Release Notes 4.3

What’s New

This map.apps release introduces new selection means: It is possible to select multiple layers in parallel by using point, extent or freehand geometries. Furthermore, developers can register custom selection methods programmatically. Results are available step-by-step in the result list. A user can switch between the different layer selection results. Besides further improvements new service-/layertypes are supported, such as WMTS, Open Street Map or Web Tiled layers.

Dependencies

Line 4 Bundles

  • Esri ArcGIS API for JavaScript 4.5.0

  • Dojo 1.12.2

  • dgrid 1.2.1

  • dstore 1.1.2

  • xstyle 0.3.2

  • put-selector 0.3.6

  • Moment.js 2.18.1

  • Vue.js 2.5.4

  • Vuetify.js 0.17.4

  • babel-polyfill 6.22.0

Line 3 Bundles

  • Esri ArcGIS API for JavaScript 3.21

  • Dojo 1.12.2

  • dgrid 0.3.17

  • xstyle 0.3.2

  • put-selector 0.3.6

  • dstore 1.1.1

  • Moment.js 2.18.1

Changelog

4.3.0

General

New Features

MAPAPPS‑4829

[Manager] Integrate mapapps-github-manager bundle

Fixed Issues

Line 4 Bundles (4.3.0)

New Features

MAPAPPS‑4891

[apprt-core] Add expressive support for watchers to Mutable

MAPAPPS‑4892

[apprt-core] Improve Mutable for more natural support of symbols without using $private

MAPAPPS‑4850

[Binding] Synchronization not working after unbind / bindTo combination

MAPAPPS‑4808

[Layout] Add responsive helpers to hide elements dependent of ct/Window size

MAPAPPS‑4851

[Layout] Provide new icons icon-fax, icon-filter, icon-power-on, power-icon-off

MAPAPPS‑4827

[MapDraw-API] Provide drawing API

MAPAPPS‑4819

[Map] Add CSV file support

MAPAPPS‑4820

[Map] Add KML file support

MAPAPPS‑4821

[Map] Add Open Street Map support

MAPAPPS‑4653

[Map] Add WMTS support map.apps 4

MAPAPPS‑4822

[Map] Add Web Tile support

MAPAPPS‑4845

[MapNavigation] Add map navigation bundle

MAPAPPS‑4787

[Popup] Use popup template defined in layer when opening popup from result center

MAPAPPS‑4772

[ResultCenter] Navigate between different selection results

MAPAPPS‑4777

[ScaleBar] Add scalebar bundle

MAPAPPS‑4771

[Selection] Create sample for custom selection tool

MAPAPPS‑4769

[Selection] Make selection configurable

MAPAPPS‑4843

[Selection] Provide selection-tools bundle

MAPAPPS‑4773

[Selection] Remove stores of non-visible layers from store list

MAPAPPS‑4767

[Selection] Select multiple stores

MAPAPPS‑4862

[System] Add apprt-core/Observers utility to replace ct/_Connect

MAPAPPS‑4809

[System] Introduce utility for template strings (apprt-core/string-replace)

MAPAPPS‑4757

[System] Update ArcGIS API for JavaScript 4.5

MAPAPPS‑4825

[Toolset] Allow more customization for drawer toolset

MAPAPPS‑4895

[ViewModeSwitcher] Add i18n for tool

MAPAPPS‑4828

[Vuetify] Allow scrollbars in menus

Fixed Issues

MAPAPPS‑4897

[AGSSearch] AutoStoreRegistration does not work as expected when using sublayers or raster layer

MAPAPPS‑4791

[Layout] Error message in printing dialog not readable

MAPAPPS‑4709

[Layout] Selection tools start to rotate after repeated empty selection in IE11

MAPAPPS‑4790

[Layout] Tools with styles "muted" and "disabled" cannot be recognized as disabled

MAPAPPS‑4728

[Map] Operational layers are not shown after initial app startup

MAPAPPS‑4786

[ParameterManager] Label for medium iFrame size does not match real iFrame size

MAPAPPS‑4795

[Popup] Pager is rendered outside the popup in Internet Explorer

MAPAPPS‑4774

[ResultCenter] Toggle buttons are displayed too large in result center

MAPAPPS‑4796

[Selection] Drawing of extent beyond CRS boarders not working

MAPAPPS‑4893

[ViewModeSwitcher] State of viewmode is not displayed correctly when viewmode is switched externally

Line 3 Bundles (3.9.3)

Fixed Issues

MAPAPPS‑4709

[Layout] Selection tools start to rotate after repeated empty selection in IE11

MAPAPPS‑4838

[MapTips] Not working on touch devices with mouse

MAPAPPS‑4786

[ParameterManager] Label for medium iFrame size does not match real iFrame size

MAPAPPS‑4432

[Redlining] Selected text style is not highlighted

MAPAPPS‑4756

[ResultCenter] Coded values are not exported

MAPAPPS‑4842

[System] VectorTileLayer causes loading of multiple JavaScript files