Release Notes 4.7
What’s New
This release of map.apps brings with it a number of new features and updates to the base technology.
From this version on it is possible to edit objects of a feature layer in a map.apps app (in 2D maps). Both attributes and geometry can be edited.
With the bundle toc
it is now possible to control the map contents, listing them in a hierarchically structured treeview.
Further actions can be called for individual layers or services.
These actions can be extended programmatically.
We recommend to use the TOC bundle instead of the Map Flow.
Furthermore, a sketching bundle is now available, which allows the drawing of graphics on the map, which can for example be used for a printout (the bundle sketching
replaces the bundle redlining
from line 3).
The ArcGIS API for JavaScript used by map.apps as technical basis is updated to version 4.11 with this release. In addition, the configuration of the database connection is simplified. As already described in the note preceding, from now on only the database type has to be specified to set the appropriate driver and dialect.
A complete list of all changes can be found in the changelog. A detailed presentation of the new features can be found in this article in the con terra Developer Network.
Update Notes
This release of map.apps introduces the new configuration property db.type
.
This property needs to be added to the application.properties
file.
This property replaces the properties db.jdbc.driver
and db.hibernate.dialect
.
The value of db.type
depends on the actual database system you are running with map.apps: postgresql
, oracle
, sqlserver
, or hsqldb
.
More details can be found in the database configuration.
Make sure to use the latest versions of the database drivers. This version of map.apps contains an update to Hibernate 5 and problems have been reported with outdated database drivers in conjunction with MS SQL databases. |
The file WEB-INF/classes/application.properties
is not longer interpreted.
It is still in place because it is intended to be a template that is copied to the working directory (data.directory.location
).
If you made changes to this file move it to [data.directory.location]/application.properties
or to file WEB-INF/classes/custom-application.properties
.
If you have any further questions regarding these steps, do not hesitate to contact con terra Support .
Dependencies
Changelog
4.7.2
Line 4 Bundles (4.7.2)
Fixed Issues
|
[DataView] Adding additional Widgets to DataView causes NullPointer |
|
[Layout] Migration guide for themes |
|
[Parameter Manager] Center point is not restored when URL is opened |
|
[Parameter Manager] Rotation is not transferred in link |
|
[Popups] Add better documentation on how to set default title |
|
[Vue] Support functional components in vue files (single file components) |
|
[TOC] Slider to change the layer’s opacity does not work in IE11 |
4.7.1
Line 4 Bundles (4.7.1)
Fixed Issues
|
[AGS Search] AutoStoreRegistration observes basemap layers |
|
[apprt-binding] Missing documentation of Transformer functions |
|
[apprt-core] apprt-core/Exception registration conflicts with external changes on global Error class |
|
[Legend] Window title is sometimes replaced by "Window[Number]" |
|
[Live Configuration] Toolset wizard destroys configuration |
|
[Map] Sometimes the configured extent is not applied on app start |
|
[Map] Tiling Scheme is not applied anymore when switiching to a basemap of type AGS_DYNAMIC |
|
[Portal] View "constraints" configuration is not applied to webmaps |
|
[Result Center] RemoveResultsCommand does not reset selection |
|
[TOC] GraphicsLayer has no checkbox |
|
[Themes] Live configuration layout is erroneous when app uses noneverlasting theme |
|
[Window Manager] Collapse Tool misses i18n value |
Line 3 Bundles (3.10.5)
Fixed Issues
|
[Result Center] RemoveResultsCommand does not reset selection |
|
[Map] Missing _applyDataAttrs function when drawing with GraphicsRenderer |
|
[Map] Popup for graphicslayer not working |
|
[Result Center] Selection tool stays active when Result Center is cleared |
4.7.0
General
New Features
|
Support Java 11 based deployment |
|
[Documentation] Describe how orphaned largeobjects/blobs can be deleted from PostgreSQL database by using a trigger |
|
[System] Include SQL schema files for manual database creation |
|
[System] Introduce property "db.type" |
|
[System] Remove deprecated interpretation of WEB-INF/classes/application.properties |
Line 4 Bundles (4.7.0)
New Features
|
[Editing] Integrate Esri Editing widget |
|
[Sketching] Draw graphics on a map |
|
[System] Update ArcGIS API for JavaScript to version 4.11 |
|
[TOC] List map hierarchy and allow to toggle visibility |
|
[Toolset] Allow reference to custom tool to show/hide toolset if tool is activated/deactivated |
Fixed Issues
|
[Dataform] Checkbox is stretched to full width when being used in GridLayoutPanel |
|
[Dataform] Unnecessary horizontal scrollbar when using textarea in GridLayoutPanel |
|
[Map Flow] Changing transparency leads to permanently hidden layer |
|
[Popups] Button for "zoomen auf" has wrong position in IE11 |
|
[Popups] Custom widgets not updated during back navigation |
|
[Popups] Popup is shown for features of disabled layers |
|
[mapdraw-api] In 3D view map/drawing crashes if mouse is not pointing on globe |
|
[System] proxy.cors.trustedServers property not correctly applied to esri jsapi |
|
[Vuetify] Embedded menus are positioned incorrectly when opened |