Official Releases
If you want to use ICU (as opposed to developing it), it is recommended that you download an official packaged version of the ICU source code. These versions are tested more thoroughly than day-to-day development builds of the system, and they are packaged in zip and tar files for convenient download. Here are several recent releases of ICU that are available:
| Release |
ICU4C |
ICU4J |
Major Changes |
| ICU 4.2 |
4.2.1 |
4.2.1 |
CLDR 1.7 update, Number system |
| ICU 4.0 |
4.0.1 |
4.0.1.1 |
CLDR 1.6 update, Unicode 5.1 update, ICU4J charset |
| ICU 3.8 |
3.8.1 |
3.8.1 |
CLDR 1.5 update, additional calendars, improved time zone support, improved charset conversion performance. |
| ICU 3.6 |
3.6 |
3.6.1 |
Unicode 5.0 update, UCA 5.0 update, CLDR 1.4 update, ICU4C charset detection, improved ICU4C break iterator |
| ICU 3.4 |
3.4.1 |
3.4.5 |
Unicode 4.1 update, CLDR 1.3 update, ICU4J charset detection, ICU4C high performance text access |
| ICU 3.2 |
3.2.1 |
3.2 |
CLDR 1.2 integration. |
| | | | |
Prior Releases: | |
|
These are the previous releases of ICU. Due to the age of these older releases, it is recommended that you use a newer version of ICU for current development. |
For more details on building ICU once you've checked out the code, please see the readme.html in ICU.
Development Milestones
Development milestone versions of ICU can be downloaded below. A development milestone is a stable snapshot build for next ICU major version. These binaries and source code are provided for evaluation purpose and should be not be used in production environments. New APIs or features in a milestone release might be changed or removed without notice.
| Release |
Major Changes |
ICU 4.4RC1 ICU 4.4M4 ICU 4.4M3 ICU 4.4M2 ICU 4.4M1
|
Release Candidate for ICU 4.4 (Not for production use) SelectFormat, ICU4C DLL plug-ins (Tech Preview) Full Unicode 5.2 Integration, ICU locale resource data packaging CLDR 1.8 initial integration, Unicode 5.2 line break updates Resource bundle footprint optimization, ICU4J generics support
|
ICU Tools
The following are some ICU tools that are available in addition to ICU.
| Tool |
Description |
| ICU4J Time Zone Update Utility |
This tool provides a simple way to update installed copies of ICU4J with the latest time zone data. Updates are required when the rules for transitioning between standard time and daylight (summer) time change in any part of the world. |
| RB Manager |
This resource bundle manager allows you to edit your program resource bundles more easily through a user-friendly interface. It also allows importing and exporting of resources to multiple formats. |
| XLIFF2ICUConverter |
This tool allows you to convert XLIFF files to ICU ResourceBundle format. |
| ICU4JNI | ICU4JNI provides Java Native Interface bindings to ICU4C collation and conversion routines. |
|
|