Skip to content

RDMO 2.4.5 🦇#1606

Closed
jochenklar wants to merge 150 commits into
mainfrom
2.4.5/release
Closed

RDMO 2.4.5 🦇#1606
jochenklar wants to merge 150 commits into
mainfrom
2.4.5/release

Conversation

@jochenklar

@jochenklar jochenklar commented May 10, 2026

Copy link
Copy Markdown
Member

Previous release branch for RDMO 2.4.5, will be releases as part of RDMO 2.5.0.

Changelog

Main improvements ⭐

Bug fixes 🐛

Maintenance and Dependencies 🔧

  • Add pypi-release to GitHub workflow
  • Update react-diff-viewer-continued and improve styling
  • Apply pre-commit autoupdate --frozen and update it manually in future
  • Make the e2e tests more robust
  • Switch to ubuntu-slim runner image

dependabot Bot and others added 30 commits March 29, 2026 22:36
Bumps [serialize-javascript](https://github.com/yahoo/serialize-javascript) from 7.0.4 to 7.0.5.
- [Release notes](https://github.com/yahoo/serialize-javascript/releases)
- [Commits](yahoo/serialize-javascript@v7.0.4...v7.0.5)

---
updated-dependencies:
- dependency-name: serialize-javascript
  dependency-version: 7.0.5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.23 to 4.18.1.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](lodash/lodash@4.17.23...4.18.1)

---
updated-dependencies:
- dependency-name: lodash
  dependency-version: 4.18.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
…and exports

Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
…or catalog index

Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
…sets

Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Add pypi-release to GitHub workflow
Remove slack and add matrix and mastodon to README and pyproject.toml
MyPyDavid and others added 27 commits May 27, 2026 17:01
…ent-querysets

Optimize some management endpoints via the querysets and prefetches
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
…1628

Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
…uery counts

Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Updates the requirements on [django-allauth](https://github.com/sponsors/pennersr) and [pytest-playwright](https://github.com/microsoft/playwright-pytest) to permit the latest version.

Updates `django-allauth` to 65.17.0
- [Commits](https://github.com/sponsors/pennersr/commits)

Updates `pytest-playwright` to 0.8.0
- [Release notes](https://github.com/microsoft/playwright-pytest/releases)
- [Commits](microsoft/playwright-pytest@v0.7.2...v0.8.0)

---
updated-dependencies:
- dependency-name: django-allauth
  dependency-version: 65.17.0
  dependency-type: direct:development
  dependency-group: optional
- dependency-name: pytest-playwright
  dependency-version: 0.8.0
  dependency-type: direct:development
  dependency-group: optional
...

Signed-off-by: dependabot[bot] <support@github.com>
…parent test functions

Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
…al autoupdate

Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
Signed-off-by: David Wallace <david.wallace@tu-darmstadt.de>
…ditor-permissions

Fix a check for ancestor editor permissions at create
Fix STORE_VALUE_ERROR in interview reducer
@jochenklar

Copy link
Copy Markdown
Member Author

Since it is necessary to also include Django 5.2 in the next release, we will merge RDMO 2.4.5 with 2.5.0. Development will continue in 2.5.0/release and #1507. Closing here.

@jochenklar jochenklar closed this Jun 8, 2026
@jochenklar jochenklar mentioned this pull request Jun 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants