Skip to content

Latest commit

 

History

History
132 lines (81 loc) · 3.65 KB

CHANGELOG.md

File metadata and controls

132 lines (81 loc) · 3.65 KB
# 2.0.0 (2018/06/02)
  • now dependent on version ^6.0.0 of Angular
  • angular-esri-loader is no longer included with the library. Instead, esri-loader is used directly.

To upgrade your projects you will need to replace the EsriLoaderService that you may be importing from angular-esri-loader with the EsriModuleProvider from angular-esri-components. It will look like the below:

import { EsriLoaderService } from 'angular-esri-loader';

Will become

 import { EsriModuleProvider } from 'angular-esri-components';

Also, EsriModuleProvider has a slightly different API than EsriLoaderService did. So, instead of calling a function called loadModules() you will call require().

Features

  • display sublayers on the Layers Toggle widget

Refactorings

  • update library structure

1.0.3 (2018/03/02)

  • upgrade to arcgis js 4.6
  • added module provider
  • fixed links to the new reposity name

1.0.2 (2017/05/29)

Refactorings

  • fix issues with links in the main README.md file
  • cleanup usage example for esri-map component

1.0.1 (2017/05/28)

Refactorings

  • use the full url for getting the ESRI CSS

1.0.0 (2017/05/28)

Refactorings

  • upgrade to use the angular-esri-loader module. removed angular2-esri-loader.

Breaking Changes

  • *** RENAME REPO AND NPM PACKAGE *** This repo was renamed to angular-esri-components. All NgModules, Components, and Services within it were renamed accordingly.
  • the ESRI CSS is now imported in the styles of the map component in this library and imports of this CSS in applications using this library should be removed

0.5.5 (2017/05/07)

Refactorings

  • use the full url for getting the ESRI library

0.5.4 (2017/03/24)

Bug Fix

  • in esri4-map.service, create a new object to modify rather than making changes to the mapViewProperties object that is provided as an argument to functions

0.5.3 (2017/03/23)

Refactorings

  • upgraded to ArcGIS API for JavaScript v4.3

0.5.2 (2017-03-16)

Features

  • add anchor tag that will zoom to a layer to the layers-toggle component

0.5.1 (2017-03-05)

Refactorings

  • add bundling and minification to the build process
  • add a CONTRIBUTING guide
  • rearrange the dependencies, peerDependencies, and devDependencies appropriately

0.5.0 (2017-02-14)

Features

  • add the webMapProperties input property on the esri4-map component to handle properties for WebMaps

Bug Fix

  • clean up the prepublish script

Breaking Changes

  • The portalItemId property is no longer an input property. It was replaced by the webMapProperties input property.

0.3.0 (2017-01-02)

Features

  • widgets: Add the esri4-customWidget directive to allow for custom elements to be added as a widget over the map.
  • widgets: Add the esri4-layersToggle component to allow for toggling the visibility of layers of the map.

0.2.0 (2016-12-28)

Features

  • add portalItemId input for loading a WebMap

0.1.0 (2016-12-01)

Breaking Changes

  • Rather than just returing the Map, the mapInit output event now returns an object with a map property referring to the Map object and a mapView property referring to its MapView. The README.md file for the esri4-map component reflects the new usage regarding this change.