Skip to content

Latest commit

 

History

History
128 lines (99 loc) · 10.5 KB

CHANGELOG.md

File metadata and controls

128 lines (99 loc) · 10.5 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

2.1.2 (2024-10-15)

Bug Fixes

  • core: updating the System.Text.Json package references to fix the vulnerabilities (#114) (f218ce2)
  • arcgis: updating the parameter names for deserialization of country information (#113) (d74864e)

2.1.1 (2024-08-02)

Bug Fixes

  • security: fixing a security vulnerability in the System.Text.Json nuget (c700660)
  • arcgis: fixing the Rank property to be a float instead of an int (#108) (0187c59)

2.1.0 (2024-05-20)

Features

  • radar: adding support for the Radar geocoding API (#100) (448b087)
  • positionstack: adding support for the positionstack geocoding API (#65) (205676b)

2.0.0 (2024-01-28)

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

1.6.0 (2023-12-29)

Features

  • arcgis: updating the parameter objects to include new parameters for endpoints (#88) (0c9028a)

1.5.2 (2023-09-18)

Bug Fixes

  • here: fixing an issue where the in parameter of the geocoding endpoint is not passed correctly (#87) (7f2adf0)

1.5.1 (2023-09-01)

Features

  • mapbox: adding the new worldview parameter to the forward and reverse geocode parameters (#77) (cfc987c)
  • here: adding new parameters to the different geocoding requests (#78) (fd96319)
  • bing: adding a missing culture parameter for Bing (#82) (2fc79ac)

Bug Fixes

  • here: fixing an issue where using an invariant culture leads to an empty language in the query string (#83) (176aca9)

1.5.0 (2023-06-04)

Features

  • here: Adding missing fields on Address model type for the Here Geocoding API (e121354)
  • framework: adding support for netstandard2.0 (#73) (23e3569)

Bug Fixes

  • core: fixing an issue where too many requests to create the same resource provider causes an exception in the dictionary (#70) (6f47d9a)
  • here: Adding missing enum values on ResultType (e7ed451)

1.4.0 (2023-04-08)

Features

  • core: removing the asp framework dependency and creating a repository specific QueryString class (#61) (c6e4688)
  • changing the DI methods to allow for configuration of the http client (#66) (5369e85)

1.3.0 (2023-04-04)

Features

  • core: replacing the IStringLocalizer with a Geo.NET specific interface (#50) (cc43384)
  • here: adding support for encoding flexible polylines for the autosuggest, browse, and discover endpoints (#56) (7b99804)

1.2.1 (2023-04-02)

Bug Fixes

  • culture: fixing an issue where the query string is generated incorrectly in different cultures (#52) (6421df0)

1.2.0 (2022-08-20)

Features

  • core: adding extra information and logging surrounding exceptions (#44) (7b5b154)

Bug Fixes

  • fixing an issue where the query is not properly encoded, and fixing an issue where the query string building is using an outdated method (#46) (5b55f4d)

1.1.1 (2022-07-21)

Bug Fixes

  • fixing a vulnerability in newtonsoft nuget (#39) (fa192ca)

1.1.0 (2022-06-04)

Features

  • Adding score into the HERE Geocoding response (#33) (c8f42e1)
  • Adding net6.0 support (#34) (e8eebca)

1.0.0 (2021-01-10)

Features

  • Adding support for ArcGIS Suggest API
  • Adding support for ArcGIS Address Candidate API
  • Adding support for ArcGIS Place Candidate API
  • Adding support for ArcGIS Geocoding API
  • Adding support for ArcGIS Reverse Geocoding API
  • Adding support for Bing Geocoding API
  • Adding support for Bing Reverse Geocoding API
  • Adding support for Bing By Address API
  • Adding support for Google Geocoding API
  • Adding support for Google Reverse Geocoding API
  • Adding support for Google Places Search API
  • Adding support for Google Places Details API
  • Adding support for Google Autocomplete Places API
  • Adding support for Google Autocomplete Query API
  • Adding support for HERE Geocoding API
  • Adding support for HERE Reverse Geocoding API
  • Adding support for HERE Discover API
  • Adding support for HERE Auto Suggest API
  • Adding support for HERE Browse API
  • Adding support for HERE Lookup API
  • Adding support for MapBox Geocoding API
  • Adding support for MapBox Reverse Geocoding API
  • Adding support for MapQuest Geocoding Open API
  • Adding support for MapQuest Reverse Geocoding Open API
  • Adding support for MapQuest Geocoding Lisenced API
  • Adding support for MapQuest Reverse Geocoding Lisenced API