Version 3.5.5

Tue, Jan 5, 2021

Version 3.5.5

Released: January 5, 2021

This maintenance release includes improvements and fixes from the 3.4 series.

Changes

CD/CI

Removed CD/CI MySQL tests. MySQL does not yet support sliced subqueries. This queryset paradigm is used in Mayan EDMS to avoid keeping temporary lists of IDs in Python memory and allow moving all queryset computation to the database layer. This is the cause of error 1235, "This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'".

Documents

Allow trashed documents to still display a thumbnail and accurate page count.

Translations

Translation files were merged and include complete translations for existing as well as complete translations for new languages.

User interface

Improved the Single Page App AJAX content escape logic. This avoids an infinite login redirect loop on some browsers.

Views

The reusable primary key URL keyword arguments was updated to avoid self-referencing dictionaries during URL parameter resolution.

Workflows

Trashed documents are now filtered from the active workflow and workflow state document lists.

Removals

  • None

Issues closed

  • None