Back to top
All Humans Are Welcome Here!

EDDiMark Changelog

August 18 2019 – 1.4.3

  • Fix for when someone wants to delete all data when deleting plugin
  • Update support URLs from eddimark.me to web.little-package.com

July 26 2019 – 1.4.2

  • Fix – count() cannot evaluate expression in line 510 of inc/tcpdi/tcpdi_parser.php
  • Change API server address – no longer at eddimark.me

July 16 2019 – 1.4.1

  • Fix – remove PHP 5.2 bug fix that breaks PHP 7.3.4+ functioning in inc/tcpdf/include/tcpdf_fonts.php
  • Tweak – /inc/tcpdi/tcpdi_parser.php property getXrefData() – runs 4-5x faster
  • Update WC API integration to version 2.2
  • Confirm compatibility with EDD Dropbox extension

July 3 2019 – 1.4

  • Feature – Update TCPDF (bundled third-party software)
  • Feature – Preserve PDF metadata (title, subject, keywords, creation date) while parsing
  • Feature – New filter ‘eddimark_timeout_extend’ in class-eddimark-file-handler.php to better handle HTTP timeouts
  • Fix – count() syntax error in /inc/tcpdi/tcpdi.php line 302

2019.06.24 – 1.3.6

  • Fix – to allow file to be stored locally after EDD 2.9.13 update

2018.8.12 – 1.3.3

  • Early testing for WP 5.0 beta
  • Tweak – don’t load plugin if EDD not active

2018.8.12 – 1.3.2

  • Fix – Left/right margin setting not calculated correctly in class-eddimark-watermark.php
  • Tweak – use MultiCell() instead of WriteHTMLCell() where possible to save memory using TCPDF
  • Tweak – set K_THAI_TOPCHARS constant to FALSE to speed up TCPDF
  • Tweak – each() function removed for PHP 7 compatibility

2018.8.9 – 1.3.1

  • Fix – Don’t serve existing watermarked files if file cleanup not being done

2018.7.5 – 1.3

  • Tweak – remove global $edd_options and use edd_get_option() instead
  • Tweak – empty default values for empty option values
  • Tweak – unique classnames for TCPDI/TCPDF to prevent possible conflicts
  • Fix/Feature – new hook ‘eddimark_dont_cleanup’ to address files remaining in tmp folder without unique names.
  • Feature – ‘eddimark_file_name’ filter hook added in case custom file naming desired

2018.6.4 – 1.2

  • Tweak – simplify text encoding, remove use of iconv(). This allows more characters to watermark.
  • Add filter ‘eddimark_use_uploads_dir’ in /classes/class-eddimark-file-handler.php
  • Add filter ‘eddimark_download_file_name’ in /classes/class-eddimark-file-handler.php – file name will remain unchanged by watermarking unless this filter is used.

2018.3.11 – 1.1

  • Feature – {OPAC} shortcode

2018.1.29 – 1.0.1

  • Fix – bug where some dictionary values would cause the offset to exceed data length

2018.12.29 – 1.0

  • First release