Skip to content
This repository has been archived by the owner on Sep 6, 2021. It is now read-only.

Release notes: Sprint 11

adrocknaphobia edited this page Jul 24, 2012 · 19 revisions

What's New in Sprint 11

Our main goals this sprint were to grow the core feature set (starting on code hinting); continue preparing for the migration to a CEF3-based native app shell; and stay responsive to the fast-growing Brackets community. We're grateful for receiving both feedback as well as an increasing number of bug fixes and other patches from the community. This sprint we merged a number of external pull requests and evaluated many bug reports & feature requests.

  • Code Hinting
  • Native Shell
    • CEF3 Shell Enhancements: Fix bugs and get most unit tests passing in the experimental new shell, based on Chromium Embedding Framework 3 (Brackets currently uses CEF 1). We plan to switch over to the new shell sometime within the next couple of sprints.
  • Performance
  • Other Enhancements
    • Esc key shortcut: Pressing Esc while a menu of code hint popup is open closes it. While the cursor is inside an inline editor, Esc closes it. While the cursor is in a regular full-size editor, Esc closes all inline editors that are open in it.

UI Changes

no major changes to existing UI

API Changes

  • FileViewController - now dispatches "fileViewFocusChange" when the selection focus changes between the project tree and the working set, but the current document didn't change
  • ProjectManager - loadProject() is now private. Use openProject() instead: it now accepts an optional project path. If no path is specified, the Folder Chooser dialog is still invoked as before. If a project path is specified, then the current project is closed and the new project is opened.

New Extensibility APIs / API Enhancements

  • Menus - addMenuItem() now supports inserting new menu items relative to a general "menu group" rather than next to a specific existing menu item. See the Menus.MenuSection constants.

Known Issues

  • #1283: Text selection highlight jitters when horizontally resizing window -- will be fixed in the next sprint's CodeMirror upstream merge.
  • #1267: Text selection highlight doesn't extend further to the right if you scroll the editor horizontally -- will be fixed in the next sprint's CodeMirror upstream merge.

Contributions from Brackets

  • To CodeMirror: Bug fix to prevent selection from being lost when using Ctrl+click to right-click on a Mac.

External contributions

Core code updates (pull requests)

New Extensions

Bugs fixed in Sprint 11

For details on the bugs addressed, please refer to closed sprint 11 bugs. A few other bugs might have been fixed that weren't tagged.

Thanks especially to the bug fixes contributed from the community this sprint (see list of contributions above).

Clone this wiki locally