Find/Replace & Find in Files - Search options are now controlled by toggle buttons; regexp searches no longer need to be wrapped in
/s. Options are remembered for your next search, even across Brackets sessions.
After closing the Find/Next bar, the Find Next/Previous shortcuts will operate relative to your current cursor position. (Previously, the shortcuts continued to follow the original search result sequence even if you moved the cursor).
Optimized builds - Working with a Brackets dev setup is unaffected, but you can create optimized builds of Brackets for distribution using
grunt build. This minifies and concatenates most JS code in Brackets, and precompiles LESS to CSS. Source in
src is not modified; the build output is in a new sibling folder named
dist. The build also generates a source map, so optimized builds can still be debugged smoothly with dev tools (with no extra steps needed - the source map is automatically detected by dev tools) Stack traces reported by end users will reflect the line numbers of the original src, not the minified build.
ModalBar - The bar will no longer take any action when the Enter key is pressed, even when the
autoClose argument was true. The "commit" event has been removed.
RequireJS - The "Text" plugin has been updated from 2.0.6 to 2.0.10.
Custom viewers for binary files - To register a custom viewer for files that cannot be represented as text (e.g. video or audio files): first register the file extensions with
LanguageManager().defineLanguage(), then associate your custom UI with that language using
pointer-eventsto CSS code hints (and) by Calvin Webster
border-widthto CSS code hints by telis93
grunt setupbefore building.
git submodule updateto ensure your source tree is fully up to date.
For details on the bugs addressed, please refer to closed sprint 35 bugs. Not all fixed bugs will be caught by this search query, however.