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

Release notes: Sprint 13

jason-sanjose edited this page Aug 24, 2012 · 16 revisions

This is a draft!

This document will not be finalized until the end of Sprint 13 -- August 30.

What's New in Sprint 13

UI Changes

API Changes

  • The DOM is no longer completly initialized when require.js loads Brackets modules. Any modules that depend on or modify HTML during load should now listen register a htmlContentLoadComplete event listener on the utils/LoadEvents module before touching the DOM, e.g. LoadEvents.htmlContentLoadComplete(function () { /* query main Brackets DOM */ }). Brackets plugins are unaffected since plugins are loaded after the DOM initialization is complete.
  • The brackets.ready event handler has been moved to LoadEvents.ready
  • A new utils/Global module was added to handle the initialization of the brackets namespace

New/Improved Extensibility APIs

Command infrastructure - new CommandManager.getAll() API: returns all registered commands. Could be used to build a shortcut key assignment UI, etc.

Known Issues

Community contributions to Brackets

Contributions from Brackets

Bugs fixed in Sprint 13

For details on the bugs addressed, please refer to closed sprint 13 bugs. A few of the fixed bugs might not be caught by this search query, however.

Clone this wiki locally