netty-4.1.134.Final
- Auto-port 4.1: HTTP: Re-add constructor to HttpProxyHandler that was removed by mistake by @netty-project-bot in https://github.com/netty/netty/pull/16750
- Auto-port 4.1: Marshalling: Explicit document security requirements by @netty-project-bot in https://github.com/netty/netty/pull/16754
- Pin HTTP/RTSP version + method normalization to Locale.US (#16765) by @normanmaurer in https://github.com/netty/netty/pull/16770
- Adaptive: Fix concurrency issue in adaptive allocator (#16767) by @chrisvest in https://github.com/netty/netty/pull/16778
- Pin multipart Content-Type / Content-Transfer-Encoding case folding t… by @normanmaurer in https://github.com/netty/netty/pull/16784
- Auto-port 4.1: Remove dead native declarations by @netty-project-bot in https://github.com/netty/netty/pull/16785
- Avoid re-parsing openssl key material with non-cached provider (#16759) by @chrisvest in https://github.com/netty/netty/pull/16791
- Isolate tests that modify available Security providers (#16793) by @chrisvest in https://github.com/netty/netty/pull/16805
- Auto-port 4.1: Remove test annotations from a method that isn't a test by @netty-project-bot in https://github.com/netty/netty/pull/16798
- Auto-port 4.1: IpFilter: Fix ClassCastException caused by IpSubnetFilter if only ipv6 rules are configured but remote peer is using ipv4 by @netty-project-bot in https://github.com/netty/netty/pull/16822
- Resolve all localhost addresses without querying DNS servers (#16749) by @normanmaurer in https://github.com/netty/netty/pull/16820
- Auto-port 4.1: HTTP2: Use 100 as default max concurrent streams setting by @netty-project-bot in https://github.com/netty/netty/pull/16816
- Auto-port 4.1: Route synchronous onLookupComplete exceptions via fireExceptionCaught by @netty-project-bot in https://github.com/netty/netty/pull/16824
- Auto-port 4.1: Fix MQTT decoder size check after variable header replay by @netty-project-bot in https://github.com/netty/netty/pull/16838
Full Changelog: https://github.com/netty/netty/compare/netty-4.1.133.Final...netty-4.1.134.Final
netty-4.2.14.Final
- HTTP: Fix revapi failure introduced by 84530fa81e12dcd1d42310bb20c1385cb44128d8 by @normanmaurer in https://github.com/netty/netty/pull/16748
- HTTP: Re-add constructor to HttpProxyHandler that was removed by mistake by @normanmaurer in https://github.com/netty/netty/pull/16747
- Marshalling: Explicit document security requirements by @normanmaurer in https://github.com/netty/netty/pull/16752
- Fix io_uring op completion TRACE logging by @chrisvest in https://github.com/netty/netty/pull/16755
- Quic: Ensure writes are done before notify close promise of QuicheQui… by @normanmaurer in https://github.com/netty/netty/pull/16758
- Avoid re-parsing openssl key material with non-cached provider by @chrisvest in https://github.com/netty/netty/pull/16759
- Pin HTTP/RTSP version + method normalization to Locale.US by @daguimu in https://github.com/netty/netty/pull/16765
- Fill MsgHdrMemoryArray#hdrs with null entry on release by @tsegismont in https://github.com/netty/netty/pull/16764
- Revapi: Use default "oldVersion" by @chrisvest in https://github.com/netty/netty/pull/16774
- Adaptive: Fix concurrency issue in adaptive allocator by @chrisvest in https://github.com/netty/netty/pull/16767
- Auto-port 4.2: Make bulk byte moving in ByteBuf faster by @netty-project-bot in https://github.com/netty/netty/pull/16781
- Pin multipart Content-Type / Content-Transfer-Encoding case folding to Locale.US by @daguimu in https://github.com/netty/netty/pull/16768
- Remove dead native declarations by @pandareen in https://github.com/netty/netty/pull/16783
- Isolate tests that modify available Security providers by @chrisvest in https://github.com/netty/netty/pull/16793
- Remove test annotations from a method that isn't a test by @chrisvest in https://github.com/netty/netty/pull/16792
- Enable OpenSslCachingKeyMaterialProvider to evict stale entries after cert rotation by @zhangweikop in https://github.com/netty/netty/pull/16523
- IoUring: extend user data from short to long by @dreamlike-ocean in https://github.com/netty/netty/pull/16682
- Revert CompositeByteBuf component search fast path by @yawkat in https://github.com/netty/netty/pull/16811
- HTTP2: Use 100 as default max concurrent streams setting by @normanmaurer in https://github.com/netty/netty/pull/16804
- Fix ResumptionController wrapping by @chrisvest in https://github.com/netty/netty/pull/16815
- Resolve all localhost addresses without querying DNS servers by @JulianVennen in https://github.com/netty/netty/pull/16749
- IpFilter: Fix ClassCastException caused by IpSubnetFilter if only ipv6 rules are configured but remote peer is using ipv4 by @normanmaurer in https://github.com/netty/netty/pull/16803
- Fix memoryAddress() for direct ByteBuffers wrapped by Unpooled without Unsafe by @dreamlike-ocean in https://github.com/netty/netty/pull/16788
- Route synchronous onLookupComplete exceptions via fireExceptionCaught by @kwondh5217 in https://github.com/netty/netty/pull/16794
- IoUring: Stop generic FileRegion drain loop when transferred() reaches count() by @LuciferYang in https://github.com/netty/netty/pull/16826
- MQTT: Allow MQTT 5 CONNECT with password only by @shblue21 in https://github.com/netty/netty/pull/16833
- Fix MQTT decoder size check after variable header replay by @daguimu in https://github.com/netty/netty/pull/16787
- @pandareen made their first contribution in https://github.com/netty/netty/pull/16783
- @zhangweikop made their first contribution in https://github.com/netty/netty/pull/16523
- @JulianVennen made their first contribution in https://github.com/netty/netty/pull/16749
- @kwondh5217 made their first contribution in https://github.com/netty/netty/pull/16794
- @shblue21 made their first contribution in https://github.com/netty/netty/pull/16833
Full Changelog: https://github.com/netty/netty/compare/netty-4.2.13.Final...netty-4.2.14.Final
3.35.4
- #51109 - Smallrye OpenAPI generation for SSE with Multi return type generates array type
- #53479 - x-smallrye-profile Profile filtering not working properly
- #53798 - Update remaining actions to pinned shas
- #53844 - Bump smallrye-open-api.version from 4.3.0 to 4.3.1
- #53916 - Add support for more Jackson annotations in generated reflection-free serializers
- #53944 - Bump the hibernate group with 9 updates
- #53946 - [3.35.1] Hibernate IllegalArgumentException is not a subtype
- #53964 - StackOverflowError in Hibernate metadata processing since 3.35 for generic
AttributeConverter - #54060 - Allow WebDependencyJarBuildItem to carry import mappings directly
- #54085 - Improve Micrometer test resilience
- #54091 - mTLS auth mechanism throws NPE when proxy "forwarded" header indicate HTTPS in the HTTP request
- #54093 - Using reflection-free serializers breaks in 3.35
- #54127 - quarkus-opentelemetry native image on JDK 25: IllegalArgumentException: Receiver type ManagementSupport$$Lambda is not an instance of com.sun.management.OperatingSystemMXBean at runtime
- #54140 - Fix CNFE for CpuMethods otel class
- #54146 - SunPKCS provider is not available at runtime
- #54147 - Apply security provider specific configuration at runtime
- #54148 - Bump Narayana from 7.3.3.Final to 7.3.4.Final
- #54150 - Bump the hibernate group across 1 directory with 14 updates
- #54188 - Update JAXB to 4.0.8
- #54189 - Generate reflection-free Jackson serializers only for public classes
- #54199 - docs: replace Markdown xml fence with AsciiDoc source block
- #54208 - Bump smallrye-open-api from 4.3.1 to 4.3.3
- #54242 - Prevent NPE in mTLS auth mech when communication with a trusted proxy happens over HTTP protocol but headers indicate HTTPS
- #54264 - Fix NPE in RemoteUserAttribute with anonymous identity
- #54310 - Prometheus compression header fix
2.1.2.0-2025.0.2-RC1
- Spring Cloud Tencent: 2.1.2.0-2025.0.2-RC1
- Spring Cloud: 2025.0.2
- Spring Boot: 3.5.11
- Spring Framework: 6.2.15
Upgrade to Spring Cloud 2025.0.x from branch 2024.
Thanks to the contributors who participated in this release!
@SkyeBeFreeman
This version is compatible version from the previous corresponding version, so just upgrade spring-cloud-tencent-dependencies version to it. If you need to change the Spring Cloud version, please refer to the documentation Release Note to modify other related dependent versions synchronously.
2.1.2.0-2024.0.3-RC1
- Spring Cloud Tencent: 2.1.2.0-2024.0.3-RC1
- Spring Cloud: 2024.0.3
- Spring Boot: 3.4.12
- Spring Framework: 6.2.15
https://github.com/Tencent/spring-cloud-tencent/compare/2.1.1.0-2024.0.3...2.1.2.0-2024.0.3-RC1
-
Config
- feat: Add config address to report client url conversion. #1795
- feat: Update config server IP to 127.0.0.1 and adjust tests #1796
- feat: Support Polaris config env value and add related tests #1797
-
Context
- refactor: modify the initialization of ApplicationContextAwareUtils. #1798
- feat: support enable/disable cloud location provider via configuration. #1799
-
Discovery
- feat: refactor Feign eager load, add LoadBalancer warm-up, and fix gateway trailing slash compatibility #1800
-
RateLimit
- feat: support overrideHost configuration for ratelimit, event reporter and stat modules #1804
- test: add unit tests for ConfigurationModifier and fix TsfConsul report logic #1802
- fix: prepend context-path to contract reporter API paths #1803
- fix: split contract base-package for springdoc scan #1807
Thanks to the contributors who participated in this release!
@SkyeBeFreeman @shedfreewu
This version is compatible version from the previous corresponding version, so just upgrade spring-cloud-tencent-dependencies version to it. If you need to change the Spring Cloud version, please refer to the documentation Release Note to modify other related dependent versions synchronously.