-
Notifications
You must be signed in to change notification settings - Fork 183
Release Notes: 1.4
-
Instant Search in Files: Searching across files is faster than ever. Results are now displayed incrementally and updated as you type.
-
Easier Preferences Editing: All preferences are now available as code hints while editing the
brackets.json
preferences file. Opening a preferences file (Debug-> Open Preferences file) will also open the default preferences in a second pane in split mode. This default preferences file will give hand on to user about the preferences and how to use and set values. -
Disable Extensions Individually: Extensions can now be individually enabled/disabled from the Extension Manager. Here each extension which has been used will be provided with an option to enable, disable and remove extension from the Extension Manager.
-
Improved Text Rendering on Mac: Crisp text rendering on Mac with subpixel antialiasing enabled by default. You can use the older text rendering by setting the
fonts.fontSmoothing
preference toantialiased
. -
Greek and Cyrillic Character support: Updated editor font (Source Code Pro) with improved support for Greek and Cyrillic character sets.
-
Traverse files in List Order: Files opened in the working set can be traversed in the list order with CTRL+PageUp and CTRL+PageDown.
-
Localization
- Translation updates for: Czech, German, Finnish, French, Japanese, Italian, Swedish
Full change logs: brackets and brackets-shell
- Activity Monitor in Mavericks (OS X 10.9) says the Brackets Helper process is "Not Responding" even when it's working normally (#5794). You can safely ignore this unless Brackets is actually failing to respond when you click or type text.
- 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.
TODO
- Czech translation for v1.3 by Pavel Dvořák
- Don't use null for comparefn, rely on undefined per spec http://www.ecma-international.org/ecma-262/5.1/#sec-15.4.4.11 by David Humphrey
- Add .webp support by Marcel Gerber
- Make AnimationUtils react to supported transitionend event by Triangle717
- Update Version to 1.4 by mdewangan
- Drastically improve QuickView performance for long lines by Marcel Gerber
- "Brackets" translation spelling corrected by tobimo
- Fix bug in StringMatch where separator and slash collided by Marcel Gerber
- HTTPS health URL: staging has been upgraded to SSL by abose
- Fix #10965: wrap access to sheet.cssRules in try/catch for Firefox SecurityError exception by David Humphrey
- Update React library to latest 0.13.1 by Martin Zagora
- Fix two spelling errors. by Equinox
- Update CodeMirror by Marcel Gerber
- Escape RegExp specials in _createSpecialLineExp by Marcel Gerber
- Clean-up servers when closing LiveDevelopment by Sebastian Salvucci (Intel Corp)
- Italian translation review by Fredev
- Clean up dependencies in brackets.js by Marcel Gerber
- Shim Error.prototype.stack for browsers that lack it. by David Humphrey
- added Slack channel and re-ordered contact order by Andrew MacKenzie
- Rename CodeMirror2 folder to CodeMirror by Marcel Gerber
- Fix #10786 - Allow QuickView image preview for arbitrary URLs by David Humphrey
- Update CodeMirror by Marcel Gerber
- Sample projects: remove trailing whitespace on non-blank lines, fix arrow by valtlait
- Fix #10821. Allow page reloads, navigating away and back etc. by Arzhan "kai" Kinzhalin (Intel Corp)
- .t is the standard extension of test scripts in Perl by szabgab
- Make font settings react to pref changes by Marcel Gerber
- Fix horizontal scrolling of code hints by Amin Ullah Khan
- Preferences Code Hints by Amin Ullah Khan
- Define all preferences in core by Marcel Gerber
- Revert "Fix horizontal scrolling of code hints" by Amin Ullah Khan
- Fix errors in src/utils/AppInit.js documentation by petetnt
- Enable stylus support by Amin Ullah Khan
- Allow JavaScript Code Hints in PHP Files by Amin Ullah Khan
- implement sendCommandProgress and progress callback by Martin Zagora
- Implement progress callback so node domains are able to notify the Brackets before they finish by Martin Zagora
- Move descriptions to their preferences by Amin Ullah Khan
- Korean translation update by Yongmin Hong
- Remove trailing whitespace in Korean translation by Marcel Gerber
- Fix unittests by Amin Ullah Khan
- Docs for PreferencesManager.definePreference by Amin Ullah Khan
- Add CodeMirror simple-mode addon by Amin Ullah Khan
- Add deprecation warning for convertPreferences() by Triangle717
- Detect keyword 'linear' on lines containing word 'animation' too by petetnt
- Update Dutch translation by coreice
- Don't try to handle protocol-relative URLs from Tern by Marcel Gerber
- Allow JavaScript Code Hints only in its context by Amin Ullah Khan Fixed a few typos by Amin Ullah Khan
- Update strings.js by Pavel Dvořák
- Use Ctrl+PageUp/PageDown to traverse files in list order by Marcel Gerber
- Latest source code pro with Russian / Cyrillic / Greek support. by abose
TODO: any brackets-shell updates? which of the below messages are applicable?
- A new brackets-shell build is required for this sprint. Be sure to rerun
grunt setup
before building. - Recommended: rebuild or reinstall an updated brackets-shell (no critical updates, but there are bugfixes).
- Rebuilding/updating brackets-shell is optional for this release.
- Rebuilding/updating brackets-shell is not required for this release.
- brackets-shell's Node dependencies have changed. Run
npm install
before rebuilding brackets-shell. - Some submodules were updated this sprint. Run
git submodule update
to ensure your source tree is fully up to date. - A submodule URL was changed this sprint. Run
git submodule sync
and thengit submodule update --init --recursive
to ensure your local source tree reflects the update.
For details on the bugs addressed, please refer to closed Release 1.4 bugs. Not all fixed bugs will be caught by this search query, however.