Bump org.projectlombok:lombok from 1.18.38 to 1.18.40
Closed
Number: #2502
Type: Pull Request
State: Closed
Type: Pull Request
State: Closed
Author:
dependabot[bot]
Association: Contributor
Comments: 1
Association: Contributor
Comments: 1
Created:
September 08, 2025 at 01:11 PM UTC
(9 months ago)
(9 months ago)
Updated:
September 22, 2025 at 01:02 PM UTC
(8 months ago)
(8 months ago)
Closed:
September 22, 2025 at 01:02 PM UTC
(8 months ago)
(8 months ago)
Time to Close:
14 days
Labels:
dependencies java
dependencies java
Description:
Bumps org.projectlombok:lombok from 1.18.38 to 1.18.40.
Changelog
Sourced from org.projectlombok:lombok's changelog.
v1.18.40 (September 4th, 2025)
- PLATFORM: JDK25 support added #3859.
- BUGFIX: Recent versions of eclipse (or the eclipse-based java lang server for VSCode) caused
java.lang.IllegalArgumentException: Document does not match the AST. [Issue #3886](projectlombok/lombok#3886).- PERFORMANCE:
@ExtensionMethodis now significantly faster [Issue #3866](projectlombok/lombok#3866).- BUGFIX: the command line
configtool would emit incorrect output for nullity annotations. [Issue #3931](projectlombok/lombok#3931).- FEATURE:
@Jacksonized @Accessors(fluent=true)automatically creates the relevant annotations such that Jackson correctly identifies fluent accessors. [Issue #3265](projectlombok/lombok#3265), [Issue #3270](projectlombok/lombok#3270).- IMPROBABLE BREAKING CHANGE: From versions 1.18.16 to 1.18.38, lombok automatically copies certain Jackson annotations (e.g.,
@JsonProperty) from fields to the corresponding accessors (getters/setters). However, it turned out to be harmful in certain situations. Thus, Lombok does not automatically copy those annotations any more. You can restore the old behavior using the config keylombok.copyJacksonAnnotationsToAccessors = true.
Commits
0187946[release] pre-release version bump for v1.18.403c0b6a8[changelog] Replace PRs with issues, add #3866 fi and #3931 fix.4ae2db7Merge pull request #3889 from Rawi01/extensionmethod-name-check7eee00a[fixes #3931] Proper output for config tool addNullAnnotations3392bb9[fixes #3866] Check extension method name before resolving types87e8af4[comment] Added explanation: We skip ecj check on `NonNullOnRecordExistingCon...1255ae0[optimisation] Avoid making a pointless arraylist in 90% of cases.7aa264eMerge pull request #3888 from Rawi01/eclipse-record-refactoringfb4651b[changelog] Logged: JDK25 support.6648115Merge branch 'jdk25'- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Pull Request Statistics
Commits:
1
1
Files Changed:
2
2
Additions:
+2
+2
Deletions:
-2
-2
Package Dependencies
Package:
org.projectlombok:lombok
Ecosystem:
maven
maven
Version Change:
1.18.38 → 1.18.40
Update Type:
Patch
Patch
Technical Details
| ID: | 7262744 |
| UUID: | 2808220452 |
| Node ID: | PR_kwDOATeDE86nYgsk |
| Host: | GitHub |
| Repository: | docker-java/docker-java |
| Mergeable: | Yes |
| Merge State: | Clean |