Link

December 2017 Release (7.20.22)

Release date: 22nd December 2017 (7.20.22)

Next release date: 26th January 2018

Key features at a glance

  • Support for opening GIF files in the Viewer
  • Security improvements to password protected non-encrypted files
  • Lots of general code improvements

Enhancements

  • [JPED-231] - Gif has been added to image file formats supported by JPedal
    We now have functionality to open GIF files in the Viewer
  • [JPED-213] - Tips of the day have been updated
    The tips of the day in the JPedal Viewer have been brought up to date
  • [CORE-2932] – Setting password on non-encrypted file will encrypt cached streams on disk
    Now if a password is set on a non-encrypted file then it will be used to encrypt cached object streams
  • [CORE-2936] – General code improvements
    Removing redundant collections, fields and return statements along with adding extra safety checks involving type-checking methods and ensuring variables that should be are final
  • [CORE-2943] - ConcurrentHashMap used for static HashMaps accessed by multiple threads
    ConcurrentHashMap is now used for static HashMaps that may be read/written to by multiple threads

Fixes

  • [JPED-208] – Images missing from page in Viewer in XFA files
    Fixed
  • [JPED-210] –Turn off Sign menu item by default in the properties file
    Implemented
  • [JPED-215] – Clipping size incorrect when scaling above 410%
    Fixed
  • [JPED-216] – Searching with Ignore white space enabled returns teasers without spaces
    Fixed
  • [JPED-217] - Issue preventing form component selection
    Fixed
  • [JPED-229] - Viewer asks for password when not required
    Fixed
  • [CORE-2911] - JVM crash when Stroke (with dasharray) value is below 0.07
    Fixed
  • [CORE-2944] - Race condition on disk when multiple processes are running concurrently
    Fixed
  • [CORE-2950] - Text stream reading throwing index out of bounds exception
    Fixed
  • [CORE-2951] - Danish characters displayed incorrectly in bookmark
    Fixed
  • [CORE-2953] - SVG path line width being drawn overly large
    Fixed
  • [CORE-2960] - Multi-threaded mode generates overlong path in ObjectStore
    Fixed
  • [CORE-2961] - Digital signature placed in wrong position on page in PDF to Image conversion
    Fixed
  • [CORE-2962] - Extra characters appearing when file rendered
    Fixed
  • [CORE-2976] - End of Array not correctly handled in Obj
    Fixed