Skip to content

0.149

Compare
Choose a tag to compare
@leibnitz27 leibnitz27 released this 21 Feb 00:03
· 254 commits to master since this release

Too much to list (see commits since previous release) - I really must cut releases more often, but:

Lots of annotation fixes (perfect recovery of annotations is a whole new dimension of pain). (Thanks Marcono1234 (contrib))
Support for Java 14 record types
Support for Java 14 instanceof pattern matching
Update switch expressions to use final 'yield' syntax instead of 'break'.
Fix for issue with immediately accessed array.
Several fixes around cast ambiguity (Thanks Marcono1234)
Handle unverifiable jumps (example)
Tweak class names when O/S can't handle them
Several fixes for ECJ generated code (Thanks Marcono1234)
Improve literal formatting (Thanks SimonWanner (contrib))
Explicitly display receiver parameters if required by annotations. (Thanks Marcono1234)
Token stream dumper for API usage (Thanks Cubixity (contrib))