Skip to content

Releases: koopjs/FeatureServer

v2.16.0

18 Sep 02:27
Compare
Choose a tag to compare

Added

  • Support addition of "Extract" to layer info capabilities if provider's geojson includes { capabilities: { extract: true } }

v2.15.2

10 Sep 17:41
Compare
Choose a tag to compare

Changed

  • Show various warnings when NODE_ENV !== 'production' AND KOOP_WARNINGS !== 'suppress'

v2.15.1

06 Jun 14:15
Compare
Choose a tag to compare

Added

  • Add warnings for invalid GeoJSON when NODE_ENV !== 'production'

v2.15.0

30 May 15:57
Compare
Choose a tag to compare

Fixed

  • Authentication and authorization error messages now properly handled if request has callback query parameter

Added

  • Helper function to handle all responses, with or without callback query parameter
  • fullVersion: "10.5.1" to info responses
  • 404 handling of urls that don't include /FeatureServer

v2.14.1

22 May 18:07
Compare
Choose a tag to compare

Fixed

  • Version bump due to NPM's inability to resolve last publish

v2.14.0

22 May 13:51
Compare
Choose a tag to compare

Added

  • Add response handlers for authentication success and authentication/authorization errors

v2.13.0

10 May 18:36
Compare
Choose a tag to compare

Added

  • Add parameter to the rest/info handler and use the argument to supplement/override of the templated JSON response

v2.12.1

04 May 01:49
Compare
Choose a tag to compare

Fixed

  • Bump version, 2.12.0 was npm published without a compile

v2.12.0

03 May 14:47
Compare
Choose a tag to compare

Added

  • support the /rest/info route
  • warnings when fields set in provider's metadata don't match name/type of fields found in feature properties
  • support for setting the length of string and date fields in the fields array of a provider's metadata , e.g [{ name: 'Title', type: 'String', length: 50}]
  • support for additional ESRI types when setting fields in provider metadata

v2.11.1

18 Apr 17:11
Compare
Choose a tag to compare

Fixed

  • default to templated value of display field if not provided in metadata and an empty fields array

Added

  • if request includes returnGeometry=false and outSR=<EPSG>, delete the outSR param since no geometry will be present to reproject