Version 3.3.14

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

Version 3.3.14

Post by rssfed23 »

Released: February 24th, 2020

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

Changes:

Continuous Integration
The CI script was updated to push multiple tags of the Docker image. Normally, two images are tagged with the latest version and the tag latest. Now for version 3.3.14, four images will be tagged and pushed. These tags are: latest, 3.3.14, 3.3 and 3. This way users have now more control over which level of release to pin their deployments.

Development
The selenium Firefox geckodriver was added to the setup-dev-environment target that spins up a development environment with a single command.

Documentation
A missing backslash was added to the deployment instructions.

Documents
The document language field is now a “lazy” field. This means that the field is evaluated on demand and not during start up. This allows starting Mayan even when there are invalid language codes in the DOCUMENTS_LANGUAGE_CODES setting.

A warning was added when there are invalid document language codes in the DOCUMENTS_LANGUAGE_CODES setting.

Error reporting
A more expressive error message was added when an invalid storage argument setting is encountered, providing more context about the source of the configuration error.

Sources
The staging folder API is now feature complete. The staging folder API was expanded to allow creating, editing, and deleting staging folders.

The staging folder file sub resource endpoint now has an upload URL. Doing a POST to this URL uploads that staging folder file and creates a new document.

Tasks
The purgeperiodictasks command was moved from the common app to the task manager app.

A left over interactive option usage for the purgeperiodictasks command was removed.

Testing
The test method to create a test document type instance was renamed from _create_documen_type to _create_test_document_type. This method name now follows the same naming pattern for all the methods that create test instances.

User interface
Several links were removed or updated. The Wiki link was removed from the about view. So too were the social media links removed.

A new link for direct access to the support page was added to the system menu.

The /favicon.ico URL was excluded from the authenticated URL list. This allows browsers to show the correct icon even when not authenticated.

Removals
None

Package locations:

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

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

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

Code: Select all

pip install mayan-edms==3.3.14
Please bear with us during the current global situation. The team all have families and local communities to look after as well as the community here. Responses may be delayed during this time, but rest assured we will get to your query eventually.

Post Reply