Skip to content

Releases: keeps/roda

v5.2.0

28 Jul 15:26
Compare
Choose a tag to compare

Enhancements:

  • DIP must be deleted if it no longer contains any link with any entity. #2863
  • Ingest job report could expose if SIP is update #2212

Bug fixes:

  • Unexpected behaviour can cause index to be completely deleted #2921

Security:

  • Several dependency upgrades to fix security vulnerabilities
  • Remove python from Docker image

To try out this version, check the install instructions.

v5.1.0

20 Jun 12:59
Compare
Choose a tag to compare

New features:

  • Added property to differentiate environments #2676
  • Added link to RODA Marketplace in Menu #2722
  • Added links to additional features #2723
  • Added marketplace text to welcome page #2724
  • Option to enable AIP locking when editing descriptive metadata #2672
  • Preview functionality in disposal rules with AIPs affected by #2664

Enhancements:

  • Reduce indexed information of the entities that spend much of the index #2058
  • Partial updates are not affecting the updatedOn field #2851
  • Updated the banner #2725

Bug fixes:

  • Minimal ingest plugin is using E-ARK SIP 1.0 as SIP format instead of E-ARK SIP 2.0.4 #2736
  • Could not resolve type id 'AndFiltersParameters' #2809
  • Access token can only be created if RODA is instantiated as CENTRAL #2881
  • Saved search for files associated to a representation information not working properly #2671

Security:

  • Remove xml-beans dependency #2726

To try out this version, check the install instructions.

v4.5.6

04 May 10:55
Compare
Choose a tag to compare

Bug fixes:

  • Option to disable user registration on server-side #2840

Install for demonstration:

docker pull ghcr.io/keeps/roda:v4.5.6

v5.1.0-RC

17 Apr 09:00
Compare
Choose a tag to compare
v5.1.0-RC Pre-release
Pre-release
Version 5.1.0-RC

v4.5.5

16 Mar 15:21
Compare
Choose a tag to compare

Dependencies upgrade:

  • Bump commons-ip version from 2.3.0 to 2.3.2

Install for demonstration:

docker pull ghcr.io/keeps/roda:v4.5.5

v5.0.0

13 Mar 18:29
Compare
Choose a tag to compare

⚠️ Breaking Changes

RODA 5.X will use Apache Solr 9 as indexing system. If you have an existing RODA implementation with Solr 8 you will need to upgrade the Solr to version 9 and then rebuild all indexes on RODA.

RODA 5.X docker now runs as the user roda (uid: 1000, gid: 1000) to improve security. This may affect you current implementation as it may lack enough permissions to access the storage. To fix, change the owner or permissions of the files and directories in the mapped volumes or binded folders. Alternatively, you can change the RODA user uid in docker compose.


New features:

  • Distributed Digital Preservation #1933 #1934 #1935
  • Added authentication via Access Token (for REST-API)
  • Support binaries as a reference (shallow SIP/AIP) #786
  • Adds list of all available plugins (see RODA Marketplace) #2323
  • Supports verified plugins #2323
  • New Swedish translation of the Web interface 🇸🇪
  • Updates to Hungarian translation of the Web interface 🇭🇺

Changes:

  • Upgraded from Java 8 to Java 17
  • Upgraded from Apache Solr 8 to Apache Solr 9
  • Upgraded from Apache Tomcat 8.5 to Apache Tomcat 9

Security:

  • RODA docker now runs as roda (uid: 1000) instead of root
  • (Applicational) Users can now have JWT access tokens to access the REST-API
  • Option to restrict user web authentication to delegated (CAS) or JWT access tokens
  • Several dependency upgrades to fix security vulnerabilities
  • CVE-2016-1000027 (spring-web 5.3.24): RODA does not use the HTTPInvokerServiceExporter or RemoteInvocationSerializingExporter classes, therefore we are NOT affected by this vulnerability
  • CVE-2022-1471 (snake-yaml 1.33): RODA does not use empty constructor so we are NOT affected by this vulnerability.

We would like to thank the contributions of:


To try out this version, check the install instructions.

v4.5.4

27 Jan 16:37
Compare
Choose a tag to compare

Enhancements:

  • Add metric per percentage of retries #2299

Install for demonstration:

docker pull keeps/roda:v4.5.4

v4.5.3

25 Jan 10:23
Compare
Choose a tag to compare

Bug fixes:

  • Support very large queries to Solr (fix regression) #2311

Enhancements:

  • Add icon to experimental plugin categories #2306

Install for demonstration:

docker pull keeps/roda:v4.5.3

v4.5.2

19 Jan 12:16
Compare
Choose a tag to compare

Bug fixes:

  • Failsafe fallback policy misconfigured #2303

Install for demonstration:

docker pull keeps/roda:v4.5.2

v4.5.1

16 Jan 16:04
Compare
Choose a tag to compare

Enhancements:

  • Refactor RetryPolicyBuilder #2296
  • Improve log information during initialization process #2297
  • Add metrics about retries (related to RetryPolicyBuilder) #2298

Install for demonstration:

docker pull keeps/roda:v4.5.1