Version 4.7.1
Released: June 04, 2024
This version includes the changes from versions 4.6.5, 4.5.13, 4.4.16, plus the following:
Changes
Dependencies
Updated the following dependency versions:
wheel from 0.42.0 to 0.43.0.
mozilla-django-oidc from 4.0.0 to 4.0.1.
importlib-metadata from 7.0.2 to 7.1.0.
requests from 2.31.0 to 2.32.0.
pypdf from 4.1.0 to 4.2.0.
gunicorn from 21.2.0 to 22.0.0.
sentry-sdk from 1.41.0 to 1.45.0.
django-storages from 1.14.2 to 1.14.3.
google-cloud-storage from 2.15.0 to 2.16.0.
Docker
Updated PostgreSQL Docker image from tag 14.11-alpine to 14.12-alpine.
Other
Improve the titles of the settings revert view.
Removals
Removed URI.js. Instead use the JavaScript native URL class.
Removed jQuery Lazy Load libary
jquery-lazyload
.Removed jquery-scrollstop.
Removed the development dependencies:
flake8
ruff
pdbpp
Remove Django Rosetta from dependencies.
Remove tornado and sphinx-autobuild libraries.
Remove the tox testing dependency.
Remove flanker from the source_emails apps. Use pure Python libraries to parse emails.
Backward incompatible changes
Converted the action to move a document to the trash into a background task. Breaking change: A
DELETE
request now returns 202 ACCEPTED, instead of 204 NO CONTENT.The PostgreSQL image was updated from 13.14-alpine to 14.11-alpine. An update of the binary file must be performed before upgrading Mayan EDMS.
Deprecations
The Keycloak Docker Compose service will be removed from the Mayan EDMS Docker Compose file into a separate Docker Compose file.
Issues closed
None