diff --git a/icu4c/readme.html b/icu4c/readme.html index e991f145cb4..a42a2c9f118 100644 --- a/icu4c/readme.html +++ b/icu4c/readme.html @@ -3,7 +3,7 @@ - ReadMe for ICU 65.1 + ReadMe for ICU 66.1 - - + +

Note: This is a draft readme.

@@ -32,7 +32,7 @@ International Components for Unicode
Release Candidate (Milestone Release) - ICU 65.1 ReadMe + ICU 66.1 ReadMe

@@ -44,7 +44,7 @@

This is a release candidate version of ICU4C. It is not recommended for production use.

-

Last updated: 2019-Sept-16
+

Last updated: 2019-Oct-09
Copyright © 2016 and later: Unicode, Inc. and others. License & terms of use: http://www.unicode.org/copyright.html
Copyright © 1997-2016 International Business Machines Corporation and others. @@ -233,7 +233,7 @@

What Is New In This Release?

-

See the ICU 65 download page +

See the ICU 66 download page for an overview of this release, important changes, new features, bug fixes, known issues, changes to supported platforms and build environments, and migration issues for existing applications migrating from previous ICU releases.

diff --git a/icu4c/source/common/common.vcxproj b/icu4c/source/common/common.vcxproj index 54eb011a647..8761d2f3f41 100644 --- a/icu4c/source/common/common.vcxproj +++ b/icu4c/source/common/common.vcxproj @@ -74,7 +74,7 @@ MultiThreadedDebugDLL - ..\..\$(IcuBinOutputDir)\icuuc65d.dll + ..\..\$(IcuBinOutputDir)\icuuc66d.dll .\..\..\$(IcuLibOutputDir)\icuucd.pdb ..\..\$(IcuLibOutputDir)\icuucd.lib @@ -86,7 +86,7 @@ true - ..\..\$(IcuBinOutputDir)\icuuc65.dll + ..\..\$(IcuBinOutputDir)\icuuc66.dll .\..\..\$(IcuLibOutputDir)\icuuc.pdb ..\..\$(IcuLibOutputDir)\icuuc.lib diff --git a/icu4c/source/common/common_uwp.vcxproj b/icu4c/source/common/common_uwp.vcxproj index 8469178d096..f9fe93671fa 100644 --- a/icu4c/source/common/common_uwp.vcxproj +++ b/icu4c/source/common/common_uwp.vcxproj @@ -129,7 +129,7 @@ true vccorlib.lib;msvcrt.lib;vcruntime.lib;%(AdditionalDependencies) - ..\..\$(IcuBinOutputDir)\icuuc65.dll + ..\..\$(IcuBinOutputDir)\icuuc66.dll .\..\..\$(IcuLibOutputDir)\icuuc.pdb ..\..\$(IcuLibOutputDir)\icuuc.lib @@ -152,7 +152,7 @@ true vccorlibd.lib;msvcrtd.lib;vcruntimed.lib;%(AdditionalDependencies) - ..\..\$(IcuBinOutputDir)\icuuc65d.dll + ..\..\$(IcuBinOutputDir)\icuuc66d.dll .\..\..\$(IcuLibOutputDir)\icuucd.pdb ..\..\$(IcuLibOutputDir)\icuucd.lib diff --git a/icu4c/source/common/unicode/uvernum.h b/icu4c/source/common/unicode/uvernum.h index 0923c1d9189..f5d6497842c 100644 --- a/icu4c/source/common/unicode/uvernum.h +++ b/icu4c/source/common/unicode/uvernum.h @@ -60,7 +60,7 @@ * This value will change in the subsequent releases of ICU * @stable ICU 2.4 */ -#define U_ICU_VERSION_MAJOR_NUM 65 +#define U_ICU_VERSION_MAJOR_NUM 66 /** The current ICU minor version as an integer. * This value will change in the subsequent releases of ICU @@ -86,7 +86,7 @@ * This value will change in the subsequent releases of ICU * @stable ICU 2.6 */ -#define U_ICU_VERSION_SUFFIX _65 +#define U_ICU_VERSION_SUFFIX _66 /** * \def U_DEF2_ICU_ENTRY_POINT_RENAME @@ -139,7 +139,7 @@ * This value will change in the subsequent releases of ICU * @stable ICU 2.4 */ -#define U_ICU_VERSION "65.1" +#define U_ICU_VERSION "66.1" /** * The current ICU library major version number as a string, for library name suffixes. @@ -152,13 +152,13 @@ * * @stable ICU 2.6 */ -#define U_ICU_VERSION_SHORT "65" +#define U_ICU_VERSION_SHORT "66" #ifndef U_HIDE_INTERNAL_API /** Data version in ICU4C. * @internal ICU 4.4 Internal Use Only **/ -#define U_ICU_DATA_VERSION "65.1" +#define U_ICU_DATA_VERSION "66.1" #endif /* U_HIDE_INTERNAL_API */ /*=========================================================================== diff --git a/icu4c/source/configure b/icu4c/source/configure index 35c8c5685ba..d92d6eee647 100755 --- a/icu4c/source/configure +++ b/icu4c/source/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for ICU 65.1. +# Generated by GNU Autoconf 2.69 for ICU 66.1. # # Report bugs to . # @@ -582,8 +582,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='ICU' PACKAGE_TARNAME='International Components for Unicode' -PACKAGE_VERSION='65.1' -PACKAGE_STRING='ICU 65.1' +PACKAGE_VERSION='66.1' +PACKAGE_STRING='ICU 66.1' PACKAGE_BUGREPORT='http://icu-project.org/bugs' PACKAGE_URL='http://icu-project.org' @@ -1362,7 +1362,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures ICU 65.1 to adapt to many kinds of systems. +\`configure' configures ICU 66.1 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1428,7 +1428,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of ICU 65.1:";; + short | recursive ) echo "Configuration of ICU 66.1:";; esac cat <<\_ACEOF @@ -1566,7 +1566,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -ICU configure 65.1 +ICU configure 66.1 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2312,7 +2312,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by ICU $as_me 65.1, which was +It was created by ICU $as_me 66.1, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -8532,7 +8532,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by ICU $as_me 65.1, which was +This file was extended by ICU $as_me 66.1, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -8586,7 +8586,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -ICU config.status 65.1 +ICU config.status 66.1 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/icu4c/source/data/makedata.mak b/icu4c/source/data/makedata.mak index dfd6273931a..951f76fcb5b 100644 --- a/icu4c/source/data/makedata.mak +++ b/icu4c/source/data/makedata.mak @@ -12,11 +12,11 @@ ############################################################################## # Keep the following in sync with the version - see common/unicode/uvernum.h -U_ICUDATA_NAME=icudt65 +U_ICUDATA_NAME=icudt66 ############################################################################## !IF "$(UWP)" == "UWP" # Optionally change the name of the data file for the UWP version. -U_ICUDATA_NAME=icudt65 +U_ICUDATA_NAME=icudt66 !ENDIF U_ICUDATA_ENDIAN_SUFFIX=l UNICODE_VERSION=12.1 diff --git a/icu4c/source/data/misc/icuver.txt b/icu4c/source/data/misc/icuver.txt index 69e244c1105..3d5c318a39b 100644 --- a/icu4c/source/data/misc/icuver.txt +++ b/icu4c/source/data/misc/icuver.txt @@ -8,6 +8,6 @@ // *************************************************************************** icuver:table(nofallback){ - DataVersion { "65.1.0.0" } - ICUVersion { "65.1.0.0" } + DataVersion { "66.1.0.0" } + ICUVersion { "66.1.0.0" } } diff --git a/icu4c/source/i18n/i18n.vcxproj b/icu4c/source/i18n/i18n.vcxproj index e939eb555ad..5c6760d220e 100644 --- a/icu4c/source/i18n/i18n.vcxproj +++ b/icu4c/source/i18n/i18n.vcxproj @@ -76,7 +76,7 @@ icuucd.lib;%(AdditionalDependencies) - ..\..\$(IcuBinOutputDir)\icuin65d.dll + ..\..\$(IcuBinOutputDir)\icuin66d.dll .\..\..\$(IcuLibOutputDir)\icuind.pdb ..\..\$(IcuLibOutputDir)\icuind.lib @@ -89,7 +89,7 @@ icuuc.lib;%(AdditionalDependencies) - ..\..\$(IcuBinOutputDir)\icuin65.dll + ..\..\$(IcuBinOutputDir)\icuin66.dll .\..\..\$(IcuLibOutputDir)\icuin.pdb ..\..\$(IcuLibOutputDir)\icuin.lib diff --git a/icu4c/source/i18n/i18n_uwp.vcxproj b/icu4c/source/i18n/i18n_uwp.vcxproj index 24ac8f30123..989cef88fe5 100644 --- a/icu4c/source/i18n/i18n_uwp.vcxproj +++ b/icu4c/source/i18n/i18n_uwp.vcxproj @@ -190,7 +190,7 @@ .\x86\ReleaseUWP/ - ..\..\bin32uwp\icuin65.dll + ..\..\bin32uwp\icuin66.dll .\..\..\lib32uwp\icuin.pdb ..\..\lib32uwp\icuin.lib ..\..\lib32uwp\icuuc.lib;%(AdditionalDependencies) @@ -207,7 +207,7 @@ .\x86\DebugUWP/ - ..\..\bin32uwp\icuin65d.dll + ..\..\bin32uwp\icuin66d.dll .\..\..\lib32uwp\icuind.pdb ..\..\lib32uwp\icuind.lib ..\..\lib32uwp\icuucd.lib;%(AdditionalDependencies) @@ -224,7 +224,7 @@ .\x64\ReleaseUWP/ - ..\..\bin64uwp\icuin65.dll + ..\..\bin64uwp\icuin66.dll .\..\..\lib64uwp\icuin.pdb ..\..\lib64uwp\icuin.lib ..\..\lib64uwp\icuuc.lib;%(AdditionalDependencies) @@ -241,7 +241,7 @@ .\x64\DebugUWP/ - ..\..\bin64uwp\icuin65d.dll + ..\..\bin64uwp\icuin66d.dll .\..\..\lib64uwp\icuind.pdb ..\..\lib64uwp\icuind.lib ..\..\lib64uwp\icuucd.lib;%(AdditionalDependencies) @@ -258,7 +258,7 @@ .\ARM\ReleaseUWP/ - ..\..\binARMuwp\icuin65.dll + ..\..\binARMuwp\icuin66.dll .\..\..\libARMuwp\icuin.pdb ..\..\libARMuwp\icuin.lib ..\..\libARMuwp\icuuc.lib;%(AdditionalDependencies) @@ -275,7 +275,7 @@ .\ARM\DebugUWP/ - ..\..\binARMuwp\icuin65d.dll + ..\..\binARMuwp\icuin66d.dll .\..\..\libARMuwp\icuind.pdb ..\..\libARMuwp\icuind.lib ..\..\libARMuwp\icuucd.lib;%(AdditionalDependencies) @@ -292,7 +292,7 @@ .\ARM64\ReleaseUWP/ - ..\..\binARM64uwp\icuin65.dll + ..\..\binARM64uwp\icuin66.dll .\..\..\libARM64uwp\icuin.pdb ..\..\libARM64uwp\icuin.lib ..\..\libARM64uwp\icuuc.lib;%(AdditionalDependencies) @@ -309,7 +309,7 @@ .\ARM64\DebugUWP/ - ..\..\binARM64uwp\icuin65d.dll + ..\..\binARM64uwp\icuin66d.dll .\..\..\libARM64uwp\icuind.pdb ..\..\libARM64uwp\icuind.lib ..\..\libARM64uwp\icuucd.lib;%(AdditionalDependencies) diff --git a/icu4c/source/io/io.vcxproj b/icu4c/source/io/io.vcxproj index 3fca55fb0fd..fa45bb4f8f4 100644 --- a/icu4c/source/io/io.vcxproj +++ b/icu4c/source/io/io.vcxproj @@ -76,7 +76,7 @@ true - ..\..\$(IcuBinOutputDir)\icuio65d.dll + ..\..\$(IcuBinOutputDir)\icuio66d.dll ..\..\$(IcuLibOutputDir)\icuiod.pdb ..\..\$(IcuLibOutputDir)\icuiod.lib icuucd.lib;icuind.lib;%(AdditionalDependencies) @@ -89,7 +89,7 @@ true - ..\..\$(IcuBinOutputDir)\icuio65.dll + ..\..\$(IcuBinOutputDir)\icuio66.dll ..\..\$(IcuLibOutputDir)\icuio.pdb ..\..\$(IcuLibOutputDir)\icuio.lib icuuc.lib;icuin.lib;%(AdditionalDependencies) diff --git a/icu4c/source/layoutex/layoutex.vcxproj b/icu4c/source/layoutex/layoutex.vcxproj index efa1a33d6f5..eba32b0f223 100644 --- a/icu4c/source/layoutex/layoutex.vcxproj +++ b/icu4c/source/layoutex/layoutex.vcxproj @@ -70,7 +70,7 @@ Default - ..\..\bin\iculx65.dll + ..\..\bin\iculx66.dll icuuc.lib;%(AdditionalDependencies) .\..\..\lib;%(AdditionalLibraryDirectories) .\..\..\lib\iculx.pdb @@ -95,7 +95,7 @@ Default - ..\..\bin\iculx65d.dll + ..\..\bin\iculx66d.dll icuucd.lib;%(AdditionalDependencies) .\..\..\lib;%(AdditionalLibraryDirectories) true @@ -120,7 +120,7 @@ Default - ..\..\bin64\iculx65.dll + ..\..\bin64\iculx66.dll icuuc.lib;%(AdditionalDependencies) .\..\..\lib64;%(AdditionalLibraryDirectories) .\..\..\lib64\iculx.pdb @@ -143,7 +143,7 @@ Default - ..\..\bin64\iculx65d.dll + ..\..\bin64\iculx66d.dll icuucd.lib;%(AdditionalDependencies) .\..\..\lib64;%(AdditionalLibraryDirectories) true diff --git a/icu4c/source/stubdata/stubdata.vcxproj b/icu4c/source/stubdata/stubdata.vcxproj index 751bba0ed68..0c486230c05 100644 --- a/icu4c/source/stubdata/stubdata.vcxproj +++ b/icu4c/source/stubdata/stubdata.vcxproj @@ -72,7 +72,7 @@ true true - ..\..\$(IcuBinOutputDir)\icudt65.dll + ..\..\$(IcuBinOutputDir)\icudt66.dll .\..\..\$(IcuLibOutputDir)\icudt.pdb ..\..\$(IcuLibOutputDir)\icudt.lib diff --git a/icu4c/source/tools/ctestfw/ctestfw.vcxproj b/icu4c/source/tools/ctestfw/ctestfw.vcxproj index b3b1895e7de..1a685edd9c7 100644 --- a/icu4c/source/tools/ctestfw/ctestfw.vcxproj +++ b/icu4c/source/tools/ctestfw/ctestfw.vcxproj @@ -69,7 +69,7 @@ MultiThreadedDebugDLL - ..\..\..\$(IcuBinOutputDir)\icutest65d.exe + ..\..\..\$(IcuBinOutputDir)\icutest66d.exe .\..\..\..\$(IcuLibOutputDir)\icutestd.pdb .\..\..\..\$(IcuLibOutputDir)\icutestd.lib icuucd.lib;icutud.lib;%(AdditionalDependencies) @@ -82,7 +82,7 @@ true - ..\..\..\$(IcuBinOutputDir)\icutest65.exe + ..\..\..\$(IcuBinOutputDir)\icutest66.exe .\..\..\..\$(IcuLibOutputDir)\icutest.pdb .\..\..\..\$(IcuLibOutputDir)\icutest.lib icuuc.lib;icutu.lib;%(AdditionalDependencies) diff --git a/icu4c/source/tools/toolutil/toolutil.vcxproj b/icu4c/source/tools/toolutil/toolutil.vcxproj index d6ab1042e4c..9a4f2508da9 100644 --- a/icu4c/source/tools/toolutil/toolutil.vcxproj +++ b/icu4c/source/tools/toolutil/toolutil.vcxproj @@ -90,7 +90,7 @@ .\..\..\..\lib\icutu.tlb - ..\..\..\bin\icutu65.dll + ..\..\..\bin\icutu66.dll .\..\..\..\lib\icutu.pdb @@ -102,7 +102,7 @@ .\..\..\..\lib\icutud.tlb - ..\..\..\bin\icutu65d.dll + ..\..\..\bin\icutu66d.dll .\..\..\..\lib\icutud.pdb @@ -129,7 +129,7 @@ true - ..\..\..\bin64\icutu65.dll + ..\..\..\bin64\icutu66.dll .\..\..\..\lib64\icutu.pdb ..\..\..\lib64\icutu.lib @@ -139,7 +139,7 @@ .\..\..\..\lib64\icutud.tlb - ..\..\..\bin64\icutu65d.dll + ..\..\..\bin64\icutu66d.dll .\..\..\..\lib64\icutud.pdb ..\..\..\lib64\icutud.lib @@ -160,7 +160,7 @@ ..\..\..\libARM\icutu.tlb - ..\..\..\binARM\icutu65.dll + ..\..\..\binARM\icutu66.dll .\..\..\..\libARM\icutu.pdb ..\..\..\libARM\icutu.lib @@ -173,7 +173,7 @@ ProgramDatabase - ..\..\..\binARM\icutu65d.dll + ..\..\..\binARM\icutu66d.dll .\..\..\..\libARM\icutud.pdb ..\..\..\libARM\icutud.lib @@ -194,7 +194,7 @@ .\..\..\..\libARM64\icutu.tlb - ..\..\..\binARM64\icutu65.dll + ..\..\..\binARM64\icutu66.dll .\..\..\..\libARM64\icutu.pdb ..\..\..\libARM64\icutu.lib @@ -207,7 +207,7 @@ ProgramDatabase - ..\..\..\binARM64\icutu65d.dll + ..\..\..\binARM64\icutu66d.dll .\..\..\..\libARM64\icutud.pdb ..\..\..\libARM64\icutud.lib diff --git a/icu4j/build.properties b/icu4j/build.properties index 56c712d9398..ac9dd49263d 100644 --- a/icu4j/build.properties +++ b/icu4j/build.properties @@ -4,9 +4,9 @@ #* Copyright (C) 2009-2016, International Business Machines Corporation and * #* others. All Rights Reserved. * #******************************************************************************* -api.report.version = 65 -api.report.prev.version = 64 -release.file.ver = 65_1 -api.doc.version = 65.1 -maven.pom.ver = 65.1 +api.report.version = 66 +api.report.prev.version = 65 +release.file.ver = 66rc +api.doc.version = 66 Release Candidate +maven.pom.ver = 66.1-SNAPSHOT diff --git a/icu4j/eclipse-build/build.properties b/icu4j/eclipse-build/build.properties index a8a357c4df7..46dfb8cba1c 100644 --- a/icu4j/eclipse-build/build.properties +++ b/icu4j/eclipse-build/build.properties @@ -4,6 +4,6 @@ #* Copyright (C) 2010-2016, International Business Machines Corporation and * #* others. All Rights Reserved. * #******************************************************************************* -icu4j.plugin.impl.version.string=65.1.0 +icu4j.plugin.impl.version.string=66.1.0 copyright.eclipse=(C) 2016 and later: Unicode, Inc. and others. License & terms of use: http://www.unicode.org/copyright.html#License -icu4j.data.version.number=65 +icu4j.data.version.number=66 diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/VersionInfo.java b/icu4j/main/classes/core/src/com/ibm/icu/util/VersionInfo.java index 59dc3f8169e..dbbed9affd3 100644 --- a/icu4j/main/classes/core/src/com/ibm/icu/util/VersionInfo.java +++ b/icu4j/main/classes/core/src/com/ibm/icu/util/VersionInfo.java @@ -206,7 +206,7 @@ public final class VersionInfo implements Comparable * @deprecated This API is ICU internal only. */ @Deprecated - public static final String ICU_DATA_VERSION_PATH = "65b"; + public static final String ICU_DATA_VERSION_PATH = "66b"; /** * Data version in ICU4J. @@ -588,7 +588,7 @@ public final class VersionInfo implements Comparable UNICODE_12_0 = getInstance(12, 0, 0, 0); UNICODE_12_1 = getInstance(12, 1, 0, 0); - ICU_VERSION = getInstance(65, 1, 0, 0); + ICU_VERSION = getInstance(66, 1, 0, 0); ICU_DATA_VERSION = ICU_VERSION; UNICODE_VERSION = UNICODE_12_1; diff --git a/icu4j/main/shared/build/common.properties b/icu4j/main/shared/build/common.properties index 69d0a7dc8f5..17ea1fd3c35 100644 --- a/icu4j/main/shared/build/common.properties +++ b/icu4j/main/shared/build/common.properties @@ -6,9 +6,9 @@ #******************************************************************************* # Version numbers, etc. -icu4j.spec.version = 65 -icu4j.impl.version = 65.1 -icu4j.data.version = 65 +icu4j.spec.version = 66 +icu4j.impl.version = 66.1 +icu4j.data.version = 66 default.exec.env = JavaSE-1.7 copyright = \u00A9 2016 and later: Unicode, Inc. and others. License & terms of use: http://www.unicode.org/copyright.html#License diff --git a/icu4j/main/shared/data/icudata.jar b/icu4j/main/shared/data/icudata.jar index 8f974a10406..29184996a70 100644 --- a/icu4j/main/shared/data/icudata.jar +++ b/icu4j/main/shared/data/icudata.jar @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fd707bc2310c8fbd2fac9b63492f171934b276dc2d6593b8df7c453adcaf512f -size 12967319 +oid sha256:f561d34f6dfd8451abd0b8085b71a241517c885dcc61d9348015be945e324337 +size 12967292 diff --git a/icu4j/main/shared/data/icutzdata.jar b/icu4j/main/shared/data/icutzdata.jar index 1219e5faf41..0b65336a8ed 100644 --- a/icu4j/main/shared/data/icutzdata.jar +++ b/icu4j/main/shared/data/icutzdata.jar @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:43cba68295238f4d1ecf7e5da88974de86ca942a03e9c195522ebc421c6185ef +oid sha256:29d4351d79b7fd577b3db4c358ca5059cf35352916c1c9186a59b30eb68b95ec size 94279 diff --git a/icu4j/main/shared/data/testdata.jar b/icu4j/main/shared/data/testdata.jar index 50307fef902..c24d34c42e5 100644 --- a/icu4j/main/shared/data/testdata.jar +++ b/icu4j/main/shared/data/testdata.jar @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:453deb3e240c6f22d674e04e158f08cbb56864ea0da525a0316f6fdbf3f86320 -size 723409 +oid sha256:eceff97d6784170a592cfcbc71720760eb5290e9eb8a1f1cc07504e111bab2f8 +size 726380 diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/DebugUtilitiesData.java b/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/DebugUtilitiesData.java index ae6e81d53ba..9ceed8ec642 100644 --- a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/DebugUtilitiesData.java +++ b/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/DebugUtilitiesData.java @@ -10,7 +10,7 @@ package com.ibm.icu.dev.test.util; public class DebugUtilitiesData extends Object { - public static final String ICU4C_VERSION="65.1"; + public static final String ICU4C_VERSION="66.1"; public static final int UDebugEnumType = 0; public static final int UCalendarDateFields = 1; public static final int UCalendarMonths = 2; diff --git a/icu4j/readme.html b/icu4j/readme.html index 66edaa43f9b..dda903496a0 100644 --- a/icu4j/readme.html +++ b/icu4j/readme.html @@ -14,21 +14,21 @@ h3.doc { text-decoration: underline }

