Skip to content

Releases: ideal-postcodes/postcodes.io

9.0.2

31 Aug 11:25
8ad5395
Compare
Choose a tag to compare

9.0.2 (23/8/2018)

  • Updated ONSPD dataset to August 2018
  • Updated OS Names dataset to July 2018

9.0.1

18 Jun 15:22
6f31063
Compare
Choose a tag to compare

9.0.1 (18/6/2018)

  • Fixed regression. WGS84 geolocations for points with no assigned geolocation (in postcodes and terminated_postcodes relations) returned 0 and 99.9999 (ONSPD default identifiers for no geolocation) instead of null and null.
  • Updated pg_dump released in 9.0.0 to incorporate above fix
  • Updated noticeboard

9.0.0

14 Jun 15:24
6ecd61b
Compare
Choose a tag to compare

9.0.0 (8/6/2018)

  • Breaking Change Updated postcode and terminated_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

06 Mar 13:04
8dce94c
Compare
Choose a tag to compare

8.0.0 (6/3/2018)

  • Breaking Change Terminated Postcode schema has been updated to include geolocation attributes: longitude, latitude, northings, eastings and location
  • Extended /terminated_postcodes endpoint to include longitude and latitude
  • Updated parishes GSS Codes
  • Tidy up of ONSPD and Open Names import scripts. Now named postcodesio-onspd and postcodesio-oson respectively. Dropped unmaintained update script
  • Updated ONSPD dataset to Feb 2018
  • Updated OS Names dataset to Jan 2018

7.0.1

19 Feb 16:13
c0acf9b
Compare
Choose a tag to compare

7.0.1 (26/1/2018)

  • Fixed performance regression on /places endpoint where postgresql's unaccent() causing index miss

7.0.0

22 Dec 14:37
a089e5f
Compare
Choose a tag to compare

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

28 Sep 14:20
Compare
Choose a tag to compare
  • Updated dependencies
  • [Dev] Run code coverage and linter by default

ONSPD August 2017 Milestone

15 Sep 11:39
Compare
Choose a tag to compare

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 in data/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

05 Jul 10:44
Compare
Choose a tag to compare
  • 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 a country array in the outcode result

Improved Search, ONSPD Update

31 May 13:50
Compare
Choose a tag to compare
  • Breaking Change Postcode schema has been modified
  • Faster and better quality postcode search and autocomplete
  • Add missing wards for ONSPD May 2017