There is a newer version of the record available.

Published December 15, 2025 | Version 2.4.0

Research Data Management Organiser (RDMO)

Description

How to upgrade

pip install --upgrade rdmo
python manage.py upgrade

Changelog 📔

Main improvements ⭐

  • Rewrite progress bar and navigation using a new AnswerTree class (#1346)
  • Allow links in select dropdown by optionset provider plugins (#1408)

Breaking changes ⚠️

  • The filtering behaviour of sites in a multisite setup for catalogs, tasks and views was changed (#1488). From now on, but only when settings.MULTISITE = True, a catalog that does not have any sites associated with it will not be available to any site. Before those catalogs were available to all sites. For non-multisite instances, this behaviour will not change. A data migration for catalogs is included in this release, so that no extra action is required when updating.
  • The rules is_editor_for_current_site and is_reviewer_for_current_site (which might be used in templates) were removed and the equivalent is_editor and is_reviewer can be used instead (#1431).

Bug fixes 🐛

  • Fix a bug with the autosave of checkboxes, radio buttons and additional input (#1406)
  • Fix a bug where text and icons overlap in the interview (#1398)
  • Fix datepicker date conversion in interview (#1465)
  • Fix a bug with legacy management permissions and disable the latter in a multisite setup (#1425)
  • Fix a bug with verbose name that contain a space (#1453)
  • Fix a bug with site availability of catalogs in a multisite setup (#1481)

Translations 🌍

  • Consistent naming of "Tabs" in every language (#1459)
  • Language improvements in the French localisation (#1397)
  • Several minor fixes (#1411, #1424)

Maintenance and Dependencies 🔧

  • Drop support for Python 3.9
  • Add all and recommended dependency groups
  • Ignore fewer ruff rules (B007, B006, B018)
  • Use zizmor to harden CI setup
  • Update poedit management script to work on macOS
  • Add checks for shibboleth setup (#1407)
  • Add cookies to window (#1473)
  • Use dynamic versioning (#1486)

Milestones: 2.3.3, 2.4.0

Commit history: 2.3.2...2.4.0

Notes

If you refer to this software in a publication, please cite it as below.

Files

rdmorganiser/rdmo-2.4.0.zip

Files (2.4 MB)

Name Size Download all
md5:e5f0126329cf8a562c9d69615d736c48
2.4 MB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/rdmorganiser/rdmo/tree/2.4.0 (URL)

Software