International Components for Unicode for Java (ICU4J)

-

Read Me for ICU4J 65.1

-(Last Update: 2019-Sept-16) +

Read Me for ICU4J 66.1

+(Last Update: 2019-Oct-09)

-Note: This is major release of ICU4J. It contains bug fixes and adds implementations -of inherited API and introduces new API or functionality. - + - +Note: This is a release candidate of ICU4J 66. The contents of this document may not reflect the recent changes done -for ICU 65 development. This release candidate is intended for those -wishing to verify ICU 65 integration before final release. It is not -recommended for production use. --> +for ICU 66 development. This release candidate is intended for those +wishing to verify ICU 66 integration before final release. It is not +recommended for production use.

For the most recent release, see the ICU4J @@ -140,12 +140,12 @@ found in ICU4J.

Changes In This Release

-

See the ICU 65 download page +

See the ICU 66 download page about new features in this release.

The list of API changes since the previous ICU4J release is available here.

- +

License Information

@@ -159,11 +159,11 @@ file included in this package.

Platform Dependencies

-The minimum Java runtime version supported by ICU4J 65 is version 7. Java runtime version 6 is not supported. +The minimum Java runtime version supported by ICU4J 66 is version 7. Java runtime version 6 is not supported.

ICU4J since version 63 depend on J2SE 7 functionality. Therefore, ICU4J only runs on -JRE version 7 or later. ICU4J 65 is tested on JRE 7, 8, 9, 10 and 11. +JRE version 7 or later. ICU4J 66 is tested on JRE 7, 8, 9, 10 and 11.

