2.0.0
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)