DK PDF Β· Version history
DK PDF changelog and version history
- Latest version
- 2.3.1
- Sep 21, 2026 (1 month ago)
- Releases
- 24
- since 2015
- In the last year
- 3
- about one every 158 days
- Tested up to
- WordPress 6.9.11
- PHP 8.0 or later
Releases each year
- 20154 releases
- 20164 releases
- 20174 releases
- 20211 release
- 20243 releases
- 20257 releases
- 20261 release
20261 release
DK PDF 2.3.1Latest
- Fix β Server-Side Request Forgery by sanitizing external URLs from content, and configuring mPDF to restrict external resource fetching.
20257 releases
DK PDF 2.3.0
- Enhancement β Add custom font manager for uploading and managing custom .ttf fonts in PDF generation.
- Enhancement β Add core fonts management, recommended for Arabic, Hebrew, Indic and CJK languages support.
DK PDF 2.2.0
- Enhancement β Add button visibility by role.
- Enhancement β Add max. number of items to display in the PDF.
- Fix β Fatal error with composer package versions.
- Fix β Wrong header and footer title for categories and shop.
DK PDF 2.1.0
- Enhancement β Add custom fields support.
- Fix β Display pdf button in wc taxonomies to apply.
DK PDF 2.0.2
- Fix β Wrong post content in single templates.
DK PDF 2.0.1
- Fix β Broken shortcodes after 2.0.0 upgrade.
DK PDF 2.0.0
- Enhancement β New template system and content display including archive and single templates.
- Enhancement β Support for WooCommerce products including single, shop and archive pages.
DK PDF 1.9.10
- Enhancement β Add new template sets system.
- Enhancement β Add new dkpdf_content_template filter to select template conditionally.
- Enhancement β Add output PDF html for debugging purposes.
- Enhancement β Increase init settings action priority to allow more custom post types to apply.
20243 releases
DK PDF 1.9.9
- Fix β Plugin templates not displaying CSS correctly.
DK PDF 1.9.8
- Fix β Add custom namespace to avoid issues with third party composer packages.
- Fix β Disable deprecated dynamic property message.
DK PDF 1.9.7
- Enhancement β Update plugin requirements and mpdf library to PHP 8+
- Fix β Reflected Cross-Site Scripting security issue
20211 release
DK PDF 1.9.6
- Update mPDF library to latest version.
- New filters dkpdf_mpdf_font_dir, dkpdf_mpdf_font_data, dkpdf_mpdf_temp_dir. Thanks to joostvanbockel.
20174 releases
DK PDF 1.9.3
- Reverting to 1.9.1, something went wrong in 1.9.2
DK PDF 1.9.2
- PHP7: Remove some warnings, see issue #38, issue #48.
- HTTPS: Fix images not working after move to https, see issue #51.
DK PDF 1.9.1
- Added PDF Protection in PDF Setup Settings
- New Columns Shortcodes: [dkpdf-columns] and [dkpdf-columnbreak]
- New Filter: dkpdf_pdf_filename
- Fixed Admin scripts enqueued on all pages (thanks to Aristeides Stathopoulos @aristath)
DK PDF 1.9
- Added shortcode tag attribute to dkpdf-remove shortcode
- FontAwesome icons support
- Added post title as PDF filename when downloaded from browser
20164 releases
DK PDF 1.8
- New filter dkpdf_pdf_format
- New filter dkpdf_header_title
- Option for remove default PDF button when adding PDF button manually (thanks to Renato Alves)
DK PDF 1.7
- New filters (see documentation filters)
- Fixed github issues #21 #23 #24
DK PDF 1.6
- 4.4.2 Tested
- Added DK PDF Generator compatibility (css + shortcodes)
DK PDF 1.5
- Added PDF Custom CSS setting
- Sanitized settings fields
20154 releases
DK PDF 1.4
- Added [dkpdf-pagebreak] shortcode for adding page breaks
- Added filters dkpdf_header_pagination and dkpdf_footer_pagination
- Added addons page to admin menu
DK PDF 1.3
- New DK PDF admin menu for better usability
- Added a PDF Setup tab for adjusting page orientation, font size and margins of the PDF
- Added [dkpdf-remove] shortcode for removing pieces of content in the generated PDF
DK PDF 1.2
- Settings link in plugins list page
- Adjusts header template for better logo display
DK PDF 1.1
- Removes dkpdf-button shortcode in the generated PDF
Questions about DK PDFβs releases
What is the latest version of DK PDF?
2.3.1, released on Sep 21, 2026 (1 month ago). Itβs tested up to WordPress 6.9.11 and needs PHP 8.0 or later.
How often is DK PDF updated?
3 releases in the last year, about one every 158 days. Its first release on WordPress.org dates from August 2015.
Know when your rivals ship
Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.
Start freeRelease dates come from the day each versionβs folder was made in DK PDFβs WordPress.org SVN repository; the notes from its readmeβs changelog, as its authors wrote it.