FOSS Applications

Paperless-ngx v3.4.0 introduces custom field workflows and Poppler-based PDF thumbnails

Key Takeaway

Paperless-ngx 3.4.0 enhances document automation with custom field support in workflows and replaces ImageMagick with Poppler for PDF thumbnail generation.

Summary

Paperless-ngx, the popular open-source document management system, has released version 3.4.0. This update focuses on expanding the automation capabilities of the platform, specifically by allowing users to utilize custom fields within workflow title templates and enabling relative date queries for those fields.

Beyond workflow improvements, the release introduces significant architectural changes and security updates. The project has officially dropped ImageMagick as a dependency in favor of using Poppler utilities for generating PDF thumbnails. Additionally, the release includes several dependency bumps for security fixes across the Django and Angular ecosystems.

Technical improvements and dependency changes

  • Workflow Automation: Users can now incorporate custom fields into workflow title templates and perform queries using relative dates on custom field data.
  • Thumbnail Generation: The system has transitioned from ImageMagick to using Poppler utilities for generating PDF thumbnails, reducing the dependency footprint.
  • Security and Authentication: The update includes support for skipping local two-factor authentication (2FA) when a trusted OIDC Authentication Methods Reference (AMR) is detected, and it bumps django-allauth and oauthlib for security.
  • AI Interface: The integrated AI chat feature has been upgraded to support Markdown formatting and includes various UX refinements.
  • Dependency Management: The release includes security-related updates for Brotli, djangorestframework, filelock, msgpack, and setuptools, alongside an update to Angular components (v22.2.2).

Why it matters

For sysadmins and self-hosters, the removal of ImageMagick simplifies the container or system dependency stack and potentially reduces the security attack surface. The enhanced workflow automation and OIDC integration make Paperless-ngx more viable for enterprise-grade or highly automated document processing environments.

Original reference: github.com →