Version JMap 7.0 Bogotá is now available

The 7.0 Bogotá version is now available for download on our website: http://k2geospatial.com/support.

Important: If your organization uses JMap 7.0 or its patches (a-c, Amsterdam), please ensure to upgrade to the 7.0 Bogotá version as soon as possible to prevent performance issues and fix a security issue in JMap Admin.

Take note that this update is only compatible with JMap 7.0 and its patches (a-c, Amsterdam). If you are using a version prior to 7.0, your JMap Server must be migrated to version 7.0 before installing this update. After installing this patch, all deployed applications must be updated in JMap Admin.

The 7.0 Bogotá version contains a new deployment mode to help organizations deploying JMap Pro. For more information: https://k2geospatial.com/2016/12/new-deployment-mode-for-jmap-pro/
For your information, a complete version of JMap 7.0 Bogotá that contains all released patches is now available for download on our website. That complete version can be installed on all JMap versions starting from JMap 6.5.

JMap 7.0 Bogotá release notes

  New features / improvements
- Layer filters can now be defined in JMap Pro and JMap Web.
- It is now possible to edit attributes for a multiple selection in JMap Web.
- It is now possible to open the attribute table on a separate page in JMap Web
- A "Go to coordinate" tool was added in JMap Web.
- Added an option to allow selection on more than one layer at a time in JMap Web.
- A pin is now added to the map when using the Google search tool in JMap Web.
- API functions were added in JMap Web to control main menu and the menu tabs.
- The geolocation tool is now disabled in JMap Web when the connection doesn't use HTTPS.
- The geolocation tool is now disabled in JMap Web when the current coordinate is located outside the map extent.
- Improved the label outline rendering in JMap Pro and JMap Web.
- JMap Web was updated to OpenLayers 4.
- A toggle button was added in JMap Pro to allow enabling or disabling the snapping.
- It is now possible to open a print layout and add custom variables programmatically in JMap Pro.
- Form photos metadata are now displayed in JMap Pro and the photo title can now be changed.
- Database connection pools can now be deactivated in JMap Admin to prevent predictable connection timeouts.
- The user data exportation and importation tool were added in JMap Admin.
- Improved the rendering of custom strokes in JMap Admin.
- Improved the SQL console in JMap Admin to display many result tabs if many queries are defined.
- Added a project permission verification while configuring a cached cache in a JMap Web deployment.
- While creating a new project, the default language is now defined according to the JMap Server settings.
- The geometry area, length and centroid are now stored automatically as system attributes in JMap spatial data sources.
- Multilingual attribute titles can now be defined in spatial data sources.
- A new default parameter was added in the startup script to limit the memory used by the ECW libraries to 128 MB.
- The JMap Server system database is now automatically backed up to simplify data recovery.

  Bug fixes
- Fixed external forms edition in JMap Web.
- Fixed dynamic forms support for attribute queries in JMap Web.
- Fixed rendering issues for drop-down form components in JMap Web.
- Added errors handling while saving form transactions in JMap Web.
- JMap Web didn't include system attribute values while processing form transactions.
- Values couldn't be added or deleted from layer subforms in JMap Web.
- Fixed a random crash while printing the map in JMap Web.
- Fixed the layer filter to support layer groups in JMap Web.
- Fixed dynamic layers visibility at the initialization in JMap Web.
- Fixed the style for static layers displayed in the layer hierarchy in JMap Web.
- Fixed the error message displayed at the authentication when no more JMap Web sessions are available.
- The "Create image" tool in JMap Web didn't work correctly with Google Chrome.
- Fixed the layer height in the layer hierarchy when using JMap Web on an iPhone.
- Forms in JMap Web didn't display modified but unsaved attribute value modifications.
- The JMap Web help manual now opens in the selected application language.
- Fixed issues with required and read-only form components in JMap Web and JMap Pro.
- Fixed the legend clipping while printing in JMap Pro.
- Fixed the labels dynamic positioning to respect defined rules in JMap Pro.
- It was not possible to snap to a polygon's exterior ring like any other linestring.
- The symbol style rotation function didn't allow decimals in JMap Pro.
- Fixed a date format error caused by null date values in the layer mouseover.
- JMap information reports could not be displayed on a proxy server.
- JMap Web applications could not be launched on a proxy server if a logo was configured.
- Fixed connection issues for applications deployed in-process.
- Fixed a regression in JMap 7.0 that caused performance problems in remote layers when the source layers were modified.
- Fixed a regression with remote layers that caused performance problems if a remote spatial data source was updated.
- Resetting the status of a remote connection caused remote layers to update their cache.
- Fixed edition permissions for locally referenced layers.
- Fixed a regression in the Enterprise Geodatabase spatial data source that caused crashes during element extraction.
- Fixed a regression in JMap Admin that prevented editing an existing Enterprise Geodatabase spatial data source.
- Fixed a crash while migrating a shape file to an Enterprise Geodatabase spatial data source.
- Fixed parsing errors while reading a MID/MIF file in JMap Server.
- Attributes from unselected layers were included in the spatial data source while reading a DGN file in JMap Admin.
- Fixed a rare issue while calculating statistics for bound attributes in the SQL Server spatial data source.
- Fixed error handling and available layers for ArcGIS REST spatial data sources configuration in JMap Admin.
- Fixed the JMap installer to prevent max heap memory changes while upgrading an existing environment.
- The Active Directory user manager always tried to authenticate to Kerberos, even if the SSO was not enabled.
- Unused temporary files were accumulated by JMap Server in the system temp folder.
- The Tomcat version was updated to fix a regression that caused random crashes in JMap Admin.
- Fixed a crash while importing a full configuration in JMap Admin.
- Fixed a problem while editing a project in JMap Admin after a migration from an older version.
- Information reports imported from an older version could not be accessed in JMap Admin.
- Information report titles could not be modified when many reports were created within the same JMap Admin session.
- Fixed a redirection error while deploying a JMap Web application with IE 10.
- Layer attribute title translations and format patterns were not exported or imported.
- It was not possible to create a new layer from the project's description page in JMap Admin if the project was empty.
- Fixed the labeling configuration page in JMap Admin to prevent labels to overlap components.
- Spatial data sources format patterns were not exported or imported.
- Fixed translation issues in JMap Pro, JMap Web and JMap Admin.
- Fixed issues while adding a new category to an existing individual values thematic.


--------------------------------------------------

Sylvain Beaumont
Director, Research and Development
K2 Geospatial