Skip to content

Releases: geonetwork/core-geonetwork

GeoNetwork version 3.10.0

21 Jan 18:14

Choose a tag to compare

GeoNetwork version 3.8.2

31 Oct 13:02

Choose a tag to compare

GeoNetwork version 3.8.1

25 Sep 07:02

Choose a tag to compare

GeoNetwork version 3.8.0

26 Aug 06:18

Choose a tag to compare

GeoNetwork version 3.6.0

23 Jan 08:52

Choose a tag to compare

GeoNetwork version 3.4.4

23 Oct 07:33

Choose a tag to compare

3.4.3

22 Oct 11:41

Choose a tag to compare

New features/fixes

  • INSPIRE / INSPIRE / Add support to load codelists from Registry #2741
  • XSL processing / Formatter / Schema resources are not properly loaded #2979
  • XSL processing / Formatter / XSLT / Break work with some hardcoded rules #2960
  • Editor / Topic categories widget doesn't work with schemas based in iso19139 #2954
  • Editor / ISO19110 / producer does not use directory #2944
  • Harvesters / Harvesting wps2.0.0 #2718
  • Oracle compatibility #2777
  • Avoid crawler to obtain a thread with a remanant context #2859

and more ... see 3.4.3 issues https://github.com/geonetwork/core-geonetwork/issues?q=is%3Aissue+milestone%3A3.4.3+is%3Aclosed and
pull requests <https://github.com/geonetwork/core-geonetwork/pulls?q=milestone%3A3.4.3+is%3Aclosed+is%3Apr for full details.

3.4.2

07 May 10:14

Choose a tag to compare

