Releases: parallaxinc/PropellerIDE
PropellerIDE v0.36.5
This release is the first to deploy a major rewrite of the PropellerManager library, which fixes a large number of connectivity problems with older releases, so check out the new PropellerManager release. This release thus focuses on providing integrations with features that were not possible before using the previous PropellerManager, such as a much faster serial terminal, custom baud rates that work, switching terminal devices on the fly, clock frequency retargeting in memory map, and more.
Components Upgraded
- PropellerManager (v0.8.0)
Bugs Fixed
- [IDE-171] - Serial terminal always opens to first device instead of current one
- [IDE-175] - PropTerm chokes when receiving large amounts of data
- [IDE-180] - Downloads sometimes fail when connected over USB hub
New Features
- [IDE-172] - Add clock retargeting to memory map
- [IDE-174] - Improve IDE debug output
- [IDE-176] - Support custom baud rates
Improvements
PropellerIDE v0.35.1
After finishing the new Preferences dialog, it became clear how to add the "New From Template" feature, so I decided to throw it in there with a patch release. Enjoy!
New Feature
- [IDE-133] - Add 'New From Template...' Feature
PropellerIDE v0.35.0
This release fully integrates a new Preferences dialog, adds indent guides, and significantly speeds up the user interface with rewritten painting and tab switching code.
Improvements
- [IDE-71] - Refactor Preferences Dialog
- [IDE-114] - Replace highlight-based background colors with canvas-based colors
- [IDE-115] - Replace handwritten Preferences dialog with generated version
- [IDE-168] - Use single format for collection of one-part highlighter rules
New Features
- [IDE-42] - Add indent guides to Editor widget
- [IDE-27] - Implement MemoryMap
- [IDE-163] - Shift+Enter should be find previous shortcut.
- [IDE-169] - Ctrl+Home/End goes to start/end of document
- [IDE-170] - Support multiple library paths
- [IDE-152] - Align backspace on whitespace with tabstop
Bugs Fixed
- [IDE-154] - Saved theme settings are overridden by defaults on startup
- [PROPMAN-24] - PropellerImage reporting incorrect program code size
Tasks Completed
- [IDE-137] - Remove "Code suggestion" checkbox
- [IDE-139] - Rename "Clear Settings" to "Restore Defaults"
Components
- Upgrade OpenSpin to 0.3.0
0.35.0-alpha.1: Merge pull request #29 from parallaxinc/preferences
New Preferences dialog, faster editing, now with indent guides
PropellerIDE v0.34.4
This version fixes lots and lots of little nagging issues that have been bugging me for a long time. The highlighter has been completely redone so that strings, comments and more render correctly and more quickly, and highlighting is much more readable than it was previously. Be sure to check out all the themes and see for yourself.
Bugs Fixed
- [IDE-29] - String-embedded special characters highlight incorrectly
- [IDE-132] - Quaternary operator doesn't always highlight correctly
- [IDE-134] - Parallax font doesn't fail over to system font for unsupported characters
- [IDE-145] - Cursor does not stay aligned with text in memory map
- [IDE-146] - Highlighted hex in memory map is not readable
- [IDE-150] - Multiple strings on the same line do not highlight correctly
- [IDE-151] - Strings, block comment, and line comment highlighting interfere with each other
New Features
- [IDE-147] - Add support for backspace in Propterm
Tasks Completed
- [IDE-131] - Integrate PropellerManager into BuildManager
Improvements
- [IDE-153] - Recolor themes for readability
PropellerIDE v0.33.3
Components
- Upgrade to PropellerManager 0.5.6
Bugs Fixed
- [IDE-129] -
dyld: "Class NotificationReceiver is implemented in both /Users/.../QtWidgets and /usr/local/Cellar/.../QtWidgets. One of the two will be used. Which one is undefined."
- [IDE-142] - Use last directory when opening file dialog
- [IDE-65] - Debug screen stays hidden
- [IDE-66] - OS X Debug screen cannot reestablish contact
Tasks Completed
- [IDE-127] - Automate Raspberry Pi releases
- [IDE-135] - Embed serial terminal into PropellerIDE
- [IDE-136] - Make propterm command-line only serial terminal
- [IDE-138] - Set terminal font from main application
- [IDE-140] - Add separate text input box to serial terminal
- [IDE-141] - Add Rx/Tx terminal lights to serial widget
PropellerIDE v0.32.0
- Add self-extracting archive installer
- Use PropellerManager 0.3.0, which features various download stability improvements
- Add copy/paste to the serial terminal
0.31.16
0.31.15
PropellerIDE 0.31.14
This release incorporates PropellerManager 0.2.0, which includes many improvements to how the serial terminal functions.
This is also the first to feature fully automated desktop releases via Travis and AppVeyor.