Skip to content

v8.0.0

Latest
Compare
Choose a tag to compare
@anehx anehx released this 16 May 14:54
· 2 commits to main since this release

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)