GeoNetwork 3.4.2: List of changes

  • Fix deadlock threads while indexing (#2740)
  • Update translations from transifex
  • Revert "Fix for create service url using SettingsInfo" due to issues when running servlet container in non-default port.
  • Move the click event handler to the button for Reset map (#2735)
  • Allow to customize gazetteer (#2690)
  • User feedback / Email alert (#2725)
  • Create a new user shows the privileges of the previous user created #2730
  • Don't display GeoNetwork internal settings in the Settings UI #2722
  • Make configurable in the admin settings a list with disabled harvester protocols (#2721)
  • Add dublin core translations for metadata detail page - full view
  • Forgot your password option should not be displayed if the mail server is not setup #2726
  • Add short notice about recaptcha in settings.
  • User Feedback / Add possibility to customize rating criterias (from DB) & other improvements (#2712)
  • Get related, don't add feature catalog element to response if null
  • fix my mistake, sorry
  • Fix for feature catalog null
  • Schema depends on current record.
  • Unesco thesaurus title is not properly extracted #2713
  • Add location in related templates
  • REST API / Swagger path mapping change in 2.8
  • User feedback / Index feedback count and add possibility to search by range query on feedback count or rating. eg. http://localhost:8080/geonetwork/srv/fre/q?_ratingFrom=3&_ratingTo=5&feedbackCountFrom=20&feedbackCountTo=30
  • User feedback / In advanced mode, index average rating to properly sort by rating.
  • REST API / Update swagger ui.
  • Fix for create service url using SettingsInfo
  • Fix for checkboxes in Apply suggestion of metadata editor
  • Xsl utility method to use proxy
  • Check for null in feature catalogs
  • Truncate the name of GeoNetwork
  • Add class to the GeoNetwork name, and add a class to the name when you are logged in.
  • User feedback / Fix invalid migration script.
  • Update to springfox 2.8.0 to properly generate code using codegen. Hide webRequest to API doc.
  • Merge pull request #2707 from cmangeat/groovy_handlers_fixes
  • as type is both used for indirection and recording/conversion, reinit it after each recording/conversion
  • being my father child does not mean i am brother of myself
  • Metadata detail - wrong metadata contact displayed when click the Next button #2705
  • Restore logo upload as part of group config (#2703)
  • Fix for userfeedback directives (#2696)
  • Fixes postgres database type not supported in ArcSDE harvester. (#2704)
  • Unpublish metadata removes all metadata privileges #2699
  • Merge pull request #2701 from cmangeat/generated_imported_metadata_uuid_reported_2
  • generated imported metadata uuid reported
  • Merge pull request #2698 from cmangeat/csw_gn-replace_ignoring_carriage_return
  • [CSW REPLACE + REFACTOR] do not want last text to override content
  • [CSW REPLACE + REFACTOR] refactor ident
  • [CSW REPLACE + REFACTOR] remove extra loop and indirection
  • [CSW REPLACE + REFACTOR] lower indirection level
  • [CSW REPLACE + REFACTOR] refactor: remove code duplication
  • [CSW REPLACE + REFACTOR] fix skipped test ?
  • [CSW REPLACE + REFACTOR] don't understand it...
  • [CSW REPLACE + REFACTOR] static import and indent
  • [CSW REPLACE + REFACTOR] remove indirection levels
  • [CSW REPLACE + REFACTOR] rewrite debug msg
  • [CSW REPLACE + REFACTOR] refactor
  • [CSW REPLACE + REFACTOR] unify methods
  • [CSW REPLACE + REFACTOR] negate indirection
  • [CSW REPLACE + REFACTOR] remove one indirection level
  • [CSW REPLACE + REFACTOR] unify list accessor
  • [CSW REPLACE + REFACTOR] get rid of vector buffer
  • [CSW REPLACE + REFACTOR] use list accessor instead of getAtIndex
  • [CSW REPLACE + REFACTOR] make nodeConfig parsing simplier
  • [CSW REPLACE + REFACTOR] there is a more general exception to be thrown
  • [CSW REPLACE + REFACTOR] no need to set isUpdated to false in theses cases as if !isCreateMode, isUpdated will be set to true
  • [CSW REPLACE + REFACTOR] iterator can't return null in this case
  • [CSW REPLACE + REFACTOR] refactor
  • [CSW REPLACE + REFACTOR] remove obsolete comment
  • [CSW REPLACE + REFACTOR] change logger for slf4j one, remove 'todo javadoc' and redundant static
  • Set a max height for the content of a dialog body so it fits on small screens.
  • ui - change tt-dropdown-menu to tt-menu
  • Merge pull request #2693 from fgravin/fixMEFImportTest
  • MEF harvesting: set privileges from harvester settings
  • MEF harvesting: secure mef type detection
  • Merge pull request #2692 from fgravin/fixMEFImportTest
  • Fix MEF harvesting if no groupId specified
  • Merge pull request #2687 from MichelGabriel/3.4.x-fix-for-add-resource
  • Merge pull request #2667 from fgravin/mefHarvester
  • Set a max height for the content of a dialog body so it fits on small screens.
  • Merge pull request #2539 from PascalLike/brokenImports
  • Merge pull request #2563 from pvgenuchten/checklinkforhttp
  • Merge pull request #2585 from PascalLike/fixFullViewIso19110
  • Merge pull request #2646 from PascalLike/mapresetbutton
  • Merge pull request #2657 from pvgenuchten/abstract4home
  • Allow 'Accept: /' header in '/api/records/{uuid}' request (#2676)
  • User-feedback functionality (#2419)
  • Fixes for Associated resources panel - link to dataset and CatalogService.getServiceURL method. Fixes #2624, #2625 (#2626)
  • Update schema-ident.xsd
  • Verify if infoformat is available before requesting it in GFI (#2671)
  • Align schema fields in CSW harvester: Fixes #2608 (#2668)
  • Remove padding in editor: * for table in table • for datepicker
  • Replace class invisble with hidden. This last class doesn't take any whitespace in the UI.
  • MEF import : Fix groupIdOwner attribution
  • LFS harvester MEF: override metadata on harvesting, add xsl transfo if set
  • Set harvester uuid as source for MEF localfiles harvester
  • LocalFilesHarvester: support MEF files
  • Bumping versions of frontend-maven-plugin, node and npm
  • replace demis wms by an fao source
  • restore getOverviews
  • adds some social media annotations + canonical link to metadata details page to optimise browsing and search experience, resolves #2653
  • add some default text to the non-javascript page, this is used by search engine crawlers, resolves issue #2652
  • decrease page size in sitemap pagination (#2654)
  • Source parameter for dataset-add process (#2618)
  • Add a reset map button to manage layer panel
  • Metadata editor - Dublin Core doesn't have the configuration for validation/online resources panels #2601. (#2627)
  • Remove unused class.
  • XSL processing / Preview mode / Return error report.
  • Fix iso19139 french label typo
  • Search statistics - duplicated field issues in ElasticSearch configuration. Fixes #2641
  • Bug fix: when pathname has dots, language is not recognized
  • ISO19139 / Schematron / Main language is also defined in locale #2639.
  • Merge pull request #2554 from PascalLike/MissingResourcesFix
  • Remove ref to Sextant.
  • Editor / Add permalink
  • Keep formatter folder in .war
  • ISO19139 / Add fieldset on axis dimension for more readability.
  • Typeahead is also used for category widget. Enable show suggestion on focus
  • Fix trailing commas.
  • Search advanced form categories / Display the list of values on focus - #2426
  • Topic category / Display the list of values on focus. Keyword selector / Extend list to the number of items return by the search.
  • Editor / Topic category widget should look like keywords #2426 - Upgrade typeahead/bloodound version, updates to backend service to manage xpath fragments
  • Editor / Topic category widget should look like keywords #2426 - Cleaning.
  • Editor / Topic category widget should look like keywords #2426
  • Editor / Topic category widget should look like keywords #2426
  • Fix spatial search not working with shapefile sometimes (#2516)
  • Metadata file store / Encode file name for URL. (#2587)
  • Return application exception instead of JPA transaction errors when duplicated UUID is created. (#2584)
  • Editor board / Add hot keys. (#2532)
  • Make distinction between user search and internal queries made by the app.
  • Fixes a NPE when override is set in WebDAV harvesters
  • Update from transifex.
  • Check for not supported map projections (#2600)
  • Simplify metadataUuid management in mapService (#2590)
  • Fix for missing Styles on ESRI WMS requests (#2589)
  • Rename inspire validator directive in a generic one (#2507)
    • Add expandable attribution control, in the bottom left corner of the map viewer and of the mini map
  • Merge pull request #2597 from jahow/fix-maps-manager-init
  • Check for height and width when initializing a map view
  • CSW search statistics - Search are logged before being executed #2566
  • Merge pull request #2580 from fgravin/contextorder
  • Handle owscontext loading on locationChange
  • Clean up depecrated owscontext config
  • Batch editing / Specify insertMode to properly update title.
  • Formatter may be used in third party apps. Ensure URLs are not relative
  • Merge pull request #2588 from jahow/fix-iso19139-ger-protocols
  • fixed protocol definition in iso19139/loc/ger/labels
  • Move url params (wmsurl, layername, owscontext) to angular hash params
  • Fix add WMS metadataUuid
  • Don't create ol layer for background if null
  • Fix for md fullview in ISO19110
  • Metadata detail page - Full view links in operatesOn are wrong #2583
  • Update service SDS template to set serviceType to 'other'
  • Fix background layer input if bg layers have already been set usually when the context is loaded before the directive is initilized
  • Remove default view tricks to get map size ok when changing tabs done in mapsManager
  • Load view map with mapsManager
  • Load localStorage context in mapsManager
  • Send promise when map size is ready for a fit
  • Merge pull request #2573 from jahow/wfs-indexing-dashboard
  • Merge pull request #2555 from cmangeat/bbox_filters
  • Integration tests guidelines
    ...
Read more

3.4.1

15 Dec 16:28

Choose a tag to compare

  • Metadata detail page - Metadata dates are displayed empty if several values for the same date type #2364
  • Metadata editor - exclude srv:serviceType from multilingual fields
  • When user click a link to a private record and is not yet authenticated, suggest the user to sign in and redirect to requested record.
  • Merge branch 'fix-add-service-layer' of https://github.com/pvgenuchten/core-geonetwork into 3.4.x
  • New metadata page / Sort template by title #2434
  • typo in fix
  • restore original gnLocalised, seem the fix was not required
  • introduce the wmts protocol on editor pull down
  • Editor / Categories in editor form #2382.
  • Create record from template having categories should copy categories #2389 .
  • problem with group translations #2415.
  • Import record / Some options only applies to some format. Disable them
  • Import / Add option to publish to all #2388.
  • Add to map improvements - gnlocalised sometimes should not use type as a language - add wmts protocol to be added to map
  • problem with group translations #2415.
  • ISO19110 / Add flat mode exception support.
  • Better display for related items (Download and links) on small screens
  • Update doc submodule.
  • Add migration script for 3.4.1.
  • Now we only have to update one file because multilingual internationalization
  • Update version to 3.4.1-SNAPSHOT
  • Map / Open link to failing tiles in new tab.
  • Map style / Do not display menu if only one style defined.
  • Fix param name and deps.
  • Map viewer / Improve the add layer to map process #2289
  • Update related.html
  • Expand import list (remove wildcard)
  • Remove Guava Lists.newArrayList that is causing problems with Path objects
  • Fix formatters config override order (#1973)
  • Better control of search query errors
  • To allow search strings like MK%8 it is left untouched if decode fails

3.0.5

14 Oct 09:07

Choose a tag to compare

=== GeoNetwork 3.0.5: List of changes

  • Set all privileges option is un-labelled in batch privileges form #1686
  • Apply in 3.0.x the commit 822f813: when you don't administer a group, privileges associated to …that group of the user you are editing should remain static.
  • Use POST for user update and reset password services #1684
  • Adding missing translations
  • Merge pull request #1124 from grootstebozewolf/NioPathAwareCatalogResolverFix
  • Merge pull request #1669 from josegar74/improvements/anchor-href
  • Merge pull request #1683 from oscarfonts/3.0.x
  • Fenomen, Feature => Objecte Geogràfic
  • Catalan & Spanish updates from Transifex
  • More catalan & spanish translations
  • Citation identifier 3.14
  • Extracte => Resum 3.13
  • Voice => Telephon
  • Typo. 3.4
  • Translated s. 2.13
  • Tanslation correction. 2.6
  • Label for gmd:CI_OnLineFunctionCode (2.5)
  • Revisión 2.3
  • Rename loc files
  • Add Finnish translations to UI
  • Xslt formatter: multilingual fields are not rendered properly #1675
  • Display links in gmx:Anchor (used for gmd:useLimitation) with hyperlinks in metadata views
  • Search for "<script" instead of "<"
  • "Security" Bug Fixing: Escaping javascript XSS on error messages
  • #1577 Publish button should be disabled if metadata record does not validate (#1659)
  • Search statistics return all the same graphs #1661
  • Update en-core.json (#1652)
  • Update en-search.json (#1651)
  • Update en-admin.json (#1650)
  • #1603 Force csw:Record outputschema in GetRecords for CSW harvester to retrieve uuid,change date of remote records
  • #1603 Retrieve for SimpleMetadata (used in harvesters) the date in the format stored instead of only short format
  • Adding copyright and styling issues
  • Fixes #1555
  • Multinode / Fix mix of users.
  • Transifex update
  • Fixing bug: when showing labels on add buttons that use prefix, strings didn't behave right
  • Fix for unit tests
  • formatter: check code on 2 and 3 characters for multilingual fields
  • Link dataset to service fails #1495. Applied code from develop branch that was fixing this
  • #1539 Denominator range queries doesn't work as expected
  • Fixes #1563
  • Fixes #1520
  • Fixes #1187
  • Fixes #1531
  • add special case 3char -> 2char code mapping in javascript
  • #1550: fix a dup entry in ISO19139 German loc file
  • #1549: fix ISO2 code for German
  • #1545: Update Spring version to support Java 8
  • Merge pull request #1542 from oscarfonts/xml-translations-es-ca
  • Spanish and Catalan translations for iso19139 XML files
  • Merge branch 'oscarfonts-i18n-es-ca' into 3.0.x
  • Merge branch 'i18n-es-ca' of https://github.com/oscarfonts/core-geonetwork into oscarfonts-i18n-es-ca
  • Updating locales with Transifex
  • Adding catalan to the transifex script
  • Remove culr and wget from the list of "non-session crawlers"
  • Memory bug fixed: Do not create httpSessions for crawlers/bots-
  • Fixes for CSW harvesting #1267 #1429 #1355
  • Additional json translation files
  • Spanish & Catalan UI translations
  • CSW Update - partial updates are not working if xpath provided starts with the metadata root element #1529
  • Fixing missing service config security that made editing of users remove their groups per profile.
  • Improved version of Xml.filterElementValues that allows to define the namespace for the attribute also
  • Fixes #1504
  • Fixes #1505
  • Use proxy settings in region getmap service #1528
  • Update GeoServer submodule.
  • Merge pull request #1512 from OpenBfS/jdbc_port_configurable-3.0.x
  • Merge pull request #1194 from Delawen/shibboleth_improvements
  • Merge branch '3.0.x' of github.com:geonetwork/core-geonetwork into 3.0.x
  • Merge branch 'josegar74-fix/field-name-fix-mysql' into 3.0.x
  • Merge branch 'fix/field-name-fix-mysql' of https://github.com/josegar74/core-geonetwork into josegar74-fix/field-name-fix-mysql
  • Merge pull request #1457 from pmauduit/domain-parametrized-query
  • #1519 Delete harvester history button doesn't refresh the history panel
  • SDS: fix SDS tab conditional visibility.
  • replaced static port 5432 in postgres.xml to support dynamic port configuration using jdbc.port from jdbc.properties
  • SDS: align GER string files.
  • Merge pull request #1499 from geosolutions-it/3.0.x_INSPIRE-SDS-squashed
  • #1445: Implement INSPIRE Spatial Data Services (SDS)
  • Metadata editor layout: Handle forceLabel attribute in field rendering
  • Metadata editor: handle readonly attribute in field rendering
  • #1498 Map viewer: config-viewer.xml is not loaded when using an external data directory
  • Update version to 3.0.5-SNAPSHOT
  • Rename field 'key' for HarvesterData table as 'key' is a reserved work, to avoid issues when creating the table by Hibernate is some databases like MySql
  • domain - fixing SQLi
  • Fixing shibboleth configuration for latest changes (new filterchain for authentication and some non-autowired objects)
  • Added exception for path resolver.