Skip to content

2.0.0

Compare
Choose a tag to compare
@JustinCanton JustinCanton released this 29 Jan 02:04
· 17 commits to develop since this release
4081853

This release includes:

⚠ BREAKING CHANGES

  • removed native support for net5.0 since it is an out of support item, and dropped netstandard2.1 since this supports netstandard2.0
  • removed the usage of Newtonsoft.Json and moved to use System.Text.Json
  • changed the exceptions returned from all services to GeoNETException instead of individual exceptions per API, as well as removed some now-deprecated interface types and implementations
  • removed all key container types in favour of using IOptions<T>
  • changed how configuration is done for options during service configuration
  • changed the namespace of multiple classes/extension methods
  • changed the name of the extension methods to add the geocoding services

Features

  • runtime: updating the .net version support for net8.0, and removing native support for netstandard2.1 and net5.0 (#58) (4398a10)
  • serialization: updating to use System.Text.Json instead of Newtonsoft.Json (#40) (e108ec6)
  • exceptions: updating how exceptions are handled and removing unused interfaces (#95) (61a3e5f)
  • configuration: updating to allow services to pass a key when sending requests and changing how option information is configured and stored (#80) (659288f)