Skip to content

Release notes: sprint 9

redmunds edited this page Jun 2, 2012 · 21 revisions

What's new in Sprint 9

We didn't add major new user-visible features in Sprint 9. Our main goals for the sprint were similar to the previous sprint - Continue to make progress on the extensibility architecture of Brackets: research, basic architecture and extensibility API:

  • Architecture / Research

    • CEF3 vs. Chromium Content Shell research (Glenn)
    • Node vs V8 for bridging into native (Glenn, Joel, Raymond) Note: "This is research in a very early stage, however a prototype implementation is checked into the node-proxy branches in adobe/brackets and adobe/brackets-app repos".
  • Extensibility:

Major external contributions

  • ryanstewart made improvements to the performance of sidebar resizing
  • cantrell added Increase/Decrease Font Size (Cmd-=/-)
  • jrowny upgraded LESS to 1.3.0 and investigated migrating to Bootstrap 2
  • idflood enabled syntax coloring for a bunch of different file types
  • cantrell remember sidebar view width
  • bugfixes from timkim and amritayan

Bugs fixed in Sprint 9

See closed sprint 9 bugs. A few other bugs might have been fixed that weren't tagged.

Known issues in Sprint 9

  • Sometimes CEF's browser cache gets corrupted. If you're getting crashes or find that it's not remembering the last folder you opened in the sidebar, you can delete the cache folder at ~/Library/Application Support/com.adobe.Brackets.cefCache (Mac) or ...<username>\AppData\Roaming\Brackets\cefCache (Win).
  • Pasting text multiple times adds an extra blank line each time after the first.
  • The Brackets native shell sometimes crashes while running unit tests.
  • The scroll position isn't kept for files that aren't in the working set, so if you browse around in the file tree, you'll always start at the top of the file.
  • Open and Quick Open don't add files to the working set automatically.
  • Resizing the window feels sluggish.
  • Autoindent on return may not always do what you want, especially for multi-line argument lists in JS function calls.
  • Touchpad throw scrolling appears jittery due to issues with the mousewheel events generated by WebKit (https://bugs.webkit.org/show_bug.cgi?id=81040).

Upcoming features

Here are some things we're planning to do over the next few sprints:

  • Commit Scrolling CodeMirror Enhancements
  • Increase / Decrease Code Font Size
  • Editor HTML Context Menus and Submenues
  • Specify css stylesheets
  • Continue performance research and enhancements
Clone this wiki locally