Version 3.3.8

Post Reply
User avatar
rssfed23
Moderator
Moderator
Posts: 189
Joined: Mon Oct 14, 2019 1:18 pm
Location: United Kingdom
Contact:

Version 3.3.8

Post by rssfed23 »

Released: January 17, 2020

Please read the release notes before upgrading: https://docs.mayan-edms.com/releases/3.3.8.html

Changes:

Converter
A new was added to the CONVERTER_GRAPHICS_BACKEND_ARGUMENTS setting to allow passing a maximum image pixel count to Pillow. The entry is called 'pillow_maximum_image_pixels' and defaults to 89478485. This entry is used to increase the threshold upon which Pillow with trigger the Decompression bomb protection. (https://pillow.readthedocs.io/en/5.1.x/ ... exceptions)

Dependencies
The OS detection for the paths of pdfinfo, pdftoppm, libreoffice, exiftool and tesseract was improved to work on MacOs.

Documentation
The direct deployment documentation was updated to advise users installing in a custom directory to verify the automatically generated supervisor configuration file.

A note was added to the LDAP section of the FAQ to assist users with potential local environment issues.

The sample docker-compose.yml file and documentation were updated to ensure RabbitMQ messages are persistent.

The File Storage section of the documentation was improved.

The documentation update script was updated to delete published documentation files before uploading new content. Old documentation links will not work anymore. For a more complete explanation check forum post: viewtopic.php?t=1605

File metadata
Fixed typos in the file metadata property label.

Improved the way the file metadata property path was read. Accessing the file metadata value from a template will no longer error out when passed an invalid path to the driver as reference.

Metadata
Fixed the metadata app view permissions layout. The metadata add, edit, and remove permissions are now required for both the document and the the metadata type in order to add, edit or remove a metadata from a document. The HTML and API were updated, as well as the document metadata widget to only show metadata types for which the document metadata view permission was been granted.

The redirects after the document metadata add, edit, and remove actions were fixed too.

Permissions
The permissions are now initialized on every start or installation instead of them being initialized on demand. This fixes the situation where not all permissions would show up as available in the role permission assignment view.

Signatures
Document detached signing was fixed as is operating as expected again.

Sources
A repeated raise statement was removed that was causing HTML markup to show up on the upload error display widget.

Tags
The Tags apps API required permissions was fixed. The required permissions of the API match those of the view and comply with MERC 0006. (https://docs.mayan-edms.com/mercs/0006- ... close.html)

Templating
The model property choice field of the template widget is now never required, regardless of the required setting of the template field. This fixes the web link creation form.

Removals
None

Package locations:

Please read the release notes before upgrading: https://docs.mayan-edms.com/releases/3.3.8.html

Docker image available at: https://hub.docker.com/r/mayanedms/mayanedms

Python packages available at: https://pypi.org/project/mayan-edms/3.3.8/ and installed via:

Code: Select all

pip install mayan-edms==3.3.8
Please don't PM for general support; start a new thread with your issue instead.

Post Reply