Lombok - Java JDK compatibility matrix

Updated: 2025-04-02

We really like Lombok and we use in many of our projects (probably all of them).
Regularly issues arise when we want to upgrade our JDK version and Lombok is not quick enough to update his code with a new release.

lombok and java
JDKJDK DateLombokLombok date
242025-03-18v1.18.382025-03-31
232024-09-17v1.18.362024-11-25
222024-03-19v1.18.322024-03-24
21 LTS2023-09-19v1.18.322024-03-24
202023-03-21v1.18.282024-05-23

You can find the releases notes of Lombok here:

https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown?plain=1&ref=ngjava.dev

Example of issues

In a previous post we already showed an example of problem occurred using Lombok and upgrading JDK: https://marmo.dev/lombok-java-23


WebApp built by Marco using Java 21 - Hosted in Switzerland