Changelog
v1.0.1 / 2021-01-21
Changed
Non-breaking changes:
- Fixed an issue where specific queries for individual place records returned an error due to a null
gridReference
property. - Fixed an issue where queries for individual place records that did not exist returned a 500 HTTP status code instead of the appropiate 404 status code.
Removed
- Removed support for API v0.9 (pre-release version).
v1.0.0 / 2020-07-05
This update marks the official public release of the Logainm API.
Changed
Breaking changes:
- Pagination is now enforced for all requests to API endpoints returning a list of results. If no page parameters are specified the first page of results will be returned with a maximum count of 1,000 results per page. This helps ensure consistent and reliable performance regardless of the total result count.
- All API endpoints returning a list of objects now provide metadata regarding the total count of results and pagination. For reference lists, returned from the
/api/v1.0/administrative-units
,/api/v1.0/features
,/api/v1.0/glossary
and/api/v1.0/counties
endpoints, this means that results are now nested in aresults
property. - The
places
property of theplaceList
object has been renamed toresults
. This provides better consistency with other list object types.
Other changes:
- Updated documentation and data dictionary to reflect changes.
Removed
- Removed support for API v0.5.
Deprecated
- API v0.9, as a prerelease API version, is now deprecated and will be removed on September 1st, 2020.
v0.9.3 / 2020-02-08
Added
- The Logainm API now supports Cross-Origin Resource Sharing (CORS).
Changed
- Updated the getting started documentation to reflect CORS support.
v0.9.2 / 2020-01-20
Changed
- Improved accuracy of geographic queries, particulary in respect of coordinates associated with street names.
- URI strings in
Image
andAudio
objects are now properly escaped.
v0.9.1 / 2019-11-18
Added
Page
andPerPage
query parameters to facilitate pagination of place result sets.TotalPages
,CurrentPage
andCountPerPage
properties to theplaceList
result object, to be displayed when the result set is paginated.- Additional descriptive error messages related to pagination (e.g. for index out of range-type errors).
Changed
- Updated documentation and data dictionary to reflect the above additions.
- Both 400 and 404 errors now return descriptive error messages in JSON format in addition to the appropriate HTTP status codes.