v2.7.0
What's Changed
This new releases brings forth many fixes and improvements, and a few new features:
- It's now possible to save a preview configuration from a dataset page in the Datahub (admin or record owner)
- Several improvements have been worked on to simplify the Datahub pages complexity (eco-index)
- The Editor now displays the quality score, to help the users fill in the most descriptive metadata fields
- The Editor now supports the edition of the topics, to allow a 100% score on a dataset record
Thanks to DataGrandEst for funding these new features!
New features
Datahub
- [Datahub] Declare a reuse on datahub by @Guillaume-d-o in #1285
- [Datahub] : Read preview configuration by @cmoinier in #1278
- Special characters in dataviz config retrieval by @Guillaume-d-o in #1305
- [Datahub]: Preview section - build components only when triggered by @cmoinier in #1338
- [FIX]: Map view taking over Dataviz conf view by @cmoinier in #1342
- [Datahub]: GeoServer OGC API support by @LHBruneton-C2C in #1354
Editor
- [Editor] Display quality score widget in top bar editor by @AlitaBernachot in #1290
- Editor: Add metadata quality panel by @tkohr in #1292
- Editor: keep hidden fields as part of the score system by @LHBruneton-C2C in #1298
- [Metadata-Editor] inconsistent score with Datahub by @Guillaume-d-o in #1327
- [Editor]: Edit the INSPIRE themes by @cmoinier in #1328
- [Editor]: Theme section - replace search input by multiselect dropdown by @cmoinier in #1349
- [Editor]: change inspire themes to topics by @LHBruneton-C2C in #1366
- [Editor]: fix fr plural typo by @LHBruneton-C2C in #1369
Fixes and improvements
- Synchronize dependencies in NPM package by @LHBruneton-C2C in #1316
- chore(deps): bump on-headers and compression by @dependabot[bot] in #1289
- chore(deps): bump form-data from 4.0.1 to 4.0.4 by @dependabot[bot] in #1291
- chore(deps): bump multer and @nestjs/platform-express by @dependabot[bot] in #1322
- chore(deps): bump sha.js from 2.4.11 to 2.4.12 by @dependabot[bot] in #1331
- chore(deps): bump vite from 5.4.19 to 5.4.20 by @dependabot[bot] in #1345
- chore(deps): bump axios from 1.8.4 to 1.12.0 by @dependabot[bot] in #1350
- chore(deps): bump axios from 1.8.4 to 1.12.0 in /package by @dependabot[bot] in #1357
- Convert remaining components to standalone by @cmoinier in #1347
Datahub
- stop display feature catalog code in list and change size to be better by @Guillaume-d-o in #1282
- [Datahub] correct mapping for planned and required by @Guillaume-d-o in #1293
- [Datahub] fix special characters et queryparam by @Guillaume-d-o in #1296
- Datahub: Fix TMS display without style by @tkohr in #1299
- [Datahub] : Do not build elements from other screen sizes by @cmoinier in #1300
- feat(datahub): ask same fields for related records as in search by @LHBruneton-C2C in #1304
- Datahub: Fix TMS display WITH style by @tkohr in #1303
- [Datahub] Manage number of dataset displayed by @Guillaume-d-o in #1297
- Better spatial query by @jahow in #1309
- DH: translate api card protocol by @LHBruneton-C2C in #1315
- Datahub : Remove capabilities check from quality score by @cmoinier in #1320
- [Datahub]: Fix organizations with slash by @cmoinier in #1319
- [Datahub] : Don't count empty legalConstraints in quality score calculation by @cmoinier in #1329
- [Datahub]: do not deselect a layer in service capabilities by @LHBruneton-C2C in #1335
- Adapt translations to new record kinds by @LHBruneton-C2C in #1337
- [Datahub] Wrong slash and comma behaviour for organizations by @Guillaume-d-o in #1334
- [Datahub]: Restore all links for reuse kind by @LHBruneton-C2C in #1343
- [Datahub]: Display userFeedbacks only when option is enabled in config by @cmoinier in #1340
- [Datahub]: download links fixes on errors by @LHBruneton-C2C in #1355
- [Datahub]: custom scroll handling for query param change only by @LHBruneton-C2C in #1344
- [Datahub] Add missing format support for PDF, ZIP, WEBP and TIFF resources display by @ronitjadhav in #1358
- [Datahub] Allow disabling auth-related functions in the Datahub by @ronitjadhav in #1353
- [Datahub]: make record kind selection as radio from the ui by @LHBruneton-C2C in #1362
- [Datahub]: add to remove from favorites label by @LHBruneton-C2C in #1364
- [Datahub]: do not display empty spatial extent for reuse by @LHBruneton-C2C in #1367
Editor
- feat: adapt height of metadata-editor when an element is added on top of md-editor-root by @f-necas in #1339
Tools - pipeline
- [Tools] Fix quality score pipeline by @cmoinier in #1288
- Tools pipeline: Fix quality score calculation for GN 4.2.2 by @tkohr in #1294
- Update tools-pipeline Dockerfile to add credentials by @f-necas in #1317
Webcomponents
- [Webcomponents] [Datahub] Fix map viewer and wc by @AlitaBernachot in #1287
- Standalone Search / Support changing metadata language after initialization by @jahow in #1326
Documentation
- docs: update by @LHBruneton-C2C in #1284
- datahub - doc for debugTranslations by @fvanderbiest in #1281
- moving explanation to right place by @Guillaume-d-o in #1311
- docs: new location for version by @LHBruneton-C2C in #1314
Breaking changes
The translation keys for the metadata quality widget have been reworked:
9895bd3#diff-6fca8a289be2fa658792936fc459e6e36e6fa56d9187da43c01ec491f9f8a6b5
The translation key "favorite.starToggle.label" has been changed to "favorite.starToggle.add".
Although it is not strictly speaking a "breaking change", the Datahub will no longer display the question/answer section if the user feedback is not activated on GeoNetwork. The section was not usable anyways in those conditions, but now it's not even displayed.
New configuration parameters
- limit
Optional; Indicates the number of elements per page ( datahub news, search, organization pages)
New translation keys
- record.metadata.userFeedbacks.authDisabled
- favorite.starToggle.remove
Full Changelog: v2.6.0...v2.7.0