Skip to content

Releases: koopjs/koop

v2.6.1

19 Aug 14:54
Compare
Choose a tag to compare

Added

  • plugin method for accessing plugins via BaseModel (#226)

Fixed

  • Reuse json stored locally on geojson requests
  • Removed unused TopoJSON artifacts

v2.6.0

30 Jul 17:39
Compare
Choose a tag to compare

Fixed

  • Parsing the logpath in lib/Logger needed to use slice instead of splice
  • Try to use latest WKID or WKID, whichever is available in esri-proj-codes

Added

  • Tests for new method lib/Exporter.js:createIdFilter

Changed

  • refactored preview to incorporate breaking changes in esri-leaflet 1.0.0
  • switched to using L.Icon.Default
  • refactored the idFilter logic into a shared method in Exporter createIdFilter
  • logic for returning files was calling the callback with an error and causes a double response on export requests

Removed

  • Leaflet image files

v2.5.3

29 Jul 20:41
Compare
Choose a tag to compare

Fixed

  • Fixed module export bug in preview (koopMap) script

Added

  • Created RELEASE.md for release guidelines

v2.5.2

28 Jul 21:45
Compare
Choose a tag to compare

Added

Fixed

  • Refactored library modules to catch uncaught errors and return early
  • Updated and improve tests

Removed

  • Deleted errant pm2.json file in lib
  • Removed unused TopoJSON support lib
  • Removed slashes from shapefile format in lib/Exporter.js

Changed

v2.5.1

17 Jul 03:21
Compare
Choose a tag to compare
a quick patch for production bug found in smoketests

v2.5.0

16 Jul 19:09
Compare
Choose a tag to compare

Fixed

  • Shapefile downloads for datasets greater than 1000 features and less than 5000 are now fixed

Changed

  • Refactored the way exported files get saved to disk locally. All files for a cache key get created under the same directory.

v2.4.2

15 Jul 16:55
Compare
Choose a tag to compare

Fixed

  • Support for timers in the local cache is now working as expected

Added

  • Tests for local cache timer logic

v2.4.1

13 Jul 21:48
Compare
Choose a tag to compare

Fixed

  • Bug when not supplying an outSR the wkid value was still trying to be accessed

v2.4.0

13 Jul 15:52
Compare
Choose a tag to compare

Changed

  • Made metadata files on shp file exports have a "shp.xml" extension
  • Using outSR in place of a URLs wkid to reproject data

Added

  • A centralized spatial reference parsing class that is exposed in lib/BaseModel.js and used in lib/Exporter.js
  • Adds support for options.wkid, options.wkt, or options.outSR in lib/Exporter.js

v2.3.0

02 Jul 17:16
Compare
Choose a tag to compare

Added

  • If a provider passes in a metadata value to the Exporter then it will be used to create a metadata xml file for only shp exports.
  • Added a exportFile method to BaseModel that providers a more simple interface to exporting methods. The goal will be to ultimately change the way exportLarge and exportToFormat are called by providers.