Changelog

PDF for GravityView

1.3.0

  • 🧹 Housekeeping: Promote canonical Gravity PDF plugin during startup checks
  • πŸ› Bug: Fix fatal error if the PDF Link is included in a sorted directory
  • πŸ› Bug: Fix PDF permission issue when Prevent Direct Access View setting enabled
  • πŸ› Bug: Fix permission error when rendering GV Form fields in PDF
  • πŸ› Bug: Remove blank line from Layout Builder PDF if field is conditionally hidden
  • πŸ› Bug: Fix early translation PHP notice
  • πŸ› Bug: Remove extra 'Go Back' link when there's a PDF error

1.2.0

  • πŸŽ‰ Feature: Generate PDFs from the Layout Builder View
  • πŸ› Bug: Correctly use the View Name when the PDF Filename is not set
 

1.1.0

  • πŸŽ‰ Feature: Support independent Single Entry Layout view type in PDF (added in GravityView 2.24+)
  • πŸŽ‰ Feature: Add option to include Single Layout View PDFs as email attachments for Gravity Forms Notifications
  • 🧹 Housekeeping: Additional CSS editor height auto-adjusts to fit content
  • πŸ› Bug: Fix rendering problem in PDF when using {pricing_fields} merge tag in a Custom Content view field
  • πŸ› Bug: Fix parse_str() PHP deprecation notice when displaying PDF download link
  • πŸ› Bug: Exclude the Gravity Forms field from the PDF (added in GravityView 2.19+)
  • πŸ› Bug: Remove duplicate field description from the Additional CSS setting when using GravityView 2.19+
  • πŸ› Bug: Self-heal the Share PDF form if it gets deleted, trashed, or set to inactive

1.0.6

  • πŸ› Bug: Resolves PHP ArgumentCountError when Site Language set to Nederlands

1.0.5

  • πŸ› Bug: Fix PDF access issue when multiple views embedded on the same page
  • πŸ› Bug: Display fields from joined forms when downloading PDFs from entry layout view
  • πŸ› Bug: Resolve indent issue in the PDF table layout when displaying paragraph fields

1.0.4

  • πŸ› Bug: Improve the display of Gravity Wiz Nested Forms fields in PDFs

1.0.3

  • πŸ› Bug: Stop displaying update nag when plugin is already up to date

1.0.2

  • πŸ› Bug: Fix PDF access issue when permalink is setup without a trailing slash

1.0.1

  • πŸ› Bug: Fix missing PDF Link field in the Multiple tab of the View editor

1.0.0

  • πŸŽ‰ Feature: PDF Text and Image watermarks supported in GravityView when Gravity PDF Watermark v2.0+ is activated
  • πŸŽ‰ Feature: Smart Loading Indicator supported for GravityView PDF Download Link when Gravity PDF Enhanced Download v1.1+ is activated
  • 🧹 Housekeeping: Added automated tests to verify core functionality and PDF output

0.9.0

  • 🧹 Housekeeping: Add missing translations
  • 🧹 Housekeeping: Refactor startup code
  • 🧹 Housekeeping: Account for non-default GravityView/Gravity PDF directory names when doing system requirement checks
  • πŸ› Bug: Correctly set minimum supported GravityView version to 2.16 or higher

0.8.0

  • πŸŽ‰ Feature: Add API class for developers to easily generate View PDFs, and get View Settings
  • πŸ› Bug: Fix PHP error when rendering survey fields in the PDF while the Gravity Forms Survey add-on is not active

0.7.2

  • πŸ› Bug: Hide Share PDF form in the Form Switcher
  • πŸ› Bug: Add Custom CSS Classes (if exists) to Table container rows

0.7.1

  • πŸ› Bug: Fix fatal error when using the table column-sorting feature in the Multiple Entries Layout
  • πŸ› Bug: Fix spacing issue in table layout PDF for Paragraph fields

0.7.0

  • πŸŽ‰ Feature: Include an Additional CSS setting in the Single Entry PDF section
  • πŸ› Bug: Hide the Share PDF form in the existing form list when creating a new View (GravityView 2.17.6+)

0.6.1

  • πŸ› Bug: Fix PHP notice when submitting the Share PDF form
  • πŸ› Bug: Fix PHP notice when using Share PDF field with Custom Content field
  • πŸ› Bug: Fix Footer display issue in PDF generated for Map and List views

0.6

  • πŸŽ‰ Feature: Add support for view-specific PDF template overrides (dev)
  • πŸŽ‰ Feature: Add new hook to target and add PDF CSS for specific views (dev)
  • πŸŽ‰ Feature: Add new hook to hide the field labels for specific views (dev)
  • 🧹 Housekeeping: Update strings in field settings and errors to make the messaging clearer

0.5.1

  • πŸ› Bug: Fix issue viewing PDF due to GravityView including URL parameters in the entry URL

0.5

  • πŸŽ‰ Feature: Improve onboarding experience when dependencies aren't met.

0.4

  • πŸŽ‰ Feature: Add Share PDF view field to send the document via email
  • πŸŽ‰ Feature: Add PDF Only visibility setting to view fields
  • πŸŽ‰ Feature: Improved error messages when PDF cannot be generated
  • πŸŽ‰ Feature: PDF link will now use the Post URL if view embedded on a post/page
  • πŸ› Bug: Adjust formatting issues in PDF setting description/tooltips

0.3

  • πŸŽ‰ Feature: Add support for GravityView - Multiple Forms plugin
  • πŸŽ‰ Feature: Add AI translations for Spanish, French, German, Dutch, Portuguese, Chinese, Russian
  • πŸ§‘β€πŸ’» Developer: AddedΒ gfpdf_gv_pdf_metabox_settingsΒ filter to allow new settings to be registered, or existing ones modified
  • πŸ› Bug: Fix view title in List and Map PDF templates
  • πŸ› Bug: Correctly add custom classes to the PDF link
  • πŸ› Bug: Fix encoding and spacing issues in strings

0.2

  • πŸ§‘β€πŸ’» Developer: AddedΒ gfpdf_gv_show_labelΒ filter to disable the display of field labels in PDFs
  • πŸ§‘β€πŸ’» Developer: Added static \GFPDF\Plugins\PdfForGravityView\Pdf\Rendering::is_pdf_endpoint() call easily check if GravityView filters are run when a PDF is being rendered
  • πŸ§‘β€πŸ’» Developer: AddΒ gfpdf_gv_internal_fields_to_skipΒ filter to allow developers to add or remove GravityView fields that are excluded from the PDF
  • πŸ› Bug: Center-align Likert choices in PDFs
  • πŸ› Bug: Fix "tick" display issue of individual choices
  • πŸ› Bug: Fix display of Survey Rating field when using Gravity Forms default output
  • πŸ› Bug: Disable clickable phone numbers in PDFs, as it isn't supported by the PDF engine

0.1.2

  • πŸ› Bug: Fix plugin folder name in build script
  • Security: Add Update URI plugin header to prevent WP.org update conflict

0.1.1

  • πŸ› Bug: Add missing plugin description

0.1

  • πŸŽ‰ Initial Release