Download ICU 52 Milestone 1 (Superseded by 52)

Description

ICU is the premier library for software internationalization. This page contains the latest ICU 52 milestone 1 (52.0.1) build links.

Major changes since ICU 51 include the following:

Common Changes

    • Updated to Unicode 6.3 beta (but not UCA 6.3). In particular: New Bidi control codes, new Bidi_Class property values, and two new Bidi "bracket" properties. The updated Bidi algorithm implementation is not yet included. For other property value changes see the UAX #44 summary.

  • The first cut of CLDR 24 data is integrated, with significantly expanded data for many languages, but without conflict resolution so far, and there are some known issues.

  • Many bug & API doc fixes.

ICU4C Specific Changes

    • Improved implementation of thread synchronization, using safer and more efficient APIs on most platforms. It was necessary to deprecate and disable the runtime-customization of mutex functions. Build-time customization is still possible. (ticket #10051)

ICU4J Specific Changes

    • (TBD)

Known Issues

    • Plural implementaiton is incomplete

    • Exhaustive tests fail for timezones

    • C: ICU may fail to build under clang with #include <atomic>. See #10271 for fix.

    • C: In some environments (newer clang, older gcc/libstdc++) ICU may fail to build, see #10272 for workaround.

    • C: Some AlphabeticIndexTest failures when the tests are run in certain languages, see ticket #10277

    • C: Some VTimeZone exhaustive-test failures due to bugs in preliminary CLDR data, see ticket #10281

ICU4C Download

Version: 52 milestone 1 (52.0.1)

Release Date: 2013-08-01

(Note: No files are below because this is a source only milestone release.)

(If the list of files does not appear above, see ICU4C Binaries.)

(If the list of files does not appear above, see ICU4C Source.)

To extract the source code, use the following command: svn export http://source.icu-project.org/repos/icu/icu/tags/milestone-52-0-1/

ICU4J Download

Version: 52 milestone 1 (52.0.1)

Release Date: 2013-08-01

(If the list of files does not appear above, see ICU4J Source.)

To extract the source code, use the following command: svn export http://source.icu-project.org/repos/icu/icu4j/tags/milestone-52-0-1/