diff options
author | Reinier Zwitserloot <r.zwitserloot@projectlombok.org> | 2021-09-07 22:01:50 +0200 |
---|---|---|
committer | Reinier Zwitserloot <r.zwitserloot@projectlombok.org> | 2021-09-07 22:02:59 +0200 |
commit | 693601e939e14d73224886c81af3a7513d0a6bfc (patch) | |
tree | 932705edea118e91d3258035d6e5519c7e4d5242 | |
parent | fdcbaa033d27b344adfea99d8d7bdd99cceacfb3 (diff) | |
download | lombok-693601e939e14d73224886c81af3a7513d0a6bfc.tar.gz lombok-693601e939e14d73224886c81af3a7513d0a6bfc.tar.bz2 lombok-693601e939e14d73224886c81af3a7513d0a6bfc.zip |
[changelog] add previous commit (val to final var) to changelog
-rw-r--r-- | doc/changelog.markdown | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/doc/changelog.markdown b/doc/changelog.markdown index 583736f1..973d86ea 100644 --- a/doc/changelog.markdown +++ b/doc/changelog.markdown @@ -3,6 +3,7 @@ Lombok Changelog ### v1.18.21 "Edgy Guinea Pig" * Added the `@StandardException` feature. [Pull Request #2702](https://github.com/projectlombok/lombok/pull/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. ### v1.18.20 (April 2nd, 2021) * PLATFORM: JDK16 support added. [Issue #2681](https://github.com/projectlombok/lombok/issues/2681). |