• PLATFORM: JDK17 support added. .
  • FEATURE: Added the @StandardException feature. Pull Request #2702.
  • IMPROBABLE BREAKING CHANGE: If the underlying compiler and --release / --source option is 10 or higher, lombok's val is now replaced by final var. That means compound declarations such as val x = 10, y = 12; now fail (lombok's old val implementation supported it, javac's var does not), but IDE support in particular is more reliable. We decided it was worth the tradeoff.
  • BUGFIX: Syntax highlighting in VSCode now works reliably when using lombok. .
  • BUGFIX: Eclipse's organize imports feature would sometimes remove your lombok.val import. .