See the ICU 65 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 7fd4aed1541..54eb011a647 100644
--- a/icu4c/source/common/common.vcxproj
+++ b/icu4c/source/common/common.vcxproj
@@ -74,7 +74,7 @@
MultiThreadedDebugDLL
- ..\..\$(IcuBinOutputDir)\icuuc64d.dll
+ ..\..\$(IcuBinOutputDir)\icuuc65d.dll.\..\..\$(IcuLibOutputDir)\icuucd.pdb..\..\$(IcuLibOutputDir)\icuucd.lib
@@ -86,7 +86,7 @@
true
- ..\..\$(IcuBinOutputDir)\icuuc64.dll
+ ..\..\$(IcuBinOutputDir)\icuuc65.dll.\..\..\$(IcuLibOutputDir)\icuuc.pdb..\..\$(IcuLibOutputDir)\icuuc.lib
diff --git a/icu4c/source/common/common_uwp.vcxproj b/icu4c/source/common/common_uwp.vcxproj
index ef4fc8926d0..8469178d096 100644
--- a/icu4c/source/common/common_uwp.vcxproj
+++ b/icu4c/source/common/common_uwp.vcxproj
@@ -129,7 +129,7 @@
truevccorlib.lib;msvcrt.lib;vcruntime.lib;%(AdditionalDependencies)
- ..\..\$(IcuBinOutputDir)\icuuc64.dll
+ ..\..\$(IcuBinOutputDir)\icuuc65.dll.\..\..\$(IcuLibOutputDir)\icuuc.pdb..\..\$(IcuLibOutputDir)\icuuc.lib
@@ -152,7 +152,7 @@
truevccorlibd.lib;msvcrtd.lib;vcruntimed.lib;%(AdditionalDependencies)
- ..\..\$(IcuBinOutputDir)\icuuc64d.dll
+ ..\..\$(IcuBinOutputDir)\icuuc65d.dll.\..\..\$(IcuLibOutputDir)\icuucd.pdb..\..\$(IcuLibOutputDir)\icuucd.lib
diff --git a/icu4c/source/common/unicode/uvernum.h b/icu4c/source/common/unicode/uvernum.h
index 7c114be2cc8..0923c1d9189 100644
--- a/icu4c/source/common/unicode/uvernum.h
+++ b/icu4c/source/common/unicode/uvernum.h
@@ -60,13 +60,13 @@
* This value will change in the subsequent releases of ICU
* @stable ICU 2.4
*/
-#define U_ICU_VERSION_MAJOR_NUM 64
+#define U_ICU_VERSION_MAJOR_NUM 65
/** The current ICU minor version as an integer.
* This value will change in the subsequent releases of ICU
* @stable ICU 2.6
*/
-#define U_ICU_VERSION_MINOR_NUM 2
+#define U_ICU_VERSION_MINOR_NUM 1
/** The current ICU patchlevel 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 _64
+#define U_ICU_VERSION_SUFFIX _65
/**
* \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 "64.2"
+#define U_ICU_VERSION "65.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 "64"
+#define U_ICU_VERSION_SHORT "65"
#ifndef U_HIDE_INTERNAL_API
/** Data version in ICU4C.
* @internal ICU 4.4 Internal Use Only
**/
-#define U_ICU_DATA_VERSION "64.2"
+#define U_ICU_DATA_VERSION "65.1"
#endif /* U_HIDE_INTERNAL_API */
/*===========================================================================
diff --git a/icu4c/source/configure b/icu4c/source/configure
index d1f3e74af5f..35c8c5685ba 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 64.2.
+# Generated by GNU Autoconf 2.69 for ICU 65.1.
#
# Report bugs to .
#
@@ -582,8 +582,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='ICU'
PACKAGE_TARNAME='International Components for Unicode'
-PACKAGE_VERSION='64.2'
-PACKAGE_STRING='ICU 64.2'
+PACKAGE_VERSION='65.1'
+PACKAGE_STRING='ICU 65.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 64.2 to adapt to many kinds of systems.
+\`configure' configures ICU 65.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 64.2:";;
+ short | recursive ) echo "Configuration of ICU 65.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 64.2
+ICU configure 65.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 64.2, which was
+It was created by ICU $as_me 65.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 64.2, which was
+This file was extended by ICU $as_me 65.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 64.2
+ICU config.status 65.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 aaaec023311..dfd6273931a 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=icudt64
+U_ICUDATA_NAME=icudt65
##############################################################################
!IF "$(UWP)" == "UWP"
# Optionally change the name of the data file for the UWP version.
-U_ICUDATA_NAME=icudt64
+U_ICUDATA_NAME=icudt65
!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 94fbfe60c75..69e244c1105 100644
--- a/icu4c/source/data/misc/icuver.txt
+++ b/icu4c/source/data/misc/icuver.txt
@@ -8,6 +8,6 @@
// ***************************************************************************
icuver:table(nofallback){
- DataVersion { "64.2.0.0" }
- ICUVersion { "64.2.0.0" }
+ DataVersion { "65.1.0.0" }
+ ICUVersion { "65.1.0.0" }
}
diff --git a/icu4c/source/i18n/i18n.vcxproj b/icu4c/source/i18n/i18n.vcxproj
index f4eaed71d61..7df27d56955 100644
--- a/icu4c/source/i18n/i18n.vcxproj
+++ b/icu4c/source/i18n/i18n.vcxproj
@@ -76,7 +76,7 @@
icuucd.lib;%(AdditionalDependencies)
- ..\..\$(IcuBinOutputDir)\icuin64d.dll
+ ..\..\$(IcuBinOutputDir)\icuin65d.dll.\..\..\$(IcuLibOutputDir)\icuind.pdb..\..\$(IcuLibOutputDir)\icuind.lib
@@ -89,7 +89,7 @@
icuuc.lib;%(AdditionalDependencies)
- ..\..\$(IcuBinOutputDir)\icuin64.dll
+ ..\..\$(IcuBinOutputDir)\icuin65.dll.\..\..\$(IcuLibOutputDir)\icuin.pdb..\..\$(IcuLibOutputDir)\icuin.lib
diff --git a/icu4c/source/i18n/i18n_uwp.vcxproj b/icu4c/source/i18n/i18n_uwp.vcxproj
index 17c58e6ff54..6ae0b7e25eb 100644
--- a/icu4c/source/i18n/i18n_uwp.vcxproj
+++ b/icu4c/source/i18n/i18n_uwp.vcxproj
@@ -190,7 +190,7 @@
.\x86\ReleaseUWP/
- ..\..\bin32uwp\icuin64.dll
+ ..\..\bin32uwp\icuin65.dll.\..\..\lib32uwp\icuin.pdb..\..\lib32uwp\icuin.lib..\..\lib32uwp\icuuc.lib;%(AdditionalDependencies)
@@ -207,7 +207,7 @@
.\x86\DebugUWP/
- ..\..\bin32uwp\icuin64d.dll
+ ..\..\bin32uwp\icuin65d.dll.\..\..\lib32uwp\icuind.pdb..\..\lib32uwp\icuind.lib..\..\lib32uwp\icuucd.lib;%(AdditionalDependencies)
@@ -224,7 +224,7 @@
.\x64\ReleaseUWP/
- ..\..\bin64uwp\icuin64.dll
+ ..\..\bin64uwp\icuin65.dll.\..\..\lib64uwp\icuin.pdb..\..\lib64uwp\icuin.lib..\..\lib64uwp\icuuc.lib;%(AdditionalDependencies)
@@ -241,7 +241,7 @@
.\x64\DebugUWP/
- ..\..\bin64uwp\icuin64d.dll
+ ..\..\bin64uwp\icuin65d.dll.\..\..\lib64uwp\icuind.pdb..\..\lib64uwp\icuind.lib..\..\lib64uwp\icuucd.lib;%(AdditionalDependencies)
@@ -258,7 +258,7 @@
.\ARM\ReleaseUWP/
- ..\..\binARMuwp\icuin64.dll
+ ..\..\binARMuwp\icuin65.dll.\..\..\libARMuwp\icuin.pdb..\..\libARMuwp\icuin.lib..\..\libARMuwp\icuuc.lib;%(AdditionalDependencies)
@@ -275,7 +275,7 @@
.\ARM\DebugUWP/
- ..\..\binARMuwp\icuin64d.dll
+ ..\..\binARMuwp\icuin65d.dll.\..\..\libARMuwp\icuind.pdb..\..\libARMuwp\icuind.lib..\..\libARMuwp\icuucd.lib;%(AdditionalDependencies)
@@ -292,7 +292,7 @@
.\ARM64\ReleaseUWP/
- ..\..\binARM64uwp\icuin64.dll
+ ..\..\binARM64uwp\icuin65.dll.\..\..\libARM64uwp\icuin.pdb..\..\libARM64uwp\icuin.lib..\..\libARM64uwp\icuuc.lib;%(AdditionalDependencies)
@@ -309,7 +309,7 @@
.\ARM64\DebugUWP/
- ..\..\binARM64uwp\icuin64d.dll
+ ..\..\binARM64uwp\icuin65d.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 8fa78d5ce24..3fca55fb0fd 100644
--- a/icu4c/source/io/io.vcxproj
+++ b/icu4c/source/io/io.vcxproj
@@ -76,7 +76,7 @@
true
- ..\..\$(IcuBinOutputDir)\icuio64d.dll
+ ..\..\$(IcuBinOutputDir)\icuio65d.dll..\..\$(IcuLibOutputDir)\icuiod.pdb..\..\$(IcuLibOutputDir)\icuiod.libicuucd.lib;icuind.lib;%(AdditionalDependencies)
@@ -89,7 +89,7 @@
true
- ..\..\$(IcuBinOutputDir)\icuio64.dll
+ ..\..\$(IcuBinOutputDir)\icuio65.dll..\..\$(IcuLibOutputDir)\icuio.pdb..\..\$(IcuLibOutputDir)\icuio.libicuuc.lib;icuin.lib;%(AdditionalDependencies)
diff --git a/icu4c/source/layoutex/layoutex.vcxproj b/icu4c/source/layoutex/layoutex.vcxproj
index 746a29b6d74..efa1a33d6f5 100644
--- a/icu4c/source/layoutex/layoutex.vcxproj
+++ b/icu4c/source/layoutex/layoutex.vcxproj
@@ -70,7 +70,7 @@
Default
- ..\..\bin\iculx64.dll
+ ..\..\bin\iculx65.dllicuuc.lib;%(AdditionalDependencies).\..\..\lib;%(AdditionalLibraryDirectories).\..\..\lib\iculx.pdb
@@ -95,7 +95,7 @@
Default
- ..\..\bin\iculx64d.dll
+ ..\..\bin\iculx65d.dllicuucd.lib;%(AdditionalDependencies).\..\..\lib;%(AdditionalLibraryDirectories)true
@@ -120,7 +120,7 @@
Default
- ..\..\bin64\iculx64.dll
+ ..\..\bin64\iculx65.dllicuuc.lib;%(AdditionalDependencies).\..\..\lib64;%(AdditionalLibraryDirectories).\..\..\lib64\iculx.pdb
@@ -143,7 +143,7 @@
Default
- ..\..\bin64\iculx64d.dll
+ ..\..\bin64\iculx65d.dllicuucd.lib;%(AdditionalDependencies).\..\..\lib64;%(AdditionalLibraryDirectories)true
diff --git a/icu4c/source/stubdata/stubdata.vcxproj b/icu4c/source/stubdata/stubdata.vcxproj
index f8c8100cc32..751bba0ed68 100644
--- a/icu4c/source/stubdata/stubdata.vcxproj
+++ b/icu4c/source/stubdata/stubdata.vcxproj
@@ -72,7 +72,7 @@
truetrue
- ..\..\$(IcuBinOutputDir)\icudt64.dll
+ ..\..\$(IcuBinOutputDir)\icudt65.dll.\..\..\$(IcuLibOutputDir)\icudt.pdb..\..\$(IcuLibOutputDir)\icudt.lib
diff --git a/icu4c/source/tools/ctestfw/ctestfw.vcxproj b/icu4c/source/tools/ctestfw/ctestfw.vcxproj
index dd1331b31be..b3b1895e7de 100644
--- a/icu4c/source/tools/ctestfw/ctestfw.vcxproj
+++ b/icu4c/source/tools/ctestfw/ctestfw.vcxproj
@@ -69,7 +69,7 @@
MultiThreadedDebugDLL
- ..\..\..\$(IcuBinOutputDir)\icutest64d.exe
+ ..\..\..\$(IcuBinOutputDir)\icutest65d.exe.\..\..\..\$(IcuLibOutputDir)\icutestd.pdb.\..\..\..\$(IcuLibOutputDir)\icutestd.libicuucd.lib;icutud.lib;%(AdditionalDependencies)
@@ -82,7 +82,7 @@
true
- ..\..\..\$(IcuBinOutputDir)\icutest64.exe
+ ..\..\..\$(IcuBinOutputDir)\icutest65.exe.\..\..\..\$(IcuLibOutputDir)\icutest.pdb.\..\..\..\$(IcuLibOutputDir)\icutest.libicuuc.lib;icutu.lib;%(AdditionalDependencies)
diff --git a/icu4c/source/tools/toolutil/toolutil.vcxproj b/icu4c/source/tools/toolutil/toolutil.vcxproj
index 42c26adfa71..d6ab1042e4c 100644
--- a/icu4c/source/tools/toolutil/toolutil.vcxproj
+++ b/icu4c/source/tools/toolutil/toolutil.vcxproj
@@ -90,7 +90,7 @@
.\..\..\..\lib\icutu.tlb
- ..\..\..\bin\icutu64.dll
+ ..\..\..\bin\icutu65.dll.\..\..\..\lib\icutu.pdb
@@ -102,7 +102,7 @@
.\..\..\..\lib\icutud.tlb
- ..\..\..\bin\icutu64d.dll
+ ..\..\..\bin\icutu65d.dll.\..\..\..\lib\icutud.pdb
@@ -129,7 +129,7 @@
true
- ..\..\..\bin64\icutu64.dll
+ ..\..\..\bin64\icutu65.dll.\..\..\..\lib64\icutu.pdb..\..\..\lib64\icutu.lib
@@ -139,7 +139,7 @@
.\..\..\..\lib64\icutud.tlb
- ..\..\..\bin64\icutu64d.dll
+ ..\..\..\bin64\icutu65d.dll.\..\..\..\lib64\icutud.pdb..\..\..\lib64\icutud.lib
@@ -160,7 +160,7 @@
..\..\..\libARM\icutu.tlb
- ..\..\..\binARM\icutu64.dll
+ ..\..\..\binARM\icutu65.dll.\..\..\..\libARM\icutu.pdb..\..\..\libARM\icutu.lib
@@ -173,7 +173,7 @@
ProgramDatabase
- ..\..\..\binARM\icutu64d.dll
+ ..\..\..\binARM\icutu65d.dll.\..\..\..\libARM\icutud.pdb..\..\..\libARM\icutud.lib
@@ -194,7 +194,7 @@
.\..\..\..\libARM64\icutu.tlb
- ..\..\..\binARM64\icutu64.dll
+ ..\..\..\binARM64\icutu65.dll.\..\..\..\libARM64\icutu.pdb..\..\..\libARM64\icutu.lib
@@ -207,7 +207,7 @@
ProgramDatabase
- ..\..\..\binARM64\icutu64d.dll
+ ..\..\..\binARM64\icutu65d.dll.\..\..\..\libARM64\icutud.pdb..\..\..\libARM64\icutud.lib
diff --git a/icu4j/build.properties b/icu4j/build.properties
index 121934f804a..0e19da05f5c 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 = 64
-api.report.prev.version = 63
-release.file.ver = 64_2
-api.doc.version = 64.2
-maven.pom.ver = 64.2
+api.report.version = 65
+api.report.prev.version = 64
+release.file.ver = 65rc
+api.doc.version = 65 Release Candidate
+maven.pom.ver = 65.1-SNAPSHOT
diff --git a/icu4j/eclipse-build/build.properties b/icu4j/eclipse-build/build.properties
index abe1745f147..a8a357c4df7 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=64.2.0
+icu4j.plugin.impl.version.string=65.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=64
+icu4j.data.version.number=65
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 28ef244b509..59dc3f8169e 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 = "64b";
+ public static final String ICU_DATA_VERSION_PATH = "65b";
/**
* 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(64, 2, 0, 0);
+ ICU_VERSION = getInstance(65, 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 815096f7b7d..69d0a7dc8f5 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 = 64
-icu4j.impl.version = 64.2
-icu4j.data.version = 64
+icu4j.spec.version = 65
+icu4j.impl.version = 65.1
+icu4j.data.version = 65
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 51a042e529c..7cd2f6127d1 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:43a8fe03049ca2fc11189c20cdc0baa3248a983d9885fe44f7946aca7082979a
-size 12842784
+oid sha256:c2a8d9132a6abb4b4b7c448e87d90ca5fb95c257635ed4747b47adfdf21d204f
+size 12843164
diff --git a/icu4j/main/shared/data/icutzdata.jar b/icu4j/main/shared/data/icutzdata.jar
index 55733481cbe..3998c5d23e3 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:7577676b2d0562367d1e2e95e3506416402f868302bd3eb5255fbd64ae3ccf80
-size 94184
+oid sha256:b4e29452c0ed3f5d42df3a42c2a6a9a8000ac866ff258397f63814ca7b3394c0
+size 94189
diff --git a/icu4j/main/shared/data/testdata.jar b/icu4j/main/shared/data/testdata.jar
index 55aaef15034..fdc11eb41c1 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:bcb07f3738f1e8c216ac47e9b091a0946e107e3f74251e6be3a21adba8dd71c4
-size 723370
+oid sha256:5eaaf9f3c3ad21c4dc6fbe408e7461baf27eb4e1b94676f4e114f1415fb168f5
+size 726372
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 b9120693384..ae6e81d53ba 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="64.2";
+ public static final String ICU4C_VERSION="65.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 37169a27dba..9b8a4b7bce3 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 64.2
-(Last Update: 2019-Apr-04)
+
Read Me for ICU4J 65.1
+(Last Update: 2019-Aug-29)
-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 65.
The contents of this document may not reflect the recent changes done
-for ICU 64 development. This release candidate is intended for those
-wishing to verify ICU 64 integration before final release. It is not
-recommended for production use. -->
+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.
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 64 is version 7. Java runtime version 6 is not supported.
+The minimum Java runtime version supported by ICU4J 65 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 64 is tested on JRE 7, 8, 9, 10 and 11.
+JRE version 7 or later. ICU4J 65 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>64.2</version>
+ <version>65.1</version>
</dependency>
<dependency>
<groupId>com.ibm.icu</groupId>
<artifactId>icu4j-charset</artifactId>
- <version>64.2</version>
+ <version>65.1</version>
</dependency>
<dependency>
<groupId>com.ibm.icu</groupId>
<artifactId>icu4j-localespi</artifactId>
- <version>64.2</version>
+ <version>65.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 icudt64b,
+
The primary locale data is under the directory icudt65b,
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 icudt64b/brkitr,
+
The break iterator data is under the directory icudt65b/brkitr,
as a set of ".res", ".brk" and ".dict" files.
-
The collation data is under the directory icudt64b/coll,
+
The collation data is under the directory icudt65b/coll,
as a set of ".res" files.
-
The currency display name data is under the directory icudt64b/curr,
+
The currency display name data is under the directory icudt65b/curr,
as a set of ".res" files.
-
The language display name data is under the directory icudt64b/lang,
+
The language display name data is under the directory icudt65b/lang,
as a set of ".res" files.
The rule-based number format data is under the directory
- icudt64b/rbnf, as a set of ".res" files.
+ icudt65b/rbnf, as a set of ".res" files.
-
The region display name data is under the directory icudt64b/region,
+
The region display name data is under the directory icudt65b/region,
as a set of ".res" files.
The rule-based transliterator data is under the directory
- icudt64b/translit, as a set of ".res" files.
+ icudt65b/translit, as a set of ".res" files.
-
The measurement unit data is under the directory icudt64b/unit,
+
The measurement unit data is under the directory icudt65b/unit,
as a set of ".res" files.
The time zone display name data is under the directory
- icudt64b/zone, as a set of ".res" files.
+ icudt65b/zone, as a set of ".res" files.
The character property data and default unicode collation algorithm
- (UCA) data is found under the directory icudt64b, as a set of
+ (UCA) data is found under the directory icudt65b, as a set of
".icu" files.
-
The normalization data is found under the directory icudt64b,
+
The normalization data is found under the directory icudt65b,
as a set of ".nrm" files.
The character set converter data is under the directory
- icudt64b, as a set of ".cnv" files. These files are
+ icudt65b, 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
- icudt64b, as zoneinfo64.res.
+ icudt65b, as zoneinfo64.res.
-
The holiday data is under the directory icudt64b,
+
The holiday data is under the directory icudt65b,
as a set of ".class" files, named "HolidayBundle_"
followed by the locale ID.
@@ -874,8 +874,8 @@ ICU4J data is built by ICU4C tools. Please see "icu4j-readme.txt" in icu4c/sourc
Generating Data from CLDR
Note: This procedure assumes that all 3 sources are present
-
Checkout or download CLDR version 'release-35'
-
Checkout ICU with tag 'release-64-2'
+
Checkout or download CLDR version 'release-36'
+
Checkout ICU with tag 'release-65-1'
cd to icu4c/source/data directory
Follow the instructions in icu4c/source/data/cldr-icu-readme.txt