From bff559fffae052ef68e6e03a7149590bc1edda7d Mon Sep 17 00:00:00 2001 From: Reinier Zwitserloot Date: Thu, 29 Jan 2026 22:15:48 +0100 Subject: [PATCH] [changelog] document #3936: `@Jacksonized`+`transient` now more consistent with the meaning of `transient`. --- doc/changelog.markdown | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/changelog.markdown b/doc/changelog.markdown index 800fc0d8..cf6cceda 100644 --- a/doc/changelog.markdown +++ b/doc/changelog.markdown @@ -3,6 +3,7 @@ Lombok Changelog ### v1.18.43 "Edgy Guinea Pig" * BUGFIX: On JDK25, `val` and `@ExtensionMethod` could sometimes cause erroneous errors (in that you see errors but compilation succeeds anyway) using javac. [#3947](https://github.com/projectlombok/lombok/issues/3947). +* BUGFIX: `@Jacksonized` + fields marked `transient` would result in those transient fields being serialised which is surprising (and thus undesired) behaviour. [#3936](https://github.com/projectlombok/lombok/issues/3936). ### v1.18.42 (September 18th, 2025) * FEATURE: All the various `@Log` annotations now allow you to change their access level (they still default to `private`). [#2280](https://github.com/projectlombok/lombok/issues/2280). Thanks to new contributor Liam Pace!