Skip to content

chore(deps): bump com.ibm.icu:icu4j from 76.1 to 78.3 - #244

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/maven/com.ibm.icu-icu4j-78.3
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/maven/com.ibm.icu-icu4j-78.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 3, 2026

Copy link
Copy Markdown
Contributor

Bumps com.ibm.icu:icu4j from 76.1 to 78.3.

Release notes

Sourced from com.ibm.icu:icu4j's releases.

ICU 78.3

Unicode® ICU 78.3 is a maintenance update on top of ICU 78 and 78.2, mostly for the CLDR 48.2 bug fixes. In addition, it fixes a C++ code point iterator bug, and updates to timezone data 2026a.

Details: ICU 78 Download: releases/tag/release-78.3 Maven: com.ibm.icu / icu4j / version 78.3

The next major release of ICU will be ICU 79, planned for October. It will update to CLDR 49 and Unicode 18.

ICU 78.2

We are pleased to announce the release of Unicode® ICU 78.2. It updates to CLDR 48.1. These are maintenance releases for ICU 78 and CLDR 48, with limited sets of bug fixes and no API or structural changes.

ICU 78.2 also includes a small number of bug fixes, as well as a minor update for time zone data (tzdata) version 2025c (2025-dec) ICU-23296.

Changes in ICU 78.2:

  • C++ ucasemap_setLocale() better handles errors in reading uninitialized memory from a bogus locale ID
  • Java & C++ yield the correct long time zone name for Europe/Dublin
  • C++ fixes a build issue on the clang-cl compiler related to the 'dllexport' attribute
  • C++ fixes a build issue when operator+ on UnicodeString is used with non-ICU code when ICU headers are included
  • List of all tickets fixed in ICU 78.2

For details, please see https://unicode-org.github.io/icu/download/78.html.

ICU 78.1

We are pleased to announce the release of Unicode® ICU 78. It updates to Unicode 17 (blog), including new characters and scripts, emoji, collation & IDNA changes, and corresponding APIs and implementations.

It also updates to CLDR 48 (beta blog) locale data with new locales, and various additions and corrections.

In Java, there is a draft new Segmenter API which is easier and safer to use than BreakIterator. In C++, there is a new set of APIs for Unicode string (UTF-8/16/32) code point iteration that works seamlessly with modern C++ iterators and ranges.

The Java implementation of the CLDR MessageFormat 2.0 specification has been updated to CLDR 48. The core API has been upgraded to “draft”, while the Data Model API remains in technology preview.

The C++ implementation of MessageFormat 2.0 is at CLDR 47 level and remains in technology preview.

ICU 78 and CLDR 48 are major releases, including a new version of Unicode and major locale data improvements.

ICU 78 RC

We are pleased to announce the release candidate for Unicode® ICU 78. It updates to Unicode 17 (blog), including new characters and scripts, emoji, collation & IDNA changes, and corresponding APIs and implementations.

It also updates to CLDR 48 (beta blog) locale data with new locales, and various additions and corrections.

In Java, there is a draft new Segmenter API which is easier and safer to use than BreakIterator. In C++, there is a new set of APIs for Unicode string (UTF-8/16/32) code point iteration that works seamlessly with modern C++ iterators and ranges.

... (truncated)

Commits

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Aug 3, 2026
@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown

Unit Test Results

267 tests   256 ✔️  5s ⏱️
  49 suites    11 💤
  49 files        0

Results for commit 50c2c31.

♻️ This comment has been updated with latest results.

@codecov

codecov Bot commented Aug 3, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 81.05%. Comparing base (01c5c05) to head (50c2c31).
⚠️ Report is 8 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff            @@
##               main     #244   +/-   ##
=========================================
  Coverage     81.05%   81.05%           
  Complexity      608      608           
=========================================
  Files            68       68           
  Lines          2629     2629           
  Branches        270      270           
=========================================
  Hits           2131     2131           
  Misses          393      393           
  Partials        105      105           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@dependabot
dependabot Bot force-pushed the dependabot/maven/com.ibm.icu-icu4j-78.3 branch from 4d0dfeb to 8341a01 Compare August 10, 2026 21:19
@dependabot
dependabot Bot force-pushed the dependabot/maven/com.ibm.icu-icu4j-78.3 branch 4 times, most recently from 4fec45a to 4ec7b14 Compare August 24, 2026 21:27
@dependabot
dependabot Bot force-pushed the dependabot/maven/com.ibm.icu-icu4j-78.3 branch 3 times, most recently from 95d002e to 1cea63d Compare August 31, 2026 21:21
Bumps [com.ibm.icu:icu4j](https://github.com/unicode-org/icu) from 76.1 to 78.3.
- [Release notes](https://github.com/unicode-org/icu/releases)
- [Commits](https://github.com/unicode-org/icu/commits/release-78.3)

---
updated-dependencies:
- dependency-name: com.ibm.icu:icu4j
  dependency-version: '78.3'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/maven/com.ibm.icu-icu4j-78.3 branch from 1cea63d to 50c2c31 Compare August 31, 2026 21:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants