Skip to content

Releases: Hirse/brackets-outline-list

htmlparser5 and PostCSS

12 Mar 14:45
Compare
Choose a tag to compare

Added

  • Support ES6 Classes (see #79)

Changed

  • Use htmlparser2 to parse XML, HTML, and SVG
  • Use PostCSS Safe Parser to parse CSS, Less, and SCSS

Fixed

  • Various PHP issues, for example multipe inheritance, thanks to @pelatx
  • Use Class icon for PHP Class definitions
  • Don't break on PHP return types (see #80)

PHP fixes and improvements

22 Jan 14:52
Compare
Choose a tag to compare
Pre-release

Fixed

  • No distractions mode conflict (see #64)
  • Position change shows hid outline (see #72)
  • Broken PHP class detection (see #73 and #74), thanks to @pelatx
  • PHP abstract classes detection (see #76), thanks to @pelatx
  • Performance in large PHP files (see #70), thanks to @mskocik

Espree, PHP, Python, Jade, and Stylus

13 Nov 23:34
Compare
Choose a tag to compare
Pre-release

Added

  • Python Support
  • Jade Support
  • Stylus Support
  • JSX Support

Changed

  • Use Espree to parse JavaScript to extract the outline
  • Use Lexer to parse PHP to extract the outline
  • Update to latest Brackets API

Names and Descriptions for preferences

28 Jul 09:00
Compare
Choose a tag to compare

Added

  • Names and Descriptions for preferences

Changed

  • Requires Brackets 1.4
  • Reduced Toolbar Icon size to fit design guide

ES6 Support

21 Jul 11:39
Compare
Choose a tag to compare

Added

  • 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

Fixed

  • Allow all characters in PHP function arguments (see #33)
  • Skip CSS lines with more than 1000 characters (see #37)

Changed

  • Update to Brackets 1.2 API
  • Updated Ionicons to version 2.0.1

Enabled translations

13 Feb 12:05
Compare
Choose a tag to compare

Fixed

  • Actually use translated strings
  • Match correct properties to XML elements if multiple elements in one line

Namespaces and Animations

10 Feb 13:16
Compare
Choose a tag to compare

Added

  • Support for XML namespaces
  • Hiding Animation in Sidebar mode to reduce missclicking

Fixed

  • 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

30 Jan 08:46
Compare
Choose a tag to compare

Changed

  • Improved method detection for CoffeeScript, thanks to @giovannicalo

PHP default values

21 Jan 09:28
Compare
Choose a tag to compare

Fixed

  • Recognize PHP functions with default values for parameter that involve parens. (see #21).

Update Ionicons to 2.0.0

09 Jan 12:56
Compare
Choose a tag to compare

Changed

  • Updated Ionicons to version 2.0.0