1.28.0 (2022-05-06)
Features Added
- Add
com.azure.core.models.MessageContent
. - Added support for custom configuration sources and rich configuration properties:
ConfigurationSource
supplies properties from the give sourceConfigurationBuilder
allows to build immutableConfiguration
per-client instances with shared properties sections.ConfigurationProperty<T>
describes how configuration property is retrieved.ConfigurationPropertyBuilder
allows
to conveniently build properties.Configuration.get(ConfigurationProperty<T>)
allows to retrieve new properties and
Configuration.contains(ConfigurationProperty<T>)
checks if
Breaking Changes
- Deprecated
Configuration.put
,Configuration.remove
,Configuration.clone
, and defaultConfiguration
constructor.
UseConfigurationBuilder
to build immutable configuration usingConfigurationSource
. - Moved Netty TC Native dependency to
azure-core-http-netty
.
Other Changes
Dependency Updates
- Upgraded Reactor from
3.4.14
to3.4.17
. - Upgraded Jackson from
2.13.2.1
to2.13.2.2
.