Version 4.2.18

Released: December 9, 2023

This version includes fixes backported from series 4.3, 4.4, 4.5, and 4.6dev0.



Updated dependency versions:

  • Django from version 3.2.19 to 3.2.23.

  • PyYAML from version 5.4.1 to 6.0.1.

  • drf-yasg from version 1.20.0 to 1.21.7.


Updated the GitLab CI deployment stage to not install the Docker runtime. The staging and demo environments are expected to already have Docker installed.


Use the Mayan EDMS CLI script full path in DockerFile. This avoid command resolution issues in some situations.

Updated the Docker image to skip changing the ownership of files if MAYAN_COMMON_DISABLE_LOCAL_STORAGE is set to any truthy value (True, true, T, t, Yes, yes, Y, y, 1).


Fixed the document file page search content field label. This issue did not affect search function, only the label of the field in the search form.

Used the correct field when sorting document file pages.

File caching

Updated the cache and cache partition purge loop to continue executing even when there are files that cannot be purged. Cache partition files will be skipped and retried on the next purge execution.


Added missing mailing profile default field to creation and edit forms.


Fixed the select2 widget of the metadata edit workflow action form.


Backported minor source periodic task changes.


Fixed the add_file method of the TarArchive class.


Fixed test that were asserting for True values instead of asserting for equality.


  • Generate markup for GitHub issues.

  • Fix a setting help text typo.

  • Fix typos in comments and transformations labels.

  • Code style fixes.

  • Fix code style warning E713.

  • Support Django series in setup generation script.


  • None

Upgrade process


If using a direct deployment, Supervisord must be upgraded to version 4.2.2. See troubleshooting section: troubleshooting-version-4.1

Docker Compose

Check the Docker upgrading chapter for the complete upgrade process.


Follow the solutions outlined in the troubleshooting section: troubleshooting-version-4.1

Backward incompatible changes

  • None

Issues closed

  • None