Changelogs & Release Notes

Show changelog from version to

3 Bugfixes
2 Features
9 Tweaks
SetaPDF-FormFiller Full Component
Bugfix
  • Show visible values in combo boxes instead of the main value.
SetaPDF-Core Component
Feature
  • Added SetaPDF_Core_Type_AbstractType::is() method which let you check an object for a specific type while direct or indirect objects are resolved automatically.
  • Added SetaPDF_Core_Document_Page::getDictionary() method.
Bugfix
  • Fixed count value in Outlines::appendChild() if items where added in an uncommon order.
  • Fixed SetaPDF_Core_Document_Page::setLastModified() method.
Tweak
  • Harden data types by using SetaPDF_Core_Type_*::ensureType() calls.
  • Code style, doc-block optimizations and cleanup.
  • Optimized additional actions class to use indirect references (if possible) instead of direct action values.
  • Fixed class/interface inheritance of SetaPDF_Core_Writer_FileInterface.
  • Optimized SetaPDF_Core_Type_AbstractType::_ensureType() method to catch exceptions thrown by invalid indirect references.
  • Removed iterator cache instance in Outlines class.
  • Allow to remove ViewerPreferences entries when false is passed as a value.
  • Refactored encoding classes and interface.
  • Added various cached version of CMAP files.