Bump org.projectlombok:lombok from 1.18.22 to 1.18.36 by dependabot[bot] · Pull Request #562 · bbottema/simple-java-mail
Bumps org.projectlombok:lombok from 1.18.22 to 1.18.36.
Changelog
Sourced from org.projectlombok:lombok's changelog.
v1.18.36 (November 15th, 2024)
- PLATFORM: JDK23 support added.
- BUGFIX: Eclipse projects using the
com.pro-crafting.tools:jasperreports-maven-pluginwill now compile.v1.18.34 (June 28th, 2024)
- PLATFORM: Added support for Eclipse 2024-06; you'd get some
NoSuchMethodErrortraces in your logs if using@Builderor@Singularprior to this fix. [Issue #3638](projectlombok/lombok#3638).- IMPROBABLE BREAKING CHANGE: Lombok now adds
@lombok.Generatedby default to methods and types it generates. This may result in accidentally increasing your test coverage percentage. [Issue #3667](projectlombok/lombok#3667).- IMPROBABLE BREAKING CHANGE: When
lombok.configcontainslombok.onX.flagUsage = WARNING, from now on warnings will actually be generated if onX is used.[Issue #2848](projectlombok/lombok#2848)- BUGFIX: When
@SuperBuilderwas used on a type with an generic array type, it would errorwrong number of type arguments. [Issue #3694](projectlombok/lombok#3694).- FEATURE: Lombok generates javadoc for you for most of the methods it adds; with this release, javadoc is also added to generated constructors. [Issue #933](projectlombok/lombok#933).
v1.18.32 (March 20th, 2024)
- PLATFORM: Initial JDK22 support added.
- PLAFTORM Added support for Eclipse 2024-03. [Issue #3620](projectlombok/lombok#3620).
- PLATFORM: Added support for recent versions of eclipse (released Q4 2023 or later or so) which would cause failures in the eclipse logs such as
java.lang.NoSuchMethodError: 'java.lang.StringBuffer org.eclipse.jdt…. [Issue #3564](projectlombok/lombok#3564).- FEATURE:
@Lockedhas been introduced. Like@Synchronizedbut withjava.util.concurrent.lockslocks instead of thesynchronizedprimitive. Thanks, Pim van der Loos for the PR! [Issue #3506](projectlombok/lombok#3506).- NECROMANCY: Inlining a generated getter in eclipse would result in eclipse incorrectly replacing calls with
@Getterinstead of the actual field's name. [Issue #562](projectlombok/lombok#562). This issue is almost old enough to drink. Points for dedication go to Rawi for fixing this one.- BUGFIX: When
@SuperBuilderwas used on a type with an annotated generic type, it would errorwrong number of type arguments. [Issue #3592](projectlombok/lombok#3592).- BUGFIX: It was possible to create an infinite build loop using
@ExtensionMethod. [Issue #3225](projectlombok/lombok#3225).- BUGFIX: Using
@Getter(lazy=true)would fail if the expression contained a variable calledvalue. [Issue #2917](projectlombok/lombok#2917).- BUGFIX: Many lombok features wouldn't work properly on records contained within an outer type unless you explicitly marked it
static. [Issue #3497](projectlombok/lombok#3497) [Issue #3559](projectlombok/lombok#3559).- BUGFIX: Eclipse projects using the
com.pro-crafting.tools:jasperreports-pluginwill now compile.- BUGFIX:
@FieldNameConstantsnow works when generated fields are involved. [Issue #3529](projectlombok/lombok#3529).- IMPROBABLE BREAKING CHANGE: For JSpecify, the package name changed from
org.jspecify.nullnesstoorg.jspecify.annotations, which might lead to a different null analysis. [Issue #3608](projectlombok/lombok#3608).v1.18.30 (September 20th, 2023)
- PLATFORM: Initial JDK21 support added. [Issue #3393](projectlombok/lombok#3393).
- BUGFIX: Any
@Helperclass directly in a method (and not nested more deeply) wouldn't work. [Issue #3370](projectlombok/lombok#3370).- BUGFIX: If using the module system and lombok is on the runtime classpath (shouldn't be, but happens), you'd get a split package error:
Package org.objectweb.asm in both module lombok and module org.objectweb.asm. [Issue #3474](projectlombok/lombok#3474).- BUGFIX: Lombok wasn't properly copying the annotations it should be copying when generating methods in
records. [Issue #3315](projectlombok/lombok#3315).- BUGFIX: Delomboking anything with
@lombok.Singularin it wouldn't remove that annotation. [Issue #1377](projectlombok/lombok#1377).- BUGFIX: Calling extension methods such that automatic widening is applied (i.e. calling
void ext(long arg)with anint) would fail at runtime. [Issue #3463](projectlombok/lombok#3463).- BUGFIX: Extension methods can now be used in records. [Issue #3450](projectlombok/lombok#3450).
- BUGFIX:
@Getter(lazy=true)with complicated initialization expressions would fail on javac. [Issue #3314](projectlombok/lombok#3314).- BUGFIX: Using the maven surefire plugin with a
module-info.javabased project would fail with aSurefireBooterForkException. [Issue #3474](projectlombok/lombok#3474).v1.18.28 (May 24th, 2023)
- PLATFORM: JDK20 support added. [Issue #3353](projectlombok/lombok#3353).
- BUGFIX: Eclipse 4.27 and VSCode 1.14.0 would ignore
lombok.config. [Issue #3332](projectlombok/lombok#3332).- BUGFIX:
@NonNullon a primitive array field on a record wouldn't work. [Issue #3366](projectlombok/lombok#3366).- FEATURE: Jakarta has some non-null annotations (such as
jakarta.annotation.Nonnull) which we now support. [Issue #3346](projectlombok/lombok#3346).- BUGFIX: Eclipse didn't find usages of extension methods (
@ExtensionMethod) in "find references" nor rename-refactoring. [Issue #3373](projectlombok/lombok#3373)v1.18.26 (Feb 3rd, 2023)
- PLATFORM: JDK19 support added. [Issue #3264](projectlombok/lombok#3264).
- BUGFIX: Using the refactor script: "Rename field" in a
@(Super)Builder-marked file in eclipse or VSCode would cause issues. [Issue #3181] (projectlombok/lombok#3181).- BUGFIX: Using
valtogether with any call to a method that explicitly resolves to a default impl in an interface didn't work in javac. [Issue #3242](projectlombok/lombok#3242).v1.18.24 (April 18th, 2022)
... (truncated)
Commits
91d79ff[release] pre-release version bumpe8db33aMerge pull request #3768 from tamila-krashtan/fix/with-html0338705Revert "[fixes #3116] Add multi round support for mapstruct":9af596eFix typo in With.html3394b6eeclipse downloader: When downloading sources, accept failure.03cd61aMerge branch 'eclipse-tests-fix'7a9f3a8Fix resource management in the eclipse downloader:87bc91aMerge pull request #3764 from Rawi01/update-indexd21d551Close ZipOutputStream in eclipse dependency downloader5caea32[fixes #3761] Update annotation value index- 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)
Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.