How to Download ICU4J

@@ -182,19 +182,19 @@ builds, and they are packaged in jar files for convenient download. <dependency> <groupId>com.ibm.icu</groupId> <artifactId>icu4j</artifactId> - <version>65.1</version> + <version>66.1</version> </dependency> <dependency> <groupId>com.ibm.icu</groupId> <artifactId>icu4j-charset</artifactId> - <version>65.1</version> + <version>66.1</version> </dependency> <dependency> <groupId>com.ibm.icu</groupId> <artifactId>icu4j-localespi</artifactId> - <version>65.1</version> + <version>66.1</version> </dependency> @@ -729,54 +729,54 @@ from release to release, so clients should not depend on the exact organization of the data in ICU4J.

    -
  • The primary locale data is under the directory icudt65b, +
  • The primary locale data is under the directory icudt66b, as a set of ".res" files whose names are the locale identifiers. Locale naming is documented the com.ibm.icu.util.ULocale class, and the use of these names in searching for resources is documented in com.ibm.icu.util.UResourceBundle.
  • -
  • The break iterator data is under the directory icudt65b/brkitr, +
  • The break iterator data is under the directory icudt66b/brkitr, as a set of ".res", ".brk" and ".dict" files.
  • -
  • The collation data is under the directory icudt65b/coll, +
  • The collation data is under the directory icudt66b/coll, as a set of ".res" files.
  • -
  • The currency display name data is under the directory icudt65b/curr, +
  • The currency display name data is under the directory icudt66b/curr, as a set of ".res" files.
  • -
  • The language display name data is under the directory icudt65b/lang, +
  • The language display name data is under the directory icudt66b/lang, as a set of ".res" files.
  • The rule-based number format data is under the directory - icudt65b/rbnf, as a set of ".res" files. + icudt66b/rbnf, as a set of ".res" files. -
  • The region display name data is under the directory icudt65b/region, +
  • The region display name data is under the directory icudt66b/region, as a set of ".res" files.
  • The rule-based transliterator data is under the directory - icudt65b/translit, as a set of ".res" files.
  • + icudt66b/translit, as a set of ".res" files. -
  • The measurement unit data is under the directory icudt65b/unit, +
  • The measurement unit data is under the directory icudt66b/unit, as a set of ".res" files.
  • The time zone display name data is under the directory - icudt65b/zone, as a set of ".res" files.
  • + icudt66b/zone, as a set of ".res" files.
  • The character property data and default unicode collation algorithm - (UCA) data is found under the directory icudt65b, as a set of + (UCA) data is found under the directory icudt66b, as a set of ".icu" files.
  • -
  • The normalization data is found under the directory icudt65b, +
  • The normalization data is found under the directory icudt66b, as a set of ".nrm" files.
  • The character set converter data is under the directory - icudt65b, as a set of ".cnv" files. These files are + icudt66b, as a set of ".cnv" files. These files are currently included only in icu-charset.jar.
  • The time zone rule data is under the directory - icudt65b, as zoneinfo64.res.
  • + icudt66b, as zoneinfo64.res. -
  • The holiday data is under the directory icudt65b, +
  • The holiday data is under the directory icudt66b, as a set of ".class" files, named "HolidayBundle_" followed by the locale ID.
  • @@ -875,7 +875,7 @@ ICU4J data is built by ICU4C tools. Please see "icu4j-readme.txt" in icu4c/sourc Note: This procedure assumes that all 3 sources are present
    1. Checkout or download CLDR version 'release-36'
    2. -
    3. Checkout ICU with tag 'release-65-1'
    4. +
    5. Checkout ICU with tag 'release-66-1'
    6. cd to icu4c/source/data directory
    7. Follow the instructions in icu4c/source/data/cldr-icu-readme.txt
    8. Rebuild ICU4C with the newly generated data.