Introduction
Harlequin v14.1r1 is a maintenance release following Harlequin v14.1r0. This release includes targeted fixes and improvements for HMR localisation, high-resolution TrueType rendering, and PDF transparency group handling, as shown in the “Harlequin Core v14.1r1 change details” table below.
Harlequin Core v14.1r1 change details
|
Jira Story |
Support call(s) |
Summary |
Applies to: |
|---|---|---|---|
|
HQN-386595 |
n/a |
HQN-386595 Pools managing their arena allocations doesn't scale well for large pools Improved RIP performance by eliminating repeated memory allocations that were contributing up to 45% of segment allocation overhead. |
Core SDK |
|
HQN-386601 |
n/a |
HQN-386601 Optimise gsc_colorStateTransfer by walking distinct object-based color chains Optimise object-based color chains to give Enhanced RIP performance for complex jobs utilizing object-specific color settings. |
Core SDK |
|
HQN-386698 |
n/a |
HQN-386698 Add DeviceCMYK option to IgnorePageGroup The |
Core SDK |
|
HQN-386702 |
n/a |
HQN-386702 Framework for ColorLogic CMM "smart" features Incremental work on the framework for ColorLogic CMM smart features. |
Core SDK |
|
HQN-386706 |
n/a |
HQN-386706 Implement BlackTint preservation for images BlackTint preservation has been improved to support images in DeviceGray, Separation Black, or DeviceN [Black] colourants, in addition to a fix for BlackTint preservation not working correctly for Separation/DeviceN objects. |
Core SDK |
|
HQN-386720 |
HQNSUP-127314
|
HQN-386720 Increasing number of threads slows the RIP to screened output Fixed a performance regression introduced in v14.0r0 that caused RIP throughput to degrade when increasing thread count for screened output. |
Core SDK |
|
HQN-386744 |
HQNSUP-127323 |
HQN-386744 Large TT font characters fail to render at high resolution Large TrueType font characters could fail to render at high resolution because of a 32-bit integer overflow in the TrueType font scaling maths. This has been corrected by adding explicit overflow handling in the affected transform, ensuring correct rendering across a wide range of resolutions. |
Core SDK |
|
HQN-386746 |
n/a |
HQN-386746 Extend HVDInternal PageFeature with the params needed to run with scalable rip, or make a new PF for iHVD plus scalable rip Improved the HVDInternal PageFeature to run with scalable RIP. |
Core SDK |
|
HQN-386754 |
HQNSUP-127340 |
HQN-386754 — Sudden exit by HMR when producing separations with UTF-8 encoded names in a CJK localised version Fixed a sudden exit by HMR when producing separations with UTF-8 encoded names in a Japanese localised version. |
HMR |
|
HQN-386757 |
HQNSUP-127323 |
HQN-386757 Different to Acrobat when Text Rendering Mode is changed within one text object. Fixed a PDF compatibility issue where output could differ from Acrobat when Text Rendering Mode is changed within one text object, causing text in the customer job to disappear. |
Core SDK |
|
HQN-386769 |
HQNSUP-127334 |
HQN-386769 Screening modules and the skin may disagree about empty bands, failing with an error Fixed an issue where some screening modules and the skin were not compatible and could fail with an error when they disagreed about empty-band handling. |
HMR |
|
HQN-386770 |
HQNSUP-127346 |
HQN-386770 Job with JPEG2000 triggers assert and then crashes the RIP Fixed a long-standing RIP bug where a valid pre-flighted normalised PDF containing a JPEG2000 image could trigger an assert and crash the RIP. |
Core SDK |
|
HQN-386783 |
HQNSUP-127333
|
HQN-386783 crash when outputting a subset of CMYK Fixed a rare crash in an OEM application configuration caused by a combination of outputting a subset of colorants and screening. |
Core SDK |