Sourced from org.projectlombok:lombok's changelog.
v1.18.38 (March 31st, 2025)
- PLATFORM: JDK24 support added.
- FEATURE: Lombok's nullity annotation now supports JSpecify out of the box, using config key
jspecify
.- BUGFIX: Recent eclipse releases would get you 'negative length' error. The bug had always been in lombok but didn't matter until recent releases. [Issue #3823](projectlombok/lombok#3823).
- BUGFIX: The 'extract local variable' refactor script of VSCode wouldn't replace all occurrences if run on a method call to a lombok generated method. [Issue #3783](projectlombok/lombok#3783).
37b7e19
[release] pre-release version bump for v1.18.38ec886ae
[changelog] Mention fixing of #3783
in changelog.ed0965b
[docs] Cleaned up use of \<p>
in maven and edge
html.b7896c5
#3824
Our own 'Comment' ad hoc impl now also needs to provide an impl for
`...8ed8234
[unused-code] We kept a ref to the storeEnd
in
PrettyPrinter but we never u...975f96f
Merge pull request #3856
from mmoayyed/github-workflow-config7783760
Fix github workflow YAML configuration3aa9779
[changelog] Mention fix for eclipse negative length (#3823)
in changelog.f4e5bbb
[fix #3839]
Fixing a mistake in my merge of 3939.41dfb0d
[fix #3825]
Stub compilation requires all non-core-java classes to be stubbed.