March 17, 2026
Version 2.0.35
- Exchange On-Premise is no longer supported in version 2.
When importing options from version 1, this sending method (if enabled) caused the application to crash.
- Some optimizations
March 16, 2026
Version 2.0.34
March 16, 2026
Version 2.0.33
March 15, 2026
Version 2.0.32
- Fixed an issue with using the data range below the keyword's location
- A section in the options was not fully visible.
- Several optimizations
March 14, 2026
Version 2.0.31
- Simple file grouping - improved protection against reprocessing
- Regular processing continues even if external libraries crash
- Catch-up no longer worked for files that were already known
- Fixed an issue when using the data range below the keyword's location
March 13, 2026
Version 2.0.30
- Profile import from Version 1 - Incompatibility fixed
- Optional maximum duration per file processing (Options -> Processing)
- A new processing cycle was triggered after renaming or moving files back to the original folder
- Simple file grouping - improved protection against re-processing
- The catch-up process can be resumed after crashes caused by external libraries
March 12, 2026
Version 2.0.29
- Fixed issue with running as a service application.
If PDFProcessor.exe is started by the Service Control Manager, the parameter -h may no longer be used (see Help).
March 12, 2026
Version 2.0.28
- When importing V1 profiles, there was an incompatibility if no new V1 version had been installed for a long time.
March 12, 2026
Version 2.0.27
- Problem with running as a regular application fixed. Due to yesterday's changes, new DLLs were not deployed.
March 11, 2026
Version 2.0.26
- Fixed issue with running as a service application.
March 11, 2026
Version 2.0.25
March 11, 2026
Version 2.0.24
- For the "Query (with list)" data type, there is now a new option called "Use longest match".
This option is enabled by default for new rules, but disabled for existing rules. However, we recommend enabling it.
March 8, 2026
Version 2.0.23
- Optimizations and bug fixes.
March 7, 2026
Version 2.0.22
- Fixed issue with using sequential numbers
- Profiles, options, and licenses can now also be imported from V1 backups
March 6, 2026
Version 2.0.21
- When previewing data extraction results, the second row of the top toolbar
was occasionally only fully visible after changing the category and going back
- When configuring the "Send file" task, a control element was not fully
visible for a specific configuration
March 5, 2026
Version 2.0.20
- Advanced filter options for dynamic attachments
- New option in print settings: Print with default printer
- Add annotation: Placeholder menu and optional size specification added
- Beta status has been ended
March 2, 2026
Version 2.0.19
- Split by keyword: the option 'If the search term does not appear in the document, return an error' has been split into two options. Additionally, #Return an error if the number of pages remains unchanged'.
- Filter expanded. 'Customer <EntryFromList...> <BeginOfRegex...>' is now also supported, i.e. combinations of text and placeholders between <AND> and <OR>.
- Does not contain + AND error fixed: now correctly 'NOT(A AND B)'
- Insert barcode: optional label at top, bottom, right, or left
- Error corrections
March 2, 2026
Version 2.0.18
- New data source ‘Sequential number’
- Placeholder menu added to ‘Insert barcode’
February 27, 2026
Version 2.0.17
- Optimizations and bug fixes.
January 26, 2026
Version 2.0.0 - Major Update
Version 2 is a comprehensive update with many new features and improvements.
New Task Types
- Compress PDF files - Reduce file size through image optimization and removal of unnecessary elements
- Create ZUGFeRD/Factur-X e-invoices - Embed user-provided XML invoice data into PDF (ZUGFeRD 2.0/2.1, Factur-X 1.0)
- Convert to PDF/A - For revision-proof long-term archiving (PDF/A-1b, PDF/A-2b, PDF/A-3b)
- Add stamps and watermarks - Text, images, or dynamic content from extracted data
- Insert barcodes - QR codes, Code 128, DataMatrix, Aztec, and other formats
- Anonymize documents - Automatically replace sensitive data with placeholder text
- Remove pages - Delete cover pages, blank pages, or specific page ranges
- Embed attachments - Integrate receipts, delivery notes, or other documents into PDF
Extended Task Management
- 21 task types - Rename, Move, Copy, Delete, Print, Send email, Merge, Split, OCR, Save attachments, Save extractions, Apply template, Change file protection, Compress, Embed attachments, Create ZUGFeRD, Convert to PDF/A, Remove pages, Add stamps, Insert barcodes, Replace content
- Unlimited tasks per profile - No longer limited to 3 tasks
- Freely selectable order - Tasks can be sorted via drag & drop
Processing Times
- Time windows for profiles - Processing only at certain times (e.g., only during office hours)
- Weekday-based scheduling - Different times for different weekdays
- Diagnostics view - Overview of all configured processing times
Batch Printing for Large Documents
- Automatic splitting of large print jobs into smaller batches
- Prevents system instability and long spooling times for documents with many pages
- Configurable thresholds and batch sizes
Command Line Extensions
- Profile selection in headless mode for Windows Task Scheduler
- Different scheduled tasks can execute different profiles
- Example:
PDFProcessor.exe --headless --run_once --profile "Invoices"
New Date Placeholders
- Prior year placeholders: For documents referring to the previous year period
- Prior month placeholders: Ideal for monthly billing and archiving
- Prior day placeholders: For daily reports with back-reference
Additional Improvements
- Modernized .NET 8.0 framework for better performance and stability
- Improved barcode and QR code recognition with machine learning
- Extended filter options for odd/even page numbers
- Optimized memory management when processing large PDF files
- Updated OCR engine for improved text recognition
- Automatic cleanup for known files (time-based cleanup)
November 15, 2025
Version 1.41.15
- Optimizations and bug fixes.