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