-
Notifications
You must be signed in to change notification settings - Fork 22
ReleaseNotes
Backend (clarin-dspace): https://github.com/ufal/clarin-dspace/releases/tag/2026.2 Frontend (dspace-angular): https://github.com/ufal/dspace-angular/releases/tag/2026.2 Backend changelog: https://github.com/ufal/clarin-dspace/compare/2026.1.2...2026.2 Frontend changelog: https://github.com/ufal/dspace-angular/compare/2026.1.1...2026.2
- License label management: full CRUD REST API (
PUT/DELETEonClarinLicenseLabel) and matching UI with in-use delete protection and tooltips - Allow changing the license on a workflow item via
PATCH(fixes lost-license regression in edit workflow) - Bug fixes: tgz file preview,
Content-Dispositionheader escaping for filenames with double quotes in allzip downloads - Accessibility improvements across the UI
- Added CWL 1.0 license text
Minor feature release with bug fixes. No database migration or config changes required. Update both backend and frontend images to 2026.2.
Backend (clarin-dspace): https://github.com/ufal/clarin-dspace/releases/tag/2026.1.2
Backend changelog: https://github.com/ufal/clarin-dspace/compare/2026.1.1...2026.1.2
- Backend-only patch: fixes the refbox / citation buttons — a content-type conflict in the citations endpoint (
produces=application/jsonvs.application/xml) (#1367, fixes #1366)
Backend-only patch on top of 2026.1.1; the frontend stays at 2026.1.1. Update the backend image to 2026.1.2. No database migration or other special steps.
Backend (clarin-dspace): https://github.com/ufal/clarin-dspace/releases/tag/2026.1.1
Frontend (dspace-angular): https://github.com/ufal/dspace-angular/releases/tag/2026.1.1
Backend changelog: https://github.com/ufal/clarin-dspace/compare/2026.1...2026.1.1
Frontend changelog: https://github.com/ufal/dspace-angular/compare/2026.1...2026.1.1
- Minor fixes on top of 2026.1 for both backend and frontend
If you're upgrading from 2026.1, this is a minor patch release with only bug fixes. No special upgrade steps required. Update both backend and frontend images to 2026.1.1.
Full release: https://github.com/ufal/clarin-dspace/releases/tag/2026.1
Full changelog: https://github.com/ufal/clarin-dspace/compare/sync-lindat-2025.07.16502729677...2026.1
- Built on DSpace 7.6.5 (security fix from 7.6.6 backported)
- Reimplemented some of the v5 curation tasks
- Enhanced provenance logging
- Health report diffs
- Personal Access Tokens (PAT) — see
clarin.token.*config properties - Backend now runs as an unprivileged user (
uid 1100) — volume/bind-mount permissions need updating on upgrade -
dspace-ui.jsonno longer lives in thedocker/directory in the default image - New and changed configuration properties (see table below)
- Lots of bugfixes
| Property | Default | Description |
|---|---|---|
assetstore.s3.enabled |
false |
Enable S3 assetstore |
s3.download.direct.enabled |
false |
Issue presigned S3 URLs for downloads |
s3.download.direct.expiration |
3600 |
Expiration of presigned URL in seconds |
clarin.token.encryption.secret |
Required if using PAT. Generate with /dspace/bin/dspace clarin-token -g
|
|
clarin.token.max.expiration.time.in.days |
90 |
Maximum allowed PAT expiry |
config.admin.updateable.files |
item-submission.xml |
Array — config files updatable via the Admin API (must be bind-mounted to persist) |
user.registration |
false |
Controls password-based user registration |
versioning.submitterCanCreateNewVersion |
true |
Allow submitters to create new item versions |
versioning.unarchive.previous.version |
false |
Keep previous versions archived |
webui.submit.upload.required |
false |
Allow submitters to skip the file upload step |
See the full release for step-by-step upgrade instructions. Key points:
- Set
DSPACE_VER=2026.1in.env - If using
FE_CMD=yarn start:dev, switch to the-devimage (see Docker Tags) - Fix file permissions for Docker volumes/bind mounts — backend runs as
uid 1100now - Review
local.cfgand any bind-mounted config files - Run database migration and reindex Solr (discovery + OAI-PMH)
- If running
pg_dumpin a cronjob — postgres no longer needs explicit port indocker compose exec dspacedb psql
- in progress
- https://github.com/ufal/lindat-dspace/releases/tag/lindat-v1.0-dspace-v5.2
- the first lindat-dspace version based on DSpace 5.3 with all features ported from lindat repository based on DSpace 1.8.2
Getting Started
Features
- All Features — full categorised list
- CLARIN Licenses
- PIDs & Handles
- Featured Services / Refbox
- Field-Level Permissions
- File Previews
- Sharing a Submission
- Personal Access Tokens
- DOI Configuration per Community
- ROR Authority
Operations
- Kubernetes Deployment
- Samples (.env, Nginx)
- Nginx + Shibboleth
- Handle Server · Setup (v7)
- Shibboleth · DiscoJuice
- Shibboleth Accounts
- S3 Storage · CESNET S3
- Google Analytics
- Matomo
- Solr
- Logging
- Custom Namespace
- Health Report
For Users
Development
Reference
- Authorizations
- Metadata Info
- Citations (proposal)
- Repository Checklist
- Search, Browse & Filters
- Localization
- Importing Items (CLI)
- NFA Import - Steps
- OpenAIRE
- DOI Registration
- Inclusion in OLAC
- Unit Testing
- Deploy Checks
- Troubleshooting
- Versioning Theory
- Dynamic Resource Versioning
- Metashare Import · Schema
- Web Server Overview
- LINDAT Common Theme
- Workshop 2016 Results
- WebLicht Integration
- Google Dataset Search
Archive (v5 / stale)
- Old Home (v5)
- Installation (v5)
- Prerequisites (v5)
- Connecting Tomcat with Apache
- Using Apache
- Building Shibboleth FastCGI
- Shibboleth Install (v5)
- EUDAT Replication
- Backup (v5)
- Spring Social / Google Drive (v5)
- Clarin (→ Repository Checklist)
- Control Panel (v5)
- Overlays (v5)
- Configuration (v5)
- Speeding Up Downloads
- Debugging (v5)
- Selenium (v5)
- Code Contributions (v5)
- Best Practices (v5)
- Testing Hudson
- Working on Windows
- Prerequisites Checklist (v5)
- Migration to DSpace 7.2.1
- Upgrade From Lindat
- Piwik (→ Matomo) · Piwik Cleaning