Skip to content

8.0.0

Choose a tag to compare

@petrsvihlik petrsvihlik released this 12 Nov 12:47
· 675 commits to master since this release
014f7a1

New features:

Breaking changes:

  • Removed .NET Framework 4.5 as a target - now the SDK targets .NET Standard 2.0 which is supported on .NET Framework 4.6.1 and higher + .NET Core 2.0 and higher
  • class DeliveryClient is no longer public - requests are now made through instance implementing IDeliveryClient which can be created using new DeliveryClientBuilder class
  • Added a builder class for DeliveryOptions
  • Added an extension method on IServiceCollection that registers IDeliveryClient implementation
  • Custom implementation of resolvers, processors, mappers can no longer be set to public properties - now they can be set through DeliveryClientBuilder class or by registering them to the ServiceCollection
  • ConfigurationManagerProvider class has been removed so the GetDeliveryOptions method for retrieving DeliveryOptions from web.config is no longer available.
  • Exception is not thrown when strong type doesn't exist during deserialization. Instead, null is returned for that object.

NuGet: