Releases: ideal-postcodes/postcodes.io
Releases · ideal-postcodes/postcodes.io
9.0.2
9.0.1
9.0.1 (18/6/2018)
- Fixed regression. WGS84 geolocations for points with no assigned geolocation (in
postcodes
andterminated_postcodes
relations) returned0
and99.9999
(ONSPD default identifiers for no geolocation) instead ofnull
andnull
. - Updated
pg_dump
released in 9.0.0 to incorporate above fix - Updated noticeboard
9.0.0
9.0.0 (8/6/2018)
- Breaking Change Updated
postcode
andterminated_postcode
models for the new schema in ONSPD CSV file. This means>9.0.0
will not be able to import ONSPD CSV files produced before May 2018.pg_dump
imports will not be affected - Added package.lock file
- Updated wards, districts, nuts, ccgs GSS Codes
- Updated ONSPD dataset to May 2018
- Updated OS Names dataset to April 2018
8.0.0
8.0.0 (6/3/2018)
- Breaking Change Terminated Postcode schema has been updated to include geolocation attributes:
longitude
,latitude
,northings
,eastings
andlocation
- Extended
/terminated_postcodes
endpoint to includelongitude
andlatitude
- Updated parishes GSS Codes
- Tidy up of ONSPD and Open Names import scripts. Now named
postcodesio-onspd
andpostcodesio-oson
respectively. Dropped unmaintained update script - Updated ONSPD dataset to Feb 2018
- Updated OS Names dataset to Jan 2018
7.0.1
7.0.0
7.0.0 (8/12/2017)
- Breaking Change. Place schema has been amended with additional columns to support better text search for place names. When upgrading,
places
will need to be rebuilt - Added Dockerfile & Dockerhub Repository (thanks to @jamescun and @billinghamj)
- Fix: Added missing filterable attributes for
?filter=
- Updated dependencies
- Updated NUTS, Wards, Parishses GSS codes
- Added optional rate limiting on bulk lookup endpoints
- Updated ONSPD dataset to Nov 2017
- Updated OS Names dataset to Oct 2017
6.1.1
ONSPD August 2017 Milestone
6.1.0 (4/9/2017)
- Minimum required version of node.js bumped to 6.x
- Added terminated postcodes relation and /terminated_postcodes API
- Postcode responses now include a GSS code for parliamentary constituencies
- Extraction scripts data files (
data/*.json
) now stored indata/scripts/
and will effectively document how the data files are generated - Mispecified resources (404 errors) now return JSON instead of application/text
- Invalid JSON post requests return 400 errors instead of 500 HTTP response codes
- Updated ONSPD dataset to Aug 2017
- Updated OS Names dataset to July 2017
Return country with outcodes
- Breaking Change Outcode schema has been modified to include country. When upgrading it's sufficient to rebuild support tables with
npm run rebuild_support_tables
/outcodes/:outcode
,/outcodes/:outcode/nearest
and/outcodes
now also return acountry
array in the outcode result
Improved Search, ONSPD Update
- Breaking Change Postcode schema has been modified
- Faster and better quality postcode search and autocomplete
- Add missing wards for ONSPD May 2017