Black Friday: 30% OFF on all plans, applied automatically at checkout View plans
Log in Cart

WPForms – PDF Changelog

Every recorded version, newest first, with what changed in each one.

Latest 1.7.0 · Sep 29, 20269 versionsSince Aug 2025

2026 · 7 versions

  1. 1.7.0

    Latest
    1 new24 changes
    New
    • New notice in the PDF Appearance settings warns when the chosen Body Color and Text Color have poor contrast.
    Changes
    • The `{all_fields}` smart tag now accepts an `exclude` parameter in PDF content to omit specific fields by ID or all Hidden fields.
    • An entry's log now records when its PDF was not generated or was generated without an uploaded image that was too large to include.
    • The PDF settings in the Form Builder now show a dismissible notice that PDFs are generated on WPForms servers in the United States.
    • Suggested privacy policy text for the PDF addon on the WordPress Privacy Policy Guide screen.
    • Log records created by PDF generation no longer include form entry content or form settings, keeping only the technical details needed for troubleshooting.
    • The entry table in the Document - Table PDF template was missing its outer border and the separator between labels and values.
    • The badge year and label overlapped the badge artwork in the Certificate PDF templates.
    • A table inside a Rich Text or Content field value was missing its outer border and column separators in generated PDFs.
    • Long text content in Rich Text, Paragraph, and Content fields was truncated or lost at page boundaries in the Financial, Certificate, and Notification PDF templates.
    • Order Summary table columns maintained their left-to-right order in generated PDFs when using right-to-left languages.
    • Escaped text in form fields could render as live markup in generated PDFs.
    • PHP warnings were logged when a PDF was rendered without a sender name supplied.
    • The `{pdf_links}` smart tag displayed all PDF download links on a single line instead of separate lines in notification emails and generated PDFs.
    • The PDF preview in the Form Builder showed the page background and frame in the wrong position and size in Safari.
    • Headings and footers in the Cover Page and Certificate PDF templates were right-aligned instead of centered when using a right-to-left language.
    • The sidebar panel remained on the left side of the page in the Document - Sidebar and Financial - Sidebar PDF templates when using right-to-left languages.
    • Business details, billing, and signature rows in Document and Financial PDF templates maintained their left-to-right order in generated PDFs when using right-to-left languages.
    • The PDF preview in the Form Builder kept table columns in left-to-right order when using right-to-left languages, causing the preview to not match the generated PDF.
    • Side-by-side columns holding long content were stacked bottom-up in generated PDFs when using right-to-left languages.
    • A Hebrew or Arabic field value long enough to wrap had its lines in reverse order in generated PDFs, so the sentence began with its closing words.
    • Field labels and values appeared on the wrong sides in the Document - Table PDF template when using a right-to-left language.
    • Generated PDF files are now better protected from public browsing and search engine indexing.
    • The Zoom modal under the PDF preview in the Form Builder opened with a blank page in Chrome.
    • No PDF was generated for entries with large uploaded images because embedding the image made the request to the PDF service too large.
  2. 1.6.0

    4 changes
    Changes
    • Strengthened security around image processing in the Builder when previewing or generating a PDF.
    • The `{pdf_links}`, `{pdf_link}`, and `{pdf_url}` smart tags were empty inside generated PDFs instead of showing the PDF download links.
    • Total amount could break across two lines in the Financial - Modern and Financial - Classic PDF templates.
    • Field labels and values appeared on the wrong sides in the Compact-style PDF templates when using a right-to-left language.
  3. 1.5.0

    1 new6 changes
    New
    • New `{pdf_url}` and `{pdf_link}` smart tags for generated PDF downloads on the form confirmation screen.
    Changes
    • PDF settings could display incorrect content in the Form Builder on servers with PHP output buffering enabled.
    • Total amount numbers no longer wrap across lines in the Financial - Sidebar PDF template.
    • Table cell borders were missing for Repeater field entries in Document-Table and Notification-Compact PDF templates.
    • PDF smart tags did not appear or update in the Form Builder smart tag dropdown until the form was saved and the page was reloaded.
    • The `{pdf_link}` smart tag could not open a password-protected PDF on the form confirmation.
    • Long field values were being silently truncated at page boundaries in document, financial, and certificate PDF templates.
  4. 1.4.0

    6 changes
    Changes
    • Notification template footer "Sent from" link was incorrectly pointing to the site admin email instead of the website URL.
    • Order Summary table in PDF displayed "Quantity Qty" instead of "Quantity" as the column heading when using the `{order_summary}` smart tag in the Content field.
    • Notification templates were producing a blank first page on long forms with Order Summary.
    • Long Order Summary tables were cut off and did not show all items when using the {all_fields} smart tag in PDF Notification templates.
    • Color picker in the Rich Text field toolbar was overlapping with other toolbar elements on WordPress 7.0.
    • Long content inside the Content field was cut off in PDF Notification templates.
  5. 1.3.0

    1 improvement1 fix3 changes
    Improved
    • Compatibility with the new WPForms core plugin. #16605
    Fixed
    • Fixed an issue where PDF access restrictions applied AND logic between "Allowed User Roles" and "Allowed Users", causing valid users to be denied access.
    Changes
    • Document Table template lost its two-column layout after customizing header fields.
    • PDF block active/inactive and opened/closed states were not restored.
    • Form submission error on servers with PHP 7.2.
  6. 1.2.1

    1 improvement1 change
    Improved
    • Improved compatibility with PHP 8.0+.
    Changes
    • The `{all_fields}` smart tag in notification messages was not displaying form field data in generated PDF files when followed by additional text.
  7. 1.2.0

    1 new6 changes
    New
    • Added support for Arabic, Chinese, Japanese, Hebrew, Hindi, Korean, Persian, and Urdu symbols.
    Changes
    • PDF Links (`{pdf_links}`) smart tag that returns all available PDF links for the entry.
    • The minimum WPForms version supported is 1.9.9.
    • Toggle options were not saved when disabled in PDF settings.
    • Incorrect filename generation when 'Disable storing entry information in WordPress' was enabled.
    • Notification templates layout issues for large forms.
    • Various RTL problems in generated PDFs.

2025 · 2 versions

  1. 1.1.0

    2 changes
    Changes
    • Template thumbnails were optimized.
    • PDF attachments were sent to the wrong notifications.
  2. 1.0.0

    1 change
    Changes
    • Initial release.

Changelog published by the developer, in their original language.