Skip to content
This repository was archived by the owner on Apr 2, 2025. It is now read-only.

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Feb 26, 2025

Bumps Microsoft.ICU.ICU4C.Runtime from 68.2.0.9 to 72.1.0.3.

Release notes

Sourced from Microsoft.ICU.ICU4C.Runtime's releases.

MS-ICU 72.1.0.3

Release Notes

This release improves the experimental v72.1.0.1 by making it more suitable for production environments. It adds following improvements: (in v72.1.0.3)

  • For security reasons, do not allow the plug-ins to load dynamically.
  • Add changes to enable COMDAT folding and elimination when linking
  • Add changes to emit debugging information to PDB/object files.

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 list of changes since version 72.1.0.1 are below.

(from internal v72.1.0.2)

  • Restore NNBSP with ASCII space for English locales
  • Add en_CA official date format
  • Revert treating of @ as ALetter for word break

MS-ICU 72.1.0.1

Release Notes

This is an experimental release. Feel free to try it out in a non-production environment. There are a few known issues which will soon be addressed as part of the next release (v72.1.0.2)

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 (soon to be updated)

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

  • Updates ICU version to 72.1 along with CLDR 42 data
  • Updates to Unicode 15 including new characters, scripts, emoji, and corresponding API constants.
  • Time zone data version to 2022g
  • Adds collation data required for GB18030-2022 certification

Known Issues

  • Date-time parsing of many locales might break (due to changes in CLDR data replacing ascii space with non-breaking space) - to be fixed in upcoming version
  • @ treated as letter for word breakers causing compat problems
  • too strict parsing of certain date formats
Changelog

Sourced from Microsoft.ICU.ICU4C.Runtime's changelog.

ICU 72.1.0.3

  • Disable the dynamic plug-in loading due to security concerns
  • Add changes to emit debugging information to PDB/object files.
  • Add changes to enable COMDAT folding and elimination when linking.

ICU 72.1.0.2

  • Restore NNBSP with ASCII space for English locales
  • Add en_CA official date format
  • Revert treating of @ as ALetter for word break

ICU 72.1.0.1

Updated collations for zh locale required for GB18030-2022 certification.

ICU 72.1.0.0

Changes/modifications compared to the upstream maint/maint-72 branch.

General changes:

  • Microsoft internal data changes.
  • Additional locales from CLDR to improve parity with existing Windows NLS locale support.

Windows OS build-related:

  • Changes needed for the Windows OS build of ICU.
  • Make u_cleanup a no-op for Windows OS ICU.
  • Conditionally set data file name based on ICU_DATA_DIR_WINDOWS to support Windows OS build with only a single data file.
  • Don't use the extended ICU data package for Windows OS build.
  • Add uprefs library to ICU to obtain the default locale as a full BCP47 tag
  • Update tzdb to 2022g
Commits
  • 807b1be Disable the dynamic plug-in loading and update to v72.1.0.3 (#140)
  • 6e89cf0 Update version number to 72.1.0.2 (#137)
  • 3495572 restore strict parsing length tolerance for non-abutting numeric date fields ...
  • f676bb2 Revert treatment of '@' as ALetter for word break (#135)
  • 3a2497f Replace NNBSP with regular space for date-time formats on English locales (#134)
  • ebe31d8 Update guava dependency to 32.1.1 (latest) to fix vulnerabilitites
  • 7ce8595 Bump guava from 30.0-jre to 32.0.0-jre in /icu/tools/cldr/cldr-to-icu
  • 8ff9456 Update changelog and version number to 72.1.0.1
  • 772f0b2 Add collation data for zh requuired for GB18030-2022
  • 237fd77 Merge pull request #128 from microsoft/chetanladdha_ubuntu_latest
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [Microsoft.ICU.ICU4C.Runtime](https://github.com/microsoft/icu) from 68.2.0.9 to 72.1.0.3.
- [Release notes](https://github.com/microsoft/icu/releases)
- [Changelog](https://github.com/microsoft/icu/blob/master/changelog.md)
- [Commits](microsoft/icu@v68.2.0.9...v72.1.0.3)

---
updated-dependencies:
- dependency-name: Microsoft.ICU.ICU4C.Runtime
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Feb 26, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

dependencies Pull requests that update a dependency file

Development

Successfully merging this pull request may close these issues.

0 participants