Version 4.1.5
Released: February 4, 2022
Status: Stable
Changes
Logging
Error log entries are now created for objects that existed before the last
error log changes. This fixes the
ErrorLogPartition matching query does not exist
issue.
Sources
Fixed email sources processing a single message but performing cleanup on multiple messages. The intended behavior is restored which is to processed one message and clean up the processed message only.
Context managers are now used for the IMAP and POP3 sources to perform
automatic cleanup and remove the possibility of orphaned descriptors. This
update also fixed the reference to shared_uploaded_files
before the
variable being available.
Workflows
The workflow template now exposes the auto_launch
field via the REST API.
The EmailAction
subclass was added for backwards compatibility with
existing email workflow state actions.
Other
Fix CAA document links. Closes GitLab issue #1068. Thanks to Matthias Löblich (@startmat) for the report.
Remove superfluous apostrophe character in sort heading markup.
Expose the checkout datetime, expiration datetime and user fields via the REST API. Thanks to forum user @qra for the request.
Fix GitLab CI upgrade test stage.
Add integrations settings module.
Print configuration path value when failing to access error is raised.
Fix references to the
SourceBackendSANEScanner
source backend class.
Removals
None
Upgrade process
Docker Compose
Check the Docker upgrading chapter for the complete upgrade process.
Backward incompatible changes
None
Issues closed
GitLab issue #1068 links in CONTRIBUTING.md to caa_individual.rst and caa_entity.rst are broken
GitLab issue #1069 ‘ErrorLogPartition matching query does not exist’ errors after upgrading 4.1.3 to 4.1.4