All notable changes to this project will be documented in this file.
This project tries to adhere to Semantic Versioning.
- Python Support
- Jade Support
- Stylus Support
- Names and Descriptions for preferences
- Requires Brackets 1.4
- Reduced Toolbar Icon size to fit design guide
- Support for arrow functions in JavaScript (see #28)
- Support for ES6 generator functions in JavaScript (see #32)
- Detect PHP &-functions (see #31)
- Detect static functions in PHP (see #33)
- Japanese translation, thanks to @nishioka
- Allow all characters in PHP function arguments (see #33)
- Skip CSS lines with more than 1000 characters (see #37)
- Update to Brackets 1.2 API
- Updated Ionicons to version 2.0.1
- Actually use translated strings
- Match correct properties to XML elements if multiple elements in one line
- Support for XML namespaces
- Hiding Animation in Sidebar mode to reduce missclicking
- Recognize CSS declarations where the open brace is on the next line (see #5), thanks to @giovannicalo
- Outline Indentation for XML files that use tabs for indentation, thanks to @giovannicalo
- Assigning correct id or classes to XML elements in outline
- Improved method detection for CoffeeScript, thanks to @giovannicalo
- Recognize PHP functions with default values for parameter that involve parens. (see #21).
- Updated Ionicons to version 2.0.0
- French Translation, thanks to @cedced19
- Remove HMTL elements from the outline that are not in the beginning of the line (see #12)
- Detect PHP functions with referenced parameters (see #16)
- New Settings UI (Imitating Brackets Working Set Design)
- XML, HTML and SVG Support
- Better detection for PHP
- Visibility Icons for PHP
- Markdown Support
- Auto-hide Outline Pane for unsupported languages (see #10)
- CofeeScript Support
- CSS Icon for Attribute Selectors
- Sorting disabled by default
- Collision with Extensions Toolbar Reposition (see #1)
- Sorting of Functions now works as intended