Download ICU 4.6 RC2 (Superseded by 4.6)

Description

ICU is the premier library for software internationalization.This page contains the links for ICU 4.6 release candidate 2 (RC2).

Major changes since ICU 4.4 include the following:

Common Changes

    • Unicode 6.0:

      • Update to the final version of Unicode 6.0

      • New UCA data for collation/sorting (#7264), with refinements from CLDR; this data is revamped for more effective use of collation weights, and noncharacters are now handled (#8007).

      • Support for over 2,088 characters, including the new emoji and Indian Rupee sign

      • Fully updated properties

    • CLDR 1.9: This milestone contains all changes from the recently tagged CLDR 1.9 release candidate 2. The CLDR release contains numerous improvements and bug fixes approved by the CLDR committee, mainly in the areas of collation sequences and in available date formats (#8156).

    • Support for UTS #46 Unicode IDNA Compatibility Processing (#7144).

    • Alternate number symbols based on numbering system (#7599).

    • Compact collation tailoring syntax for reduced memory and disk footprint (#7015).

    • New collation [import] rule for reduced footprint and improved maintenance (#7023).

    • Fast string BiDi direction detection (#7772).

ICU4C Specific Changes

    • ICU 4.6 requires compiler RTTI to be turned on. Please see the ICU4C readme for more details (#7455).

    • pkg-config files for a standard way of linking against ICU (#6981).

    • Promotion to @draft (from @internal) for most regex functions that provide access via UText (#8102).

    • Regex support for a "find progress" callback (#7666).

    • Enhance regex APIs to support full 64-bit offsets and indices (#7813).

    • New regex API to set match and start position independently (#7949).

ICU4J Specific Changes

    • Added jar main function to return ICU4J version information. (#7591).

    • Validation of input currency codes in Currency.getInstance (#7954).

ICU4C Download

Version: 4.6RC2

Release Date: 2010-11-19

  • API Changes since ICU4C 4.4

    • Known issues:

      • A collation rule using the new star notation “<*” in which the list of characters following “<*” includes two successive APOSTROPHE characters ('') is malformed, but may not be detected and will produce erroneous results (#8204).

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

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

ICU4J Download

Version: 4.6RC2

Release Date: 2010-11-19

  • API Changes since ICU4J 4.4

    • Known issues:

      • A collation rule using the new star notation “<*” in which the list of characters following “<*” includes two successive APOSTROPHE characters ('') is malformed, but may not be detected and will produce erroneous results (#8204).

      • An exception may occur when using AlphabeticIndex with ULocale.ROOT (#8189)

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