Skip to content

Releases: adfinis/document-merge-service

v8.1.0

22 Oct 11:31

Choose a tag to compare

Feature

  • s3: Add setting for CLIENT_CONFIG (658f1d7)
  • deps: Update django to v5.2 LTS (f91a39f)

v8.0.3

29 Sep 08:27
b1a0d7b

Choose a tag to compare

Fix

  • docx-template: Corruption of libreoffice-originated templates (d7b3cec)

v8.0.2

08 Aug 08:25
2fc8ae4

Choose a tag to compare

Feature

  • placeholders: add specific error messages if a "-" is used in a placeholder (e75252f)

Fix

v8.0.0

16 May 14:54

Choose a tag to compare

Feature

  • docker: Add image variants (72fb354)
  • docker: Replace uwsgi with gunicorn as app server (aa3f24b)
  • build: Use multi stage docker build for smaller images (73b9e43)
  • docker: Use python 3.13 for docker image (e38f4a4)
  • deps: Add python 3.13 to compatibility matrix (05e9268)
  • engine: Remove obsolete docx mailmerge engine (698da36)

Fix

  • settings: Make DOCXTEMPLATE_JINJA_EXTENSIONS setting optional (2ec2b63)
  • deps: Replace imghdr with python-magic (b6a4ca2)

Breaking

  • Remove dependency on MySQL. If you need to use mysql as a database, you may install the required dependency on top of the standard docker image. (08d909d)
  • document-merge-service now uses Gunicorn as its app server instead of uWSGI. If you are using a custom uWSGI configuration via the UWSGI_INI env variable, replace it with a custom Gunicorn configuration as explained in the documentation. (aa3f24b)
  • This will remove poetry entirely from the production image. If you customized the command, make sure to remove poetry run as the binaries are now globally available without using poetry. (73b9e43)
  • This fully removes the support of the docx mailmerge engine as the used library is quite inactive and there is no current use case for this engine. For more information, check issue #570. (698da36)

v7.3.7

10 Apr 12:26
f02d40f

Choose a tag to compare

Fix

  • ci: Create container images also when pusblishing a draft release (fb79d06)

Full Changelog: v7.3.6...v7.3.7

v7.3.6

10 Apr 09:34
ea382ae

Choose a tag to compare

Fixes

  • Use Ubuntu 22.04 for GitHub actions: #933
  • Update django-storages dependency after force-push: #956
  • Delete old template file on change if the new file is being uploaded: #957

Full Changelog: v7.3.5...v7.3.6

v7.3.5

13 Jan 10:25

Choose a tag to compare

Fix

  • deps: Update dependencies (16d4f76)

v7.3.4

12 Dec 09:36

Choose a tag to compare

Fix

  • cache: Cast common options for memcached cache (59f1727)

v7.3.3

10 Dec 15:16

Choose a tag to compare

Fix

  • cache: Add environment variable to configure cache options (6b45365)

v7.3.2

29 Nov 09:39

Choose a tag to compare

Fix

  • deps: Update dependencies (322e9ad)