Zuul v3.0.0
The next major release of zuul is now available 🎉 We have moved from javax to jakarta, removed support for groovy & guice and officially support JDK v21+ only.
Key changes:
javax
has been replaced withjakarta
zuul-groovy
& groovy filter support has been removedzuul-guice
has been removed- JDK v21+ support only
- Numerous removal of unused code and tidying up via static analysis
For upgrade details, see the upgrade guide on the wiki: https://github.com/Netflix/zuul/wiki/Upgrade-Guide-3.0
What's Changed
- Add -Werror and fix all warnings by @connorworley in #1917
- Bump release tag default to v3.0.0-SNAPSHOT by @gavinbunney in #1921
- Support JDK v21+ only by @gavinbunney in #1920
- Bump eureka client version to latest by @jguerra in #1919
- Remove zuul-guice by @jguerra in #1918
- Remove guice from zuul-sample by @jguerra in #1916
- Add and apply spotless+palantir-java-format by @connorworley in #1915
- Automated fixes for a bunch of errorprone lints by @connorworley in #1914
- Remove support for groovy filters by @gavinbunney in #1913
- Replace external javax depedencies with jakarta equivalents by @connorworley in #1836
Full Changelog: v2.6.9...v3.0.0