Harlequin Core 14.0r3 Release Notes
Harlequin Core v14.0r3 is the next maintenance release since v14.0r2. This release builds on v14.0r0 from 2024 in that it addresses issues found by OEMs and includes further stability, performance and output quality improvements.
In addition to planned development of the product, where we respond to customer issues, the Jira portal HQNSUP reference number is included in the "Harlequin Core v14.0r3 change details" table (below).
Highlights
HQN-385513/HQN-379999 - Design and implement eHVD shared cache. Further development of this feature introduced in 14.0r0. Therefore if using eHVD shared lib (LibHVD) we strongly recommend using 14.0r3 or later. https://api.globalgraphics.com/harlequin/group__libhvd.html
Harlequin Core v14.0r3 change details
Jira Story | Support call(s) | Summary |
---|---|---|
HQN-386318 | n/a | Improve PDF XREF and Stream caches for better performance during HVD scan |
HQN-386188 | n/a | Changes caused a 20,000 page PostScript test job take twice as long after HQN-385944. Restored and improved performance |
HQN-386334 | n/a | Fix a Memory leak from dictionary extensions |
HQN-386383 | n/q | Make it safe to adjust an imagestore from two pages at the same time A fix to a rare crash that also improves the performance of some very long VDP jobs by 30-70% |
HQN-386401 | HQNSUP-127158 | Aliased White Sep Not Correctly Output in v14.0r2 The Rip uses colorant aliases to manage colors, an alias is an alternative label for a color. There was one specific case the aliases were only used in sub-groups, and the system didn’t print the colors correctly. |
HQN-386385 | HQNSUP-127150 | Artefacts in monochrome output with process separations revert a difference between HHR 13 and HHR 14 |
HQN-386065 | HQNSUP-127153 | RIP Asserts and Hangs at 96dpi but not at 72dpi with customer PDF Rendering calculations for extremely large smooth shfills may overflow and produce wrong output |
HQN-386325 | n/q | Customer job: ntc.ps job takes twice as long after changes to color chain cache, excess memory used by 20,000 page PostScript job fixed |
HQN-386318 | n/q | Improve performance of PDF XREF and Stream caches during HVD scan |
HQN-383871 | HQNSUP-127134 | Slow ripping of VDP production QR / barcode file HVD Performance: Do not combine nodes unnecessarily if underlying object channel has white tint |
HQN-385907 | HQN-385907 | Illegal output when using flat adjustment It was found that stroke curve offsetting may introduce visual artifacts, the rendering of Bezier curves with certain parameters has changed |
HQN-386408 | HQNSUP-126996 | How to export cut path for multiple RGB color values? Made it possible to export a cut path with specific RGB color value using HQN Contour |
HQN-385513 | n/a | Epic eHVD shared cache enhancement |
Known issues
HQN-386003 - Correct MPS not to exceed the process' maximum number of mappings on Linux
it was found that the default max_map_count on Ubuntu and Red Hat was not sufficient to allow some jobs to complete normally even with a huge memory of 120Gb. The workaround is to set max_mem_count to 1048576, which prevents this stuck loop at the end of the job. Scheduled in 14.1.
HQN-385981 - Cannot use /NumDisplayLists 2 with 'shared memory' backends
When using /NumDisplayLists 2 in conjunction with an HVD TestConfig for GG_HHR_FRAMETIFF_SHM_ERR2 Rip can hang shortly after the HVD scan. We’re advised against doing this see release notes for v14.0r0.
HQN-385923 - Scalable crashes on startup on PCs with CPUs without AVX2 support
Running a scalable RIP on an Ubuntu VM without AVX2 SIMD support can result in a crash from ZeroMQ initialising static data. Checking the CPU flags for the VM revealed it did not have AVX2 enabled.
Documentation changes
Document | Status |
---|---|
updated |
Changes to Windows Code Signing Process
Harlequin releases will revert to internal signing for Windows builds after this release, 14.0r3. This change does not prevent OEMs from being Windows OS signed later for your customers. More details - https://learn.microsoft.com/en-us/windows/apps/develop/smart-app-control/overview . Code signing will be required if admin rights are needed to run the RIP.
The observed effect on Windows will depend on how the Windows security environment has been configured.