Skip to content

Releases: jgravois/esri-leaflet-gp

v3.0.0

16 Nov 17:30
c44fd6a
Compare
Choose a tag to compare

Breaking Changes

  • Leaflet and Esri Leaflet are now peerDependencies so that consumers can install whichever version they want.

v2.0.3

28 Dec 22:51
Compare
Choose a tag to compare

Added

  • support for GPRecordSet input parameters (feature collections with properties and no geometry)

v2.0.2

19 Apr 23:32
Compare
Choose a tag to compare

Added

  • plugin now supports making GP requests to Image Servers that return histograms
  • plugin now supports Network Analyst style GP requests that return routes
  • parsed input parameters are now limited to a raw geometry (as opposed to an array of features) when geometryType was set previously

Fixed

  • more server errors are now passed back to the developer
  • GPLinearUnit input parameters can now be passed as JSON object literals

Changed

  • some previously undocumented public methods have been made private

v2.0.1

09 Sep 21:41
Compare
Choose a tag to compare

Fixed

  • add package.json browser bundle pointing at built library.

Changed

  • Build system refactored to use latest Rollup and Rollup plugins.
  • Reworked bundling directives for various modules systems to resolve and simplify various issues
    • WebPack users no longer have to use the Babel loader.
    • Babelify with Babel 6 now works

v2.0.0

14 Sep 19:02
Compare
Choose a tag to compare

Changed

  • moving out of beta and into full-blown SemVer.

2.0.0-beta.1

30 Jul 21:45
Compare
Choose a tag to compare

Breaking

  • Requires the 2.0.0-beta.4 release of Esri Leaflet.
  • Requires the 1.0.0-beta.1 release of Leaflet.
  • Namespaces have changed all exports now sit directly under the L.esri.GP namespace. This means that things like L.esri.GP.Services.Geoprocessing can now be accessed like L.esri.GP.Service.

Added

  • Better build/test/release automation.
  • Support for JSPM in package.json. Now you can import gpTask from 'esri-leaflet-gp/src/Tasks/Geoprocessing'; for more compact builds but, be aware of caveats
  • Support for browserify in the package.json. Now you can var gpTask = require('esri-leaflet-gp/src/Tasks/Geoprocessing'); for more compact builds, but be aware of caveats

1.0.2

14 Jul 20:41
Compare
Choose a tag to compare

1.0.1

14 Jul 20:12
Compare
Choose a tag to compare
  • refactored result parsing logic to return all output results in callback for synchronous services instead of just the first.

1.0.0

10 Jul 18:37
Compare
Choose a tag to compare

This is expected to be the last (and only) stable release of Esri Leaflet GP compatible with Leaflet 0.7.3. All future 1.0.X releases will be compatible with Leaflet 0.7.3 and contain only bug fixes. New features will only be added in Esri Leaflet GP 2.0.0 (which will require Leaflet 1.0.0).

Changed

  • Added support for temporary map service output (async services only).

Beta 1

08 Jun 21:44
Compare
Choose a tag to compare
Beta 1 Pre-release
Pre-release

Changes

  • fixed two bugs that caused errors when calling asynchronous services
  • made the interval at which the plugin checks for async gp output configurable
  • added jobId to parsed async responses
  • fixed an edge case where async results could be passed to the client app more than once