From cec27da38c00550ae198b0310928ab0432324593 Mon Sep 17 00:00:00 2001 From: Cheng Shi Date: Tue, 30 Sep 2025 14:01:05 -0400 Subject: [PATCH 1/2] updatechangelog --- CHANGELOG.md | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 397128c97..5fa93c16f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,17 +8,22 @@ This changelog follows the principles of [Keep a Changelog](https://keepachangel ### Added -- Dataset Templates Selector in the Create Dataset page. +- Dataset Templates integration — Create Dataset form now supports template selection and prefilled fields. (#745) +- DEMO environment option added to deploy actions. (#808) ### Changed -- Standardize Node.js version to 22 across all environments (docker dev environment, CI, production). +- Dependencies and tooling — major upgrades to reduce vulnerabilities (from 100+ including 12 critical/33 high → only 2 moderate left). +- Keycloak — updated SPI and test realm JSON. +- CHANGELOG introduced & related docs updated. (#828) +- README — new Environments section and clarifications. (#803) ### Fixed -- Upgrade dependencies to drastically reduce vulnerabilities flagged by `npm audit`. Reduced from +100 including 12 critical and 33 high to only 2 moderate. - -### Removed +- Files Table — action buttons are always visible. (#800) +- Collection filters — corrected handling of facet values containing `:`. (#812) +- File upload — warning “You can only drop one file to replace” now displays correctly. (#810) +- Collection form — prevent numeric-only aliases. (#798) --- From 7266879b631917e78599b657d890f59bd14fc0cc Mon Sep 17 00:00:00 2001 From: Cheng Shi Date: Tue, 30 Sep 2025 14:39:55 -0400 Subject: [PATCH 2/2] add more entries --- CHANGELOG.md | 35 +++++++++++++++++++++++++---------- 1 file changed, 25 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5fa93c16f..4129c3910 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,22 +8,37 @@ This changelog follows the principles of [Keep a Changelog](https://keepachangel ### Added -- Dataset Templates integration — Create Dataset form now supports template selection and prefilled fields. (#745) -- DEMO environment option added to deploy actions. (#808) +- Dataset Templates integration in the Create Dataset form. (#745) +- Advanced Search UI replicating legacy JSF, with persistence of queries and facet filters. (#760, dataverse#9993) +- External Search integration with selectable search service and first-load fetch behavior. (#710) +- File Edit Tags with populated categories dropdown. (#763) +- DEMO environment option in deploy actions. ### Changed -- Dependencies and tooling — major upgrades to reduce vulnerabilities (from 100+ including 12 critical/33 high → only 2 moderate left). -- Keycloak — updated SPI and test realm JSON. -- CHANGELOG introduced & related docs updated. (#828) -- README — new Environments section and clarifications. (#803) +- Standardized Node.js to v22 across environments (docker dev, CI, production). +- Upgrade Keycloak to 26.3.2; updated SPI and test realm JSON. +- Truncate long collection and dataset descriptions with expandable content. (#789) +- UI polish: Files Table always shows action buttons. (#800) ### Fixed -- Files Table — action buttons are always visible. (#800) -- Collection filters — corrected handling of facet values containing `:`. (#812) -- File upload — warning “You can only drop one file to replace” now displays correctly. (#810) -- Collection form — prevent numeric-only aliases. (#798) +- Guest user access: file info retrieval works on deaccessioned datasets. (#752) +- Collection filter queries with values containing ":" now parsed correctly. (#812) +- File upload: corrected "drop one file to replace" warning behavior. (#810) +- Create Collection form: prevent numeric-only aliases. (#798) +- Dataset page: citation downloads available in multiple formats with copy-to-clipboard. (#786) +- Improved URL handling and wrapping across the UI. (#774) + +### Documentation + +- Introduced CHANGELOG and updated related documents. (#828) +- Added Environments section to README. +- Expanded Keycloak deployment documentation with realm setup and SPI guidance. + +### Security + +- Fixed dependencies vulnerabilities: reduced npm audit issues from 100+ (including 12 critical and 33 high) to only 2 moderate. ---