Skip to content

Release candidate build 3 for 0.11.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@EricBishton EricBishton released this 12 May 02:53
· 851 commits to master since this release

0.11.0.RC-3: (community release)

  • Now correctly resolves variables declared in 'for' statements when the iterated type is parameterized. (Issue #528)
  • Resolve chained classes with type parameters (generics).
  • Correct completion with EitherType<>. (Issue#512).
  • Parse @:const type paramters without error. Also allow constants as type parameters.
  • Added navigation to getter/setter methods from property accessors.
  • Annotate strings with incorrect quotes and add quick-fix intention to convert them.
  • Note optional arguments with a ? when displaying methods.
  • Improved method signature check.
  • Added searching of implementation declared by superclasses.

0.11.0.RC-2: (community release)

  • Properly parse and evaluate compiler conditionals (#if...#else...#end)
  • Resolve array access with types other than "Array."
  • Better 'Main class' chooser for the 'Project Settings->Haxe Compiler' dialog.
  • Fix property getter/setter quick-fixes.
  • Add location data, if known, to compiler completion error messages.
  • Display available completions even when the compiler reports an error.
  • Fixed incomplete results from a compiler run.
  • Better logic for removing duplicate entries from completion lists.

0.11.0.RC-1: (community release)

  • Better code completion using the compiler -- OFF BY DEFAULT! Turn on in File->Project Structure...
  • Fix parsing of all compiler conditionals. (#417, #121, partly #115, and others)
  • Fix parsing of one-liner conditional compilation style (issue #417, #121, partly #115)
  • Support for `@:require` haxe_ver comparing (issue #418)
  • Support for `@:require` and `@:jsRequire` with multiple arguments
  • Better handling of closing parens, brackets, quotes. (Issues #545, 546)
  • Fix parsing when an anonymous function call is defined and immediately executed. (Issue #544)
  • Fix library name parsing issues for haxelibs using non-standard paths.
  • Resolve URLs properly when adding haxelibs.
  • Updated Haxe logo bitmaps.