Version 4.5.9
Released: February 5, 2024
Status: Stable
Changes
This version includes the changes from version 4.4.12 plus the following:
Appearance
Don't raise an error if a form view has no form defined. This can be the case for dynamic forms based on ACL where the current user has no access for any of the fields.
Dependencies
Updated dependency versions:
- django-test-migrations from 1.1.0 to 1.3.0.
- pypdf from 3.14.0 to 3.17.4 due to CVE-2023-46250.
- safety from 3.0.1 to 2.3.5.
Docker
Updated the Docker image tags:
- debian from 12.2-slim to 12.4-slim.
- elastic from 7.17.9 to 7.17.17.
- keycloak from 20.0.1 to 20.0.5-0.
- postgresql from 13.11-alpine to 13.13-alpine.
- python from 3.11.4-slim to 3.11.7-slim.
- rabbitmq from 3.12.2-alpine to 3.12.12-alpine.
- redis from 7.0.12-alpine to 7.0.15-alpine.
User interface
Completed the changes started in version 4.5 to normalize how the project/installation title and URL are calculated.
The deprecated setting COMMON_PROJECT_URL
has been removed as its intended purpose is now performed by the settings ORGANIZATIONS_INSTALLATION_URL
and ORGANIZATIONS_URL_BASE_PATH
.
This change also fixes the title of the REST API documentation showing
the text 'None' when the COMMON_PROJECT_TITLE
setting was left to its
default value.
Other
- Minor query optimizations.
Removals
- None
Backward incompatible changes
- None
Deprecations
- None
Issues closed
- None