Release Notes 4.2
What’s New
map.apps 4.2.0 offers alternative means to develop custom extensions: Developers can use Vue.js for widget development. This framework allows matching of in- and output-elements directly with data objects by defining a data-binding. Additionally Vuetify.js provides an extensive component framework to simplify widget development by using predefined UI components. Furthermore map.apps 4.2 is updated to work with ArcGIS API for JavaScript 4.4. New features like searching on ArcGIS Server data sources, content control with Map Flow and basemap toggler, printing and support for Web Map Services (WMS) are added.
Dependencies
Changelog
4.2.0
General
Line 4 Bundles (4.2.0)
New Features
|
[AGSStore] Update store to work with the ArcGIS API for JavaScript 4.x |
|
[BaseMapToggler] Adapt to new map bundle |
|
[Documentation] Provide basic API documentation for apprt-core/Mutable |
|
[Layout] Add map loading indicator |
|
[Layout] Support all dataform widgets |
|
[LocateMe] Allow configuration of position update interval |
|
[MVVM] Provide an API for bi-directional model binding |
|
[MapFlow] Integrate Map Flow in map.apps 4 |
|
[Map] Add support for WMS |
|
[Map] Ensure states in MapWidgetModel match the expected type |
|
[Map] Switch map implementation from ct/Stateful to apprt-core/Mutable |
|
[Map] Use apprt-binding in MapWidget |
|
[OmniSearch] Show symbol in map |
|
[OmniSearch] Update layout |
|
[OmniSearch] Make ZoomHandler work with Esri API 4.x |
|
[Printing] Integrate ArcGIS API for JavaScript print widget |
|
[ResultCenter] Show features of a store in result center |
|
[System] Remove unused 'bundleName' and 'bundleDescription' from NLS files |
|
[System] Update ArcGIS API for JavaScript 4.4 |
|
[ViewLayer] Provide a way to integrate new Esri non-dijit widgets |
|
[Vue] Provide Vue component to integrate external domNodes |
|
[Vuetify] Adjust vuetify styles to match the look of map.apps |
|
[Vuetify] Create an overview page of all components |
|
[Vuetify] Integrate into map.apps themes |
|
[Vuetify] Prepare application rootNode for Vuetify |
Fixed Issues
|
[Layout] Scrollbars missing in dijitMenu drop-downs |
|
[Layout] Tools in mobile sidebar are rendered too small and overlap eachother |
|
[Map] Widget covers toolsets placed directly on map when switching from 3Dto 2D and back |
|
[NativeApp] Add missing resources to map preload bundles |
|
[Toolset] Collapsing toolsets with 3 or more tools inside hide the last tool |
|
[WindowBase] Collapsing windows not working properly |
|
[WindowManager] Windows containing iFrames cannot be resized to smaller size |
Line 3 Bundles (3.9.0)
New Features
|
[AGSPrinting] Allow hiding of print templates |
|
[AGSPrinting] Show preview of print area in map |
|
[LocateMe] Allow configuration of position update interval |
|
[System] Update ArcGIS API for JavaScript 3.21 |
Fixed Issues
|
[FeatureInfo] Unwanted window title |
|
[Layout] Texts in disabled fields are hardly readable |
|
[Map] GraphicsLayer has the wrong spatial reference |
|
[RemoteSampleProject] Bundle "sample_templates" does not use NLS filesproperly |
|
[WindowBase] Collapsing windows not working properly |
|
[WindowManager] Windows containing iFrames cannot be resized to smaller size |