Skip to main content
Skip table of contents

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
Memory leaks in test cases and regression suites have been resolved. Performance improvements were observed in specific test cases, with some jobs running ~5% faster

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
A collection of 36 stories

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

Harlequin Extensions Manual

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.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.