github Azure/azure-sdk-for-java azure-core_1.28.0

latest releases: azure-messaging-eventgrid_4.25.0, azure-identity_1.14.0-beta.2, azure-ai-formrecognizer_4.1.11...
2 years ago

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 source
    • ConfigurationBuilder allows to build immutable Configuration 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 default Configuration constructor.
    Use ConfigurationBuilder to build immutable configuration using ConfigurationSource.
  • Moved Netty TC Native dependency to azure-core-http-netty.

Other Changes

Dependency Updates

  • Upgraded Reactor from 3.4.14 to 3.4.17.
  • Upgraded Jackson from 2.13.2.1 to 2.13.2.2.

Don't miss a new azure-sdk-for-java release

NewReleases is sending notifications on new releases.