Search for a command to run...
Description Welcome to the 2.8.0 release of GeoNetwork-UI! This release brings forth many new features and improvements. The project as a whole has been migrated to Angular 20. There was some improvement work on SEO, eco-index and the mobile version of the Datahub. The documents will now be properly supported by the classification system as dataset or reuse. And last but not least, datasets with online resources detected as STAC Items will now offer a preview of said items. Our main contributors on this release are MEL, INRAE, Département de l'Isère, DGE, GeoRhena and geo2france. To be noted: the npm package for 2.8.0 is available, but not tagged as latest due to some limitations in recent updates on NPM tokens usage. You can still install geonetwork-ui@2.8.0, but geonetwork-ui@latest will point to an older version until this is fixed. What's Changed New Features Datahub [Datahub] Add support for PostGIS database table links by @ronitjadhav in https://github.com/geonetwork/geonetwork-ui/pull/1378 [Datahub] Add DOI display to metadata records by @ronitjadhav in https://github.com/geonetwork/geonetwork-ui/pull/1402 Datahub: Handle resource type document by @tkohr in https://github.com/geonetwork/geonetwork-ui/pull/1415 Datahub: Add xml to recognized formats by @tkohr in https://github.com/geonetwork/geonetwork-ui/pull/1420 [Datahub] Improve page title display by @AlitaBernachot in https://github.com/geonetwork/geonetwork-ui/pull/1129 STAC [Datahub]: Handle STAC protocol by @AlexianMasson in https://github.com/geonetwork/geonetwork-ui/pull/1386 feat: handle stac protocol via a stac items regex /stac\W*items/i by @AlexianMasson in https://github.com/geonetwork/geonetwork-ui/pull/1395 [Datahub]: Add STAC tab for dataset preview by @AlexianMasson in https://github.com/geonetwork/geonetwork-ui/pull/1392 [Datahub]: Add temporal filter UI to STAC view component by @AlexianMasson in https://github.com/geonetwork/geonetwork-ui/pull/1397 [Datahub]: Add STAC items results grid by @tkohr in https://github.com/geonetwork/geonetwork-ui/pull/1400 [Datahub]: Add interactive map filter to STAC viewer by @AlexianMasson in https://github.com/geonetwork/geonetwork-ui/pull/1403 Webcomponents [Webcomponents]: add support for proxy path by @LHBruneton-C2C in https://github.com/geonetwork/geonetwork-ui/pull/1379 Fixes and improvements Bump ogc-client to 1.3.1-dev.edb3244 by @LHBruneton-C2C in https://github.com/geonetwork/geonetwork-ui/pull/1372 [Doc]: command to add npm latest tag by @LHBruneton-C2C in https://github.com/geonetwork/geonetwork-ui/pull/1370 Use prepareExternalUrl in AuthService to handle application base href by @f-necas in https://github.com/geonetwork/geonetwork-ui/pull/1376 NPM package: Export platform.service.interface by @tkohr in https://github.com/geonetwork/geonetwork-ui/pull/1388 chore(deps): bump typeorm from 0.3.20 to 0.3.27 by @dependabot[bot] in https://github.com/geonetwork/geonetwork-ui/pull/1401 chore(deps): bump @messageformat/runtime from 3.0.1 to 3.0.2 by @dependabot[bot] in https://github.com/geonetwork/geonetwork-ui/pull/1399 chore(deps): bump vite from 5.4.20 to 5.4.21 by @dependabot[bot] in https://github.com/geonetwork/geonetwork-ui/pull/1385 chore(deps): bump undici from 5.28.5 to 5.29.0 by @dependabot[bot] in https://github.com/geonetwork/geonetwork-ui/pull/1246 Remove unused elastic search field by @LHBruneton-C2C in https://github.com/geonetwork/geonetwork-ui/pull/1408 Update Angular 20 by @LHBruneton-C2C in https://github.com/geonetwork/geonetwork-ui/pull/1414 Update GML32 import path to include .js extension by @LHBruneton-C2C in https://github.com/geonetwork/geonetwork-ui/pull/1434 Enhance nginx configuration for caching and gzip by @f-necas in https://github.com/geonetwork/geonetwork-ui/pull/1394 Proposal for translations into German by @GeoRhena in https://github.com/geonetwork/geonetwork-ui/pull/1436 Add .js extensions to all ol imports by @LHBruneton-C2C in https://github.com/geonetwork/geonetwork-ui/pull/1435 Add some doc on support services by @tkohr in https://github.com/geonetwork/geonetwork-ui/pull/1441 Upgrade geospatial-sdk to ESM valid version by @LHBruneton-C2C in https://github.com/geonetwork/geonetwork-ui/pull/1445 chore(deps): bump js-yaml from 3.14.1 to 3.14.2 by @dependabot[bot] in https://github.com/geonetwork/geonetwork-ui/pull/1416 chore(deps-dev): bump mdast-util-to-hast from 13.2.0 to 13.2.1 by @dependabot[bot] in https://github.com/geonetwork/geonetwork-ui/pull/1422 chore(deps): bump express from 4.21.2 to 4.22.0 in /package by @dependabot[bot] in https://github.com/geonetwork/geonetwork-ui/pull/1424 chore(deps): bump express from 4.21.2 to 4.22.0 by @dependabot[bot] in https://github.com/geonetwork/geonetwork-ui/pull/1425 chore(deps): bump @modelcontextprotocol/sdk and @angular/cli by @dependabot[bot] in https://github.com/geonetwork/geonetwork-ui/pull/1430 chore(deps): bump storybook from 9.1.9 to 9.1.17 by @dependabot[bot] in https://github.com/geonetwork/geonetwork-ui/pull/1442 [Datahub]: Make the header nav menu act the same for mobile as desktop by @LHBruneton-C2C in https://github.com/geonetwork/geonetwork-ui/pull/1448 Datahub [Datahub]: clean feature catalog unnecessary code by @LHBruneton-C2C in https://github.com/geonetwork/geonetwork-ui/pull/1363 [Datahub] Make dataset no-link banner less aggressive by @ronitjadhav in https://github.com/geonetwork/geonetwork-ui/pull/1361 [Datahub]: Hide keywords when there are too many of them. by @cmoinier in https://github.com/geonetwork/geonetwork-ui/pull/1330 Datahub: Display and sort by resource date by @tkohr in https://github.com/geonetwork/geonetwork-ui/pull/1373 [Datahub]: show metadata details panel if content by @LHBruneton-C2C in https://github.com/geonetwork/geonetwork-ui/pull/1384 [Datahub]: add proxy path to data view share by @LHBruneton-C2C in https://github.com/geonetwork/geonetwork-ui/pull/1396 [Datahub] Add SRSNAME parameter to WFS 1.1.0 and 2.0.0 download links for correct projection by @ronitjadhav in https://github.com/geonetwork/geonetwork-ui/pull/1393 Humanize date displays with relative time formatting by @ronitjadhav in https://github.com/geonetwork/geonetwork-ui/pull/1405 Datahub: Fix storybook build by @tkohr in https://github.com/geonetwork/geonetwork-ui/pull/1410 [Datahub]: default dataviz if config error by @LHBruneton-C2C in https://github.com/geonetwork/geonetwork-ui/pull/1413 Datahub: Fix applying dataviz config by @tkohr in https://github.com/geonetwork/geonetwork-ui/pull/1417 [Dataviz]: Never get null labels for chart by @LHBruneton-C2C in https://github.com/geonetwork/geonetwork-ui/pull/1432 Datahub: Fix related records display on mobile screens by @tkohr in https://github.com/geonetwork/geonetwork-ui/pull/1440 Editor [Editor]: map first email address as email for users by @LHBruneton-C2C in https://github.com/geonetwork/geonetwork-ui/pull/1371 Webcomponents [Webcomponents]: set selectedView to map for map-view as wc by @LHBruneton-C2C in https://github.com/geonetwork/geonetwork-ui/pull/1377 [Webcomponents]: fix settings and user api services by @LHBruneton-C2C in https://github.com/geonetwork/geonetwork-ui/pull/1382 update setup instruction to apps/webcomponents/README.md by @maxcollombin in https://github.com/geonetwork/geonetwork-ui/pull/1423 E2E [e2e][Webcomponents]: same tests as original components by @LHBruneton-C2C in https://github.com/geonetwork/geonetwork-ui/pull/1404 Attempt at making Metadata Editor E2E tests faster & more reliable by @jahow in https://github.com/geonetwork/geonetwork-ui/pull/1409 Breaking change The Datahub now supports online resources of type XML. It was previously supporting only GML. As the two formats are not always clearly distinct (GeoServer will serve GML with a mime-type as XML for example), some resources previously displayed as GML might now be displayed as XML. New translation keys There are many new translations keys in this release. You can find the exact list when browsing to the changelog and searching en.json. New Contributors @AlexianMasson made their first contribution in https://github.com/geonetwork/geonetwork-ui/pull/1386 @maxcollombin made their first contribution in https://github.com/geonetwork/geonetwork-ui/pull/1423 @GeoRhena made their first contribution in https://github.com/geonetwork/geonetwork-ui/pull/1436 Full Changelog: https://github.com/geonetwork/geonetwork-ui/compare/v2.7.0...v2.8.0