Version 3.3.13

Post Reply
User avatar
rosarior
Developer
Developer
Posts: 505
Joined: Tue Aug 21, 2018 3:28 am
Location: Puerto Rico
Contact:

Version 3.3.13

Post by rosarior »

Released: February 14th, 2020

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

Changes

Commands

The management command interface was updated to remove the ‘interactive’ option. This is not required for Django 1.11 and will be cause an error in Django 2.0.

Dependencies

Update the Django version used to 1.1.28 (https://docs.djangoproject.com/en/3.0/releases/1.11.28/)

Sources

Convert URL object to string before sending the redirect response in the sources app wizard. Recommend for Django 1.11 and will be required for Django 2.0.

Translations

Multiple translation fixes and improvements were added. Mayan’s app translations will be prioritized over Django’s built in ones. This avoids Django’s translation for the same terms in Mayan apps to override them.

A make file target was added to remove fuzzy translation markers which cause the translation system to sometimes choose the incorrect text string.

Translation files for multiple languages were consolidated and moved. The Bosnian language files were moved from the bs_BA locale to the bs locale. The Slovenian language files were moved from the sl_SI locale to the sl locale. The Vietnamese language files were moved from the vi_VN locale to the vi locale. The Dutch language from files were moved from the nl_NL locale to the nl locale. The Danish language files were moved from the da_DK locale to the da locale.

A make file target to cleanup source translation files was added. This solves the issues with Transifex where old source texts were being displayed in preference for newer source texts.

User interface

The doToastrMessages method was updated to avoid appending new CSS style indefinitely on list sort updates.

User management

The usage of is_authenticated was updated as it is now only a property. This is recommended for Django 1.11 and will be required in Django 2.0.

Package locations:

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

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

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

Code: Select all

pip install mayan-edms==3.3.13

Post Reply