@jgravois jgravois released this Aug 16, 2018

Assets 3

Fixed

  • ensure ImageMapLayer leverages a proxy. (🙏dangowans🙏 #1121)

@jgravois jgravois released this Aug 2, 2018

Assets 3

Fixed

  • trapped an error when Map.attribution control is not loaded.

Added

  • dynamicMapLayer() and imageMapLayer() now both expose a new zIndex constructor option and modify zIndex values appropriately internally when bringToFront() and bringToBack() are called. (🙏appleshowc🙏 #1084)

@jgravois jgravois released this Jul 11, 2018

Assets 3

Fixed

  • resolved issue that caused some raw ES6 files to not be bundled on npm.

@jgravois jgravois released this Jul 8, 2018

Assets 3

Added

  • it is now possible to add/update features in feature services in bulk (🙏Biboba🙏 #1083)
  • two new basemaps! ImageryFirefly and Physical (🙏pmacMaps🙏 #1100)

Changed

  • use external sourcemap files consistently, even for debug build #1088

Fixed

Removed

  • cruft from npm tarball #1067

@jgravois jgravois released this Mar 10, 2018

Assets 3

Changed

  • upgraded to Rollup v0.56.5
  • upgraded to @esri/arcgis-to-geojson-utils v1.1.1

Fixed

  • ensure tiledMapLayers utilize a configured proxy (🙏spoilsportmotors🙏 #1053)

  • fix logic error and simplify check for supported non-web mercator CRSs #1051

@jgravois jgravois released this Feb 14, 2018

Assets 3

Added

  • new ImageryClarity basemapLayer (🙏Biboba🙏 #1047)
  • dynamic attribution for WorldImagery basemap layer to attribute local Community Maps content providers

Fixed

  • smarter check for custom coordinate systems #1045)
  • removed rogue Proj4 console errors in webpack/browserify apps
  • caught the last few non ES6 imports from Leaflet (🙏finneganh🙏 #1050)

@jgravois jgravois released this Jan 5, 2018

Assets 3

Fixed

  • improved support for custom wkid:3857 tiled basemaps with custom properties #1039)
  • image is now the default format for ImageMapLayer (🙏nickpeihl🙏 #998)
  • improved response parsing when no objectIdFieldName or esriFieldTypeOID are returned (🙏Saulzi🙏 #1009)
  • improved cleanup when map instances are destroyed (🙏jfolds🙏 #1029)

Added

  • It is now possible for layers to pass through arbitrary custom request parameters (🙏Biboba🙏 #1036)
  • QueryTask.returnM(bool) (🙏jmfolds🙏 #1002)
  • QueryTask.distinct() (🙏joelondon🙏 #1027)
  • DynamicMapLayer has a new popup constructor option so that custom IdentifyFeatures parameters can be passed through (🙏Biboba🙏 #1031)
  • more tests for existing features! (🙏Biboba🙏 #1037, #1035)

Removed

  • unused shallowClone utility method

@jgravois jgravois released this Aug 11, 2017

Assets 3

Fixed

  • made Leaflet a peerDependency so that folks using WebPack can install v1.1.x without problems or duplication in their bundles
  • added UTF 8 to L.esri.request headers

Changed

  • now using npm-run-all for concurrent, cross platform script running

@jgravois jgravois released this Jul 27, 2017

Assets 3

Added

  • error handling has been added to classes that extend L.ImageOverlay #941 thank you@Saulzi!
  • dynamicMapLayer now supports an option to bust server side caches #942
  • identifyFeatures and find now support requesting unformatted responses from ArcGIS Server 10.5+ map services #961
  • identifyFeatures now supports passing through input geometries other than points #962 thank you@bbehling!
  • dynamicMapLayer and imageMapLayer now support polar projections #975 thank you@scaddenp!
  • query now supports datum transformations #976

Fixed

  • in imageMapLayer, noData values of 0 are now handled correctly #946
  • ensure that eachActiveFeature correctly handles all geometry types #948
  • layer definitions are now passed through when binding a popup to dynamicMapLayer #957
  • ensure definition queries are applied to invisible layers #964 thank you@jordanparfitt!

@jgravois jgravois released this Apr 26, 2017

Assets 2

Fixed

  • ensure we don't try to set opacity on non-existent images #909