Bump org.projectlombok:lombok from 1.18.38 to 1.18.40 in the minor-and-patch group
Open
Number: #292
Type: Pull Request
State: Open
Type: Pull Request
State: Open
Author:
dependabot[bot]
Association: Contributor
Comments: 1
Association: Contributor
Comments: 1
Created:
September 08, 2025 at 07:46 PM UTC
(9 months ago)
(9 months ago)
Updated:
September 15, 2025 at 07:20 PM UTC
(9 months ago)
(9 months ago)
Labels:
dependencies java
dependencies java
Description:
Bumps the minor-and-patch group with 1 update: org.projectlombok:lombok.
Updates 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
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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 <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions
Pull Request Statistics
Commits:
0
0
Files Changed:
0
0
Additions:
+0
+0
Deletions:
-0
-0
Package Dependencies
Package:
org.projectlombok:lombok
Ecosystem:
maven
maven
Version Change:
1.18.38 → 1.18.40
Update Type:
Patch
Patch
Path:
the minor-and-patch group
Technical Details
| ID: | 7825885 |
| UUID: | 3395473650 |
| Node ID: | PR_kwDOAuPzCs6nc54j |
| Host: | GitHub |
| Repository: | rosette-api/java |