Release Notes: 1.3

Peter Flynn edited this page Apr 27, 2015 · 17 revisions
Clone this wiki locally

What's New in Release 1.3

Full change logs: brackets and brackets-shell

UI Changes

Code Folding - Expand/collapse indicators now appear in the gutter next to the line numbers. To remove these from the UI, change your preferences to set code-folding.enabled to false.

Find menu - The menu items Find in Selected File/Folder and Replace in Selected File/Folder were removed to avoid confusion. To run Find/Replace in Files on a specific folder or single file, right click the item in the project tree and choose Find in... or Replace in...

Unsaved changes (Mac only) - Cmd-Delete (Backspace) now chooses "Don't Save," as is common in other Mac apps.

Split Selection into Lines (Linux only) - Keyboard shortcut is now Ctrl-Shift-L (instead of Ctrl-Alt-L, which conflicted with the OS shortcut for lock/sleep).

Quick Open - The first item is automatically highlighted, making it more clear that you can press Enter immediately to jump to the top item (Down arrow not required). Pressing the Down arrow once highlights the 2nd item in the result (previously required two presses). Quick Find Definition no longer changes the scroll position before you start typing.

API Changes

Themes - Themes should include appropriate color styles for the new code folding UI: .CodeMirror-foldgutter-open:after, .CodeMirror-foldgutter-folded:after, .CodeMirror.over-gutter .CodeMirror-foldgutter-open:after, .CodeMirror-activeline .CodeMirror-foldgutter-open:after, and .CodeMirror-foldmarker. All these elements appear overlaid on top of the theme's editor (or editor gutter) background color.

New/Improved Extensibility APIs

No new extensibility APIs added this release.

Known Issues

  • Dialog box title bars are larger than usual and the Extension Manager window appears off-center, due to an Extract for Brackets CSS bug. Will be fixed soon by an extension update.
  • Debug > Run Tests is disabled in the installer/DMG distributions of Brackets, because the unit test code is not included. To run unit tests, pull Brackets from GitHub instead.

Community contributions to Brackets

Pulling source code from Git

  • Recommended: rebuild or reinstall an updated brackets-shell (no critical updates, but there are bugfixes).
  • Some submodules were updated this sprint. Run git submodule update to ensure your source tree is fully up to date.

Bugs fixed in Release 1.3

For details on the bugs addressed, please refer to closed Release 1.3 bugs. Not all fixed bugs will be caught by this search query, however.