v3.0.1
- Fix automatic lint bugs from yoda-condition by @gavinbunney in https://github.com/Netflix/zuul/pull/1924
Full Changelog: https://github.com/Netflix/zuul/compare/v3.0.0...v3.0.1
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
- Add -Werror and fix all warnings by @connorworley in https://github.com/Netflix/zuul/pull/1917
- Bump release tag default to v3.0.0-SNAPSHOT by @gavinbunney in https://github.com/Netflix/zuul/pull/1921
- Support JDK v21+ only by @gavinbunney in https://github.com/Netflix/zuul/pull/1920
- Bump eureka client version to latest by @jguerra in https://github.com/Netflix/zuul/pull/1919
- Remove zuul-guice by @jguerra in https://github.com/Netflix/zuul/pull/1918
- Remove guice from zuul-sample by @jguerra in https://github.com/Netflix/zuul/pull/1916
- Add and apply spotless+palantir-java-format by @connorworley in https://github.com/Netflix/zuul/pull/1915
- Automated fixes for a bunch of errorprone lints by @connorworley in https://github.com/Netflix/zuul/pull/1914
- Remove support for groovy filters by @gavinbunney in https://github.com/Netflix/zuul/pull/1913
- Replace external javax depedencies with jakarta equivalents by @connorworley in https://github.com/Netflix/zuul/pull/1836
Full Changelog: https://github.com/Netflix/zuul/compare/v2.6.9...v3.0.0
v2.6.9
- Pin junit to 5.11.x by @gavinbunney in https://github.com/Netflix/zuul/pull/1910
- Don't use guice on zuul-integration-test by @jguerra in https://github.com/Netflix/zuul/pull/1911
- Add overload for
getOrDefault
method to always return a non-null value by @gavinbunney in https://github.com/Netflix/zuul/pull/1922
Full Changelog: https://github.com/Netflix/zuul/compare/v2.6.8...v2.6.9
v2.6.8
- Add defaultValueSupplier for typed SessionContext keys by @gavinbunney in https://github.com/Netflix/zuul/pull/1906
Full Changelog: https://github.com/Netflix/zuul/compare/v2.6.7...v2.6.8
v2.6.7
- Move connection pool metric creation to a separate class for easier reuse by @jguerra in https://github.com/Netflix/zuul/pull/1903
Full Changelog: https://github.com/Netflix/zuul/compare/v2.6.6...v2.6.7
v2.6.6
Full Changelog: https://github.com/Netflix/zuul/compare/v2.6.4...v2.6.5
- Make the constructor on NettyClientConnectionFactory public by @jguerra in https://github.com/Netflix/zuul/pull/1898
- Create originGroup in a method for overriding purposes by @jguerra in https://github.com/Netflix/zuul/pull/1901
- Cleanup 503 LB feature flag by @lalernehl in https://github.com/Netflix/zuul/pull/1899
- build(deps): bump org.projectlombok:lombok from 1.18.30 to 1.18.36 by @dependabot in https://github.com/Netflix/zuul/pull/1879
Full Changelog: https://github.com/Netflix/zuul/compare/v2.6.4...v2.6.6
v2.6.4
- Upgrade Netty to 4.1.118Final by @spethani in https://github.com/Netflix/zuul/pull/1895
- @spethani made their first contribution in https://github.com/Netflix/zuul/pull/1895
Full Changelog: https://github.com/Netflix/zuul/compare/v2.6.3...v2.6.4
v2.6.3
- Fix GitHub action environment variable substitution by @lociko in https://github.com/Netflix/zuul/pull/1881
- Return
UNSPECIFIED
filter category when not implemented by ZuulFilter by @gavinbunney in https://github.com/Netflix/zuul/pull/1890 - Make 503s ribbon request success by @lalernehl in https://github.com/Netflix/zuul/pull/1885
- @lociko made their first contribution in https://github.com/Netflix/zuul/pull/1881
Full Changelog: https://github.com/Netflix/zuul/compare/v2.6.2...v2.6.3
v2.6.1
- Fix broken log statements by @jguerra in https://github.com/Netflix/zuul/pull/1877
- build(deps): bump com.uber.nullaway:nullaway from 0.12.1 to 0.12.3 by @dependabot in https://github.com/Netflix/zuul/pull/1873
- Upgrade netty version by @lindseyreynolds in https://github.com/Netflix/zuul/pull/1878
Full Changelog: https://github.com/Netflix/zuul/compare/v2.6.0...v2.6.1
v2.6.0
- build(deps): bump com.google.truth:truth from 1.1.5 to 1.4.4 by @dependabot in https://github.com/Netflix/zuul/pull/1853
- Maintain order of query params by @jguerra in https://github.com/Netflix/zuul/pull/1857
- build(deps): bump org.openrewrite.recipe:rewrite-recipe-bom from 2.22.0 to 2.23.2 by @dependabot in https://github.com/Netflix/zuul/pull/1859
- build(deps): bump io.perfmark:perfmark-api from 0.26.0 to 0.27.0 by @dependabot in https://github.com/Netflix/zuul/pull/1858
- build(deps): bump org.apache.logging.log4j:log4j-slf4j-impl from 2.19.0 to 2.24.3 by @dependabot in https://github.com/Netflix/zuul/pull/1856
- build(deps): bump org.slf4j:slf4j-api from 1.7.36 to 2.0.16 by @dependabot in https://github.com/Netflix/zuul/pull/1808
- Regenerate locks by @jguerra in https://github.com/Netflix/zuul/pull/1860
- build(deps): bump org.apache.logging.log4j:log4j-slf4j2-impl from 2.21.1 to 2.24.3 by @dependabot in https://github.com/Netflix/zuul/pull/1862
- build(deps): bump com.google.errorprone:error_prone_core from 2.35.1 to 2.36.0 by @dependabot in https://github.com/Netflix/zuul/pull/1864
- build(deps): bump org.awaitility:awaitility from 4.2.0 to 4.2.2 by @dependabot in https://github.com/Netflix/zuul/pull/1863
- build(deps): bump org.apache.commons:commons-lang3 from 3.7 to 3.17.0 by @dependabot in https://github.com/Netflix/zuul/pull/1861
- build(deps): bump org.openrewrite.rewrite from 6.28.2 to 6.29.3 by @dependabot in https://github.com/Netflix/zuul/pull/1868
- build(deps): bump org.wiremock:wiremock from 3.9.1 to 3.10.0 by @dependabot in https://github.com/Netflix/zuul/pull/1867
- TLS PSK implementation by @sunnysingh85 in https://github.com/Netflix/zuul/pull/1777
- build(deps): bump org.apache.logging.log4j:log4j-core from 2.23.1 to 2.24.3 by @dependabot in https://github.com/Netflix/zuul/pull/1871
- @sunnysingh85 made their first contribution in https://github.com/Netflix/zuul/pull/1777
Full Changelog: https://github.com/Netflix/zuul/compare/v2.5.13...v2.6.0