v7.0.0-M6
Pre-release
Pre-release
⭐ New Features
- Allow
FixedBackOff
to be constructed with only a custom interval #35028 - Use String.replace in MetadataEncoder #35025
- Revise
@Nullable
declarations forcontains*()
methods inCollectionUtils
#35023 - Introduce
JacksonJsonMessageConverter.getObjectMapper()
#34963 - Remove
(String, String)
variants ofsetProperty()
andwithProperty()
fromMockEnvironment
#34948 - Allow access to
env
fromSupplierContextDsl
#34943 - Consistently declare nullability
@Contract
for core utilities #34934 - Update HttpServiceGroupConfigurer API #34926
- Make
ProblemDetailJacksonXmlMixin
compatible with Jackson 3 #34925 - Introduce hints in
RestClient
API #34924 - Add Kotlin body advices #34923
- Add support for callable references to
BeanRegistrarDsl
#34922 - Additional updates for API versioning in test and client support #34919
- Define nullability
@Contract
forquote
andgetFilename
inStringUtils
#34896 - Support
@Import
on interfaces #34820 - Use HexFormat in CharacterEditor #34798
- Use HexFormat in ContentDisposition #34797
- Introduce minimal retry functionality as a core framework feature #34716
- Add support for "application/*+x-protobuf" media type #34645
- Support OutputStream and InputStream in HTTP Interface clients #32358
🐞 Bug Fixes
@Contract
forSupplierUtils.resolve(Supplier)
incorrectly declares!null -> !null
#34987- Consistent null check on injection points for pre-existing singleton beans #34952
📔 Documentation
- Refine null-safety documentation terms #34982
- Stop referring to JUnit 5 in documentation #34970
- Fix typos in API versioning #34961
- Add missing
since
attributes for@Deprecated
declarations #34942 - Improve Javadoc for
getFilename()
andgetFilenameExtension()
inStringUtils
#34932 - Add documentation for HTTP service proxy registry #34912
- Update outdated JettyHttpHandlerAdapter example in reference documentation #34877
🔨 Dependency Upgrades
- Upgrade to Jackson 3.0.0-rc5 #34945
- Upgrade to Jetty 12.1.0.beta0 #34930
- Upgrade to Kotlin 2.2.0-RC2 #34946
- Upgrade to Micrometer 1.15.1 #35019
- Upgrade to Netty v4.2.2.Final and Reactor 2025.0.0-SNAPSHOT #34996
- Upgrade to Reactor 2025.0.0-M4 #34997
❤️ Contributors
Thank you to all the contributors who worked on this release:
@Tussle0410, @doroszkiewicz, @fmbenhassine, @hgh1472, @izeye, @kilink, @kssumin, @kwondh5217, @quaff, @scottfrederick, and @violetagg