Skip to content

Releases: HaxeFoundation/intellij-haxe

Release 1.4.12

08 Aug 16:46
Compare
Choose a tag to compare

Changelog

1.4.12

  • Bugfix: "import class quickfix" missing in some cases (#1132)
  • Bugfix: "Find Usages" was not checking catch blocks correctly(#929)
  • Bugfix: "Introduce Constant" placed outside of class
  • Bugfix: "Pull member up" placed code outside of class
  • Change: hiding haxe context menus in non-haxe projects

1.4.12 - Beta build 1 (7f486fd3)

07 Aug 18:52
Compare
Choose a tag to compare
Pre-release

1.4.12 - Beta build 1

  • Bugfix: missing import class quickfix (#1132)
  • Bugfix: "Find Usages" was not checking catch blocks correctly(#929)
  • Change: hiding haxe context menus in non-haxe projects

Release 1.4.11

06 Aug 20:13
Compare
Choose a tag to compare

Changelog

1.4.11

  • Added: better support for anonymous structures (#1131)
  • Bugfix: Fixed incorrect symbol resolve (#968)
  • Added: Support for special interface ArrayAccess (#957)
  • Added: Resolve type from ExprOf when used with reification
  • Added: QuickNavigateInfo (ctrl+hover over symbols)
  • Bugfix: Prevent automatic asterisk insert for HaxeDoc

1.4.11 Beta build 1 (55cc122b)

04 Aug 00:56
Compare
Choose a tag to compare
Pre-release

Changelog

  • Improved support for anonymous structures (#1131)

Release 1.4.10

31 Jul 00:57
Compare
Choose a tag to compare

Changelog

1.4.10

  • Bugfix: macro keyword was not parsed correctly when immediately followed by a new line
  • Bugfix: type reification was not parsed correctly when macro keyword was immediately followed by colon
  • Bugfix: macro expressions used as value (in call expressions etc.) was incorrectly showing missing semicolon warning

Release 1.4.9

30 Jul 02:05
Compare
Choose a tag to compare

Changelog

1.4.9

  • Added inlay hints for capture variable (haxe 4 syntax)
  • Improved type resolving for array access expressions
  • Improved handing of null return type.
  • Bugfix: Incorrect type-mismatch error for methods with parameter of type EnumValue.
  • Bugfix: CallExpression type-check used typeParameter from parent and not method.

Release 1.4.8

26 Jul 17:16
Compare
Choose a tag to compare

Changelog

1.4.8

  • parser support for abstract classes
  • Inlay hints for parameter names, variable and field types, return type and for-in loops
  • Experimental macro type conversion when resolving types (parameter and return types)
  • Experimental color selector
  • Fixed incorrect type resolve of switch case expressions
  • Made extract to variable ignore trailing ;
  • Fixed NPEs and type errors

1.4.8 Beta build 1 (1e1ee895)

17 Jul 14:40
Compare
Choose a tag to compare
Pre-release

Changelog

1.4.8 beta 1

  • parser support for abstract classes
  • Experimental macro type conversion when resolving types (parameter and return types)

Release 1.4.7

16 Jul 11:53
Compare
Choose a tag to compare

Changelog

1.4.7

  • Fixed rendering bugs for haxeDoc
  • Fixed bug where type parameters where not propagating properly
  • Experimental caching of resolved Parameter type
  • Cache repository path response from Haxelib to avoid unnecessary calls
  • Resolved conflict between Maven and Lime project files
  • Improved haxeSDK detection for linux and MacOS

Beta build (693c1445)

14 Jul 22:09
Compare
Choose a tag to compare
Beta build (693c1445) Pre-release
Pre-release
pre-release/202307142144

cache libBasePath