2026 · 6 versions
Fixed- Bug Fixes
- fix Date and Time fields displaying as raw comma-separated values in PDFs, standalone and within a Repeatable Fieldset
Changes- require appropriate user permissions and a valid nonce to export submission PDFs
- restrict images embedded via the :pdf_embed modifier to the site's uploads directory
Fixed- Bug Fixes
- fix HTML tags displaying in PDF for Paragraph fields with Rich Text Editor
- fix Repeater field merge tag showing "Array" in Custom Document Body PDFs
- fix Checkbox and Multi-Select fields only showing one value in PDF table
- fix double paragraph spacing with RTE fields in Custom Document Body
- fix File Upload merge tag blank in PDFs built outside original submission
- fix calc merge tag modifier for PDF output
Changes- render actual signature image or font in default PDF table
3.2.8
8 fixes
Fixed- Bug Fixes
- fix file upload images not embedding with :pdf_embed modifier in manual PDF exports
- fix PHP 8.1+ strlen(null) deprecation warning when generating PDF without saved submission
- fix typed signature font not rendering correctly when using individual field merge tag in Custom Document Body
- fix ampersand characters displaying as & due to double HTML entity encoding
- fix HTML fields not populating in Custom Document Body when manually exporting PDF
- fix single checkbox fields not included in Custom Document Body
- fix single checkbox fields displaying as 0 or 1 instead of checked/unchecked labels
New- add PDF document metadata (title, author, subject) for improved accessibility
Fixed- Bug Fixes
- fix text content being lost at page breaks in large submissions
Changes- handle invalid UTF-8 characters gracefully to prevent PDF generation errors
3.2.6
4 fixes
Fixed- Bug Fixes
- fix calculation merge tags not processing in manual PDF exports from admin
- fix PHP 8 fatal error when array field values used with Custom Document Body merge tags
- fix PHP 8 fatal error with repeater field arrays in PDF export
3.2.5
3 fixes
Fixed- Bug Fixes
- fix merge tags not processing in PDF document settings (title, header fields, custom body)
- fix repeater field values not rendering correctly in PDF output
2024 · 2 versions
3.2.4
1 change
3.2.3
1 fix2 changes
Changes- Prevent deprecated notice for dynamic property
- Ensure null field data does not throw PHP 8+ error
2023 · 2 versions
3.2.2
1 fix1 removed
Removed- Remove errantly included font libraries
New- Add testing reproduction and code coverage
Removed- Remove warning by adding required return types
Changes- Ensure false value in repeater doesn't throw error
Undated · 4 versions
New- Add filter to customize basic mPDF configuration
Changes- Correct output of fieldset fields, was showing 'Array Array Array'
3.1.6
1 removed3 changes
Removed- Remove obsolete legacy banner
Changes- Enable missing merge tags for output on document
- Enable filename customizations (requires Ninja Forms v3.6.6 )
- Ensure custom filename is a valid filename to prevent submission error
New- Add link to create PDF on new submissions page
Fixed- Fix custom output does not trigger on Windows servers
- Fix custom body not present if submission is not stored
2021 · 1 version
3.1.4
1 fix1 change
Fixed- Resolved an issue that was causing the contents of paragraph fields to get cut off if they contained line breaks.
Changes- Corrected an oversight that sometimes resulted in PDF files being corrupted upon export.
Changelog published by the developer, in their original language.