JDK-8348597 : Update HarfBuzz to 10.4.0
  • Type: Bug
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 11,17,21,25
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2025-01-24
  • Updated: 2025-08-29
  • Resolved: 2025-03-10
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 11 JDK 17 JDK 21 JDK 24 JDK 25
11.0.29Fixed 17.0.16-oracleFixed 21.0.8-oracleFixed 24.0.2Fixed 25 b14Fixed
Related Reports
Cloners :  
Relates :  
Description
v 10.4.0 released on Feb 28, 2025

Comments
[jdk11u-fix-request] Approval Request from Antonio Vieiro Please consider approving this backport from JDK17 that levels up HarfBuzz version with upper JDKs and improves drawing performance.
28-08-2025

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jdk11u-dev/pull/3026 Date: 2025-04-25 08:44:47 +0000
25-04-2025

Fix request [21u,17u] I backport this for parity with 21.0.8-oracle,17.0.16-oracle. One of the required updates of external libs. Clean backport except for change to makefile in 21&17. SAP nightly testing passed.
02-04-2025

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jdk17u-dev/pull/3413 Date: 2025-03-31 14:51:34 +0000
31-03-2025

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jdk21u-dev/pull/1555 Date: 2025-03-31 14:46:40 +0000
31-03-2025

Fix Request: Routine upgrade of third party lib - libharfbuzz from upstream. Risk : Low. Clean backport. Build and CI Testing looks good with the upgrade.
14-03-2025

[jdk24u-fix-request] Approval Request from Harshitha Onkar
13-03-2025

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jdk24u/pull/132 Date: 2025-03-12 18:20:03 +0000
12-03-2025

Changeset: dbdbbd47 Branch: master Author: Harshitha Onkar <honkar@openjdk.org> Date: 2025-03-10 17:47:54 +0000 URL: https://git.openjdk.org/jdk/commit/dbdbbd473061d7e8077ed07ccc6b03065a8c2ffc
10-03-2025

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jdk/pull/23910 Date: 2025-03-04 23:52:49 +0000
05-03-2025

Harfbuzz 10.3.0 is the latest version at the time of update - https://github.com/harfbuzz/harfbuzz/releases
27-02-2025