Skip to content

GeoNetwork Enterprise 2023.4

GeoCat is pleased to present our latest distribution of GeoNetwork Enterprise 2023.4.

To migrate from GeoNetwork Enterprise 2022 or earlier, see the Upgrade guide.

Overview

GeoNetwork Enterprise is an outstanding catalog application providing record publishing and search capabilities to share information. Built to support international open standards GeoNetwork offers metadata editing and management with a focus on geospatial content.

GeoNetwork Enterprise 2023.4 is a recommended upgrade for all our customers and compatible with GeoCat Bridge for both ArcGIS Desktop and QGIS Desktop.

GeoNetwork Enterprise Plugin repository

GeoNetwork Enterprise is provided as a base package which can be extended with plugins. Plugins have an independent lifecycle. Each plugin advertises its compatibility with relevant GeoNetwork versions.

Plugins are available via the plugin repository.

Documentation on how to install the plugin is available in the plugin.

GeoNetwork Enterprise Documentation

Documentation is now available at https://docs.geocat.net/find/2023

GeoNetwork Technology

GeoNetwork Enterprise 2023.4 is based on GeoNetwork opensource 4.2.14 release. This version of GeoNetwork has switched the search engine to use ElasticSearch instead of Lucene, as in previous versions.

See how to Install and Configure Elasticsearch.

This section describes the main changes in this new version.

User interface

  • Date picker / Add the language files for supported user interface languages.
  • Directory entries / Fix parsing of sorting configuration.
  • Metadata editor / add an option to mock a dropdown for fields allowing to select values from a thesaurus.
  • Metadata page / Display quality process steps.
  • Metadata page / Fix javascript error when a metadata has multiple lineage source descriptions.
  • Metadata page / Hide history types selector when tasks (DOI) and the metadata workflow are disabled.
  • Search page / Don't capitalize the labels for the facet filter values.
  • Sort groups alphabetically on the new accounts and reports pages.
  • Update the home page Browse by section to display the filter name as label instead of a button, when only one filter is defined.

Minimal UI view

  • Metadata page / Display resolution and distance.
  • Search results / Use the user interface contacts setting to display the contacts in the list and grid templates.
  • Small visual improvements:
  • Hover colours in the top menu.
  • Dimensions of map components.
  • Scale bar styling on the map viewer.
  • Update view background image to reduce the size.

Dutch UI view

  • Editor board / Fix the privileges button that was displayed at the top of the privileges modal dialogue box when clicked.
  • Search results / Use the user interface contacts setting to display the contacts in the list and grid templates.

Map viewer

  • Change the icon to display the layer tools in the layer manager panel.

Metadata

  • Batch editing / Update database search and replace to support metadata working copies when the metadata workflow is enabled.
  • Extend the search proxy to filter out elements defined in the schema filters configurations.
  • ISO19110 / ISO19115-3.2008 / Fix indexing of multiple feature type aliases.
  • ISO19115-3.2008 / Add resources URL check validation rules.
  • ISO19115.3-2008 / Fix typo in facsimile codelist value.
  • ISO19139 / ISO19115.3-2008 / Index resource date fields as defined in the metadata: previously the values were converted to UTC. If the timezone defined in the server is Europe/Madrid and the metadata has a creation date '2023-01-01T00:00:00', the index field for the year had the value 2022.
  • Metadata editor / Improve the configuration to display the mandatory flag for the metadata fields.
  • Metadata editor / Validation report improvements:
  • Update buttons to display success and errors to use text instead of an icon.
  • Add style to display the display buttons greyed when the related rules are not displayed.
  • Show separate messages for success and errors.
  • If not success or errors reported don't show the expander to show the results in the validation rules.
  • Group the success and error messages.
  • Improve the tooltips for the buttons to hide / show the messages.
  • Metadata editor / Component to allow checking duplicated metadata values for title, alternative title and resource identifier in the metadata editor and display a message to the user.
  • Metadata editor / Fix display of multiple choice elements with custom label.
  • Metadata editor / Fix regions picker displaying an empty entry form the metadata regions dao.
  • Metadata formatters / Fix the display of hyperlinks in the metadata abstract. For some URLs , the hyperlink was not displayed properly.
  • Metadata history / Fix restore metadata when the metadata is updated with the metadata batch editing.
  • Metadata indexing / Update index to use a key with translations defined for map resource types.
  • Metadata publication notifications / Allow to configure the mail format in HTML or text.
  • Metadata status changes notification mails improvements:
  • Don't add saludation if the user to notify is the catalogue administrator (defined in settings), as only has the email address.
  • Filter out the users without mail when retrieving the users to notify.

Metadata HNAP schema

  • Fix label for add spatial representation type button.
  • Fix open license to use https in samples and templates.
  • Fix the display of the resource name tooltip.
  • Fix unable to rename graphic overview.
  • Metadata indexing / Update the values for static and interactive maps.
  • Remove url as part of unit of measurement.
  • Set spatial representation type mandatory for spatial records.
  • Use language country (eng; CAN / fre; CAN) instead of ISO language code.

Administration

  • Groups / Configuration to restrict setting privileges on groups.
  • Settings / Configuration to display an application banner.
  • Settings / Support section variable in manual url.
  • Static pages / Enhance static page with group user accessibility.

API and Automation

  • Attachments API / Use the filename from Content-Disposition when provided.
  • Use case insensitive username for login and reset password.

Other

  • Change ESAPI logger to SLF4J using log4j2.
  • Documentation improvements in the user interface, managing groups, privileges and the metadata workflow pages.
  • Jcloud / Add better versioning support.
  • JCloud / Add support for external management named properties.
  • JCloud / Improve uploading of large files.
  • Move datastorage providers to maven modules and include them in the build on demand.
  • Metadata file store / Decode filenames handle to fix filenames containing spaces.
  • Upgrade springdoc upgrade to version 1.8.0.
  • Upgrade jackson upgrade to version 2.16.2.

Security

  • ActiveMQ upgrade to version 5.7.0.
  • Ehcache upgrade to version 2.10.9.2.
  • Postgres client upgrade to version 42.3.10.
  • Spring Framework upgrade to version 5.3.39.
  • Spring Security upgrade to version 5.7.13.