Please read the release notes before upgrading: https://docs.mayan-edms.com/releases/3.4.18.html
Docker image available at: https://hub.docker.com/r/mayanedms/mayanedms
Python packages available at: https://pypi.org/project/mayan-edms/3.4.18/ and installed via:
Code: Select all
pip install mayan-edms==3.4.18
Django has been updated from version 2.2.15 to 2.2.16.
The make file target used to launch the Docker PostgreSQL container was updated to allow continuing launching the test PostgreSQL container without using a password, preserving the current behavior before the upstream image made the change.
The file caching app migration 0005_auto_20200322_0607 was simplified and optimized.
The passthrough storage system received several improvements. Compressed storage files are now opened with the modes corresponding to the calling storage.
New passthrough file class methods were added for more compatibility: .tell(), .write(), .flush(), .seek().
Empty files when using the .save() method are now only created if they don\'t already exists.
Support was added to the encryption storage to accept unicode content.
Seed the random number generator when the test case class is initialized.
The "no result" title entry of the setup item list view was fixed. The intended title is now properly displayed.
After moving documents to the trash, the interface will now redirect to the previous view.
The current document is now added to the view context in order to improve navigation in the views: add to favorites, remove from favorites, move to trash, delete trashed, and restore trashed.
- Add note for hardcoded vine dependency.
- Style fixes and missing keyword arguments.
- Add formset_factory keyword arguments.
- Increase GitLab CI artifact expiration to 2 hours.
Backward incompatible changes