December 2017 Release Notes
Next Release:
The next release is on Tuesday 2nd January 2018
Summary:
- Reliability improvements when running multiple conversions simultaneously
- Fixes for the IDRViewer
- General bug fixes and improvements
December Release (5th December 2017):
Enhancements
-
[HTML-3005] – Do not HTML encode entities inside the search.json file
HTML encoded values no longer used -
[HTML-2987] – Prevent text split on non spacing characters causing dotted circles from appearing
Improved display of arabic text -
[CORE-2941] – Initial support for AES-256 Revision 6 encryption added
We have added initial support for AES-256 Revision 6 encryption (This requires BouncyCastle to work) -
[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 -
[CORE-2936] – Core code improvements
Removal of obsolete collections and unused code along with tidying up assignments and other small improvements -
[CORE-2929] – Check feasibility of using CryptoStream as input method
We have been looking into adding CryptoStream as another possible input meth
Fixes
-
[HTML-2916] – æ is converted to “ae” in page content
Fixed -
[HTML-3000] – [IDRViewer] Even numbered last page appears in Magazine layout when flip or fade presentation layout transitions are enabled
Fixed -
[HTML-2997] – [IDRViewer] pageload event not fired for SVG pages
Fixed -
[HTML-3006] – [IDRViewer] URL not used when passed in for fallback iframes or SVG
Fixed -
[HTML-2992] – Setting page range larger than the page count can cause incorrect values in config files
Fixed -
[HTML-2999] – Re-decoded pages break the search.json file
Fixed -
[CORE-2925] – Shrunken images are being discoloured
Fixed -
[CORE-2867] – File is slow to convert
Fixed -
[CORE-2911] – JVM crash when Stroke (with dasharray) value is below 0.07
Fixed -
[CORE-2927] – PDF cannot create mask image of 50000 x 50000 pixels
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