JRE updated to version 18.0.2
JRE outputs are displayed in the Debug Console
- For certain JRE program calls, the outputs were not displayed in the debug Console. The missing outputs are now visible.
New Ghostscript version
- New Ghostscript 9.56.1 build is used. Removed Tesseract/Leptonica support as it is not needed here. This saves some space. We have also removed the code that adds %%Invocation: comments to PDF files for security reasons, as this could hide information you don't want in a PDF.
Check if the PDF24 folder for temporary files is writable
- In rare cases the PDF24 folder for temporary files is not writable. If this is the case, a message will now appear with instructions on how to solve the problem.
Manual extended and many new details added
Special handling for JRE command line arguments
- It will now re-encode the JRE command line arguments in the apps if GetACP() returns the value CP_UTF8 and if this does not match the system property sun.jnu.encoding. If the two encodings do not match, then the JRE passes command line arguments with incorrect encoding and the app may then fail to find files. There seems to be a bug in this JRE version (https://bugs.openjdk.org/browse/JDK-8272352), which is now marked as fixed and will be fixed with the JRE 19 version.
Updater: More parameters added
- The update request now also includes the Windows version, the installer used and the OS architecture, so that updates can be delivered based on this data. The updater itself can also evaluate this data in the update lists and make decisions.
Toolbox: Old IE version removed
- The old IE version is no longer used and has now been removed. The new Webview2 version continues to be developed and is now also much more comprehensive than the old IE version.
Toolbox: Page enlargement was defective
- The page magnification icon of the rendered page of a PDF in some tools stopped working. [full release notes]
|