Skip to content

MS-ICU 68.2.0.6

Compare
Choose a tag to compare
@jefgen jefgen released this 15 Apr 20:10
· 20 commits to maint/maint-68 since this release
2c38ac0

Release Notes

This release adds prebuilt Linux ARM64 binaries to the MS-ICU Nuget package. It includes data changes to add extra locales from CLDR-MS based on the Windows NLS "MS-Only" culture data. It updates the IANA tzdata to 2021a, and also includes a number of fixes from the upstream ICU project.

Nuget Runtime Package Debugging Symbols

Debugging symbols for the Windows binaries can be obtained from the public symbol server.
The URL is: https://msdl.microsoft.com/download/symbols

Debugging symbols for the Linux binaries can be downloaded below:

  • Symbols-Microsoft.ICU.ICU4C.Runtime.linux-x64.zip
  • Symbols-Microsoft.ICU.ICU4C.Runtime.linux-arm64.zip

Changes

The full list of changes since version 68.2.0.1 are below.

ICU 68.2.0.6

Misc changes:

  • Migration to ESRP Code Signing from PackageES Code Signing. #93
  • Add Valgrind to CI build pipeline. #95

Changes cherry-picked from upstream tickets/PRs:

ICU-21587 Fix memory bug w/ baseName

ICU 68.2.0.5

Data changes:

  • Add extra locales from CLDR-MS based on NLS "MS-Only" culture data. #91
  • Update ff-Latn-MR region name. #88

Misc changes:

  • Update guava from 27.0-jre to 30.0-jre #87

ICU 68.2.0.4

Data changes:

  • Update number grouping separator for French locales. #80
  • Picked up additional tzdata fixes. #81

Changes cherry-picked from upstream tickets/PRs:

ICU-21041 Fix fuzzer memory read error.

ICU-21537 Fix invalid free by long locale name

ICU 68.2.0.3

General changes:

  • Add support for prebuilt Linux ARM64 binaries in the MS-ICU Nuget package. #70
  • Picked up tzdata 2021a updates. #76

Changes cherry-picked from upstream tickets/PRs:

CLDR-14476 fa, remove explicit or replace with \u200E; ko, remove a bogus <

ICU-21492 Fix regex compile assertion failure.

ICU-21461 uprops.h: remove unused gc macros

ICU-21521 Fix cast of uprv_strcmp

ICU 68.2.0.2

Changes cherry-picked from upstream tickets/PRs:

ICU-21465 Windows Time Zone offset is wrong when Automatic DST setting is OFF

ICU-21449 Infinite loop can occur with locale IDs that contain RES_PATH_SEPARATOR