Download ICU 52 Milestone 1 (Superseded by 52)
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:
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
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
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.)