Changelog

1.0.6 - 10 April 2025
  • Fix - annot-forms permission misnamed in permissions array
  • Tweak - add bulk shortcode-generated PDF cleanup to Housekeeping settings
  • Tweak - prune invisible files to help "empty" PDF Inkdirectories being deleted on housekeeping
  • Tweak - in tcpdf_config.php where someone might have WP installation but be using PDF Ink separately from that - load fonts
1.0.5 - 20 March 2025
  • Fix - add URL to wpdb when manual shortcode with URL used
  • Fix - Call WP_Filesystem() reliably when running migration from Woo/EDD/DLM
  • Fix - Include includes.php sooner to avoid missing pdfink_debug_log() function
  • Tweak - slim down included font files to save disk space
  • [USERID] magic tag for WooCommerce, Download Monitor and Easy Digital Download use
1.0.4 - 3 March 2025
  • Fix - stripslashes() on content HTML was removed (add back in)
  • Fix - for when custom K_PATH_FONTS not located
  • Fix - for when using line breaks in content without HTML
  • Fix - for when logged in user details not found in some cases
  • Fix - remove chance of possible 'TB_WIDTH' undefined error in Sandbox
  • Fix - for when fonts with dashes and underscores in their name are uploaded, and for if font name ends with word "regular"
  • Tweak - more baseline (informational) debugging lines added
  • Tweak - define K_TCPDF_EXTERNAL_CONFIG sooner
  • Tweak - move main logging method outside WP for use with non-WP installations
  • Tweak - fetching of remote files
  • Tweak - handling of file exclusions (files excluded from PDF manipulation)
  • Tweak - TCPDI improvements, including better parsing of external (URL) links
  • Tweak - add [DATE] magic tag for shortcode use, which is timestamp
  • Tweak - set default logging type if logging turned on and no type set
  • Add [PRODUCT-QTY] magic tag for Easy Digital Download use
  • More lines of debugging inserted throughout code
1.0.3 - 11 Feb 2025
  • Fix - stripslashes() on content HTML was removed (add back in)
  • Tweak - add a couple values ( 'source', 'order_id', 'payment_id' ) to e-commerce settings array for filter use
1.0.2 - 7 Feb 2025
  • Fix - Problem where font files are not always moved to temporary director
  • Fix - Make sure thickbox JS is present in admin settings pages
  • Tweak - prevent WP autoloading of PDF Ink settings
1.0.1 - 29 Jan 2025
  • Fix - Problem on plugin uninstall caused by undefined constant
  • Fix - Give nonces more unique names to remove conflict with WC AJAX
  • Fix - method_exists() not finding namespaced TPCPDF_IMAGES
  • Tweak - run PDF protection methods based only on if encryption is turned on
1.0 - 23 Jan 2025
  • First release
To top