diff --git a/icu4c/source/common/common.vcxproj b/icu4c/source/common/common.vcxproj
index 44f4f8803f8..60f7cb98d40 100644
--- a/icu4c/source/common/common.vcxproj
+++ b/icu4c/source/common/common.vcxproj
@@ -104,7 +104,7 @@
0x0409
- ..\..\bin\icuuc53.dll
+ ..\..\bin\icuuc54.dll
true
.\..\..\lib\icuuc.pdb
true
@@ -145,7 +145,7 @@
0x0409
- ..\..\bin\icuuc53d.dll
+ ..\..\bin\icuuc54d.dll
true
true
.\..\..\lib\icuucd.pdb
@@ -183,7 +183,7 @@
0x0409
- ..\..\bin64\icuuc53.dll
+ ..\..\bin64\icuuc54.dll
true
.\..\..\lib64\icuuc.pdb
true
@@ -222,7 +222,7 @@
0x0409
- ..\..\bin64\icuuc53d.dll
+ ..\..\bin64\icuuc54d.dll
true
true
.\..\..\lib64\icuucd.pdb
diff --git a/icu4c/source/common/unicode/uvernum.h b/icu4c/source/common/unicode/uvernum.h
index de53928ade2..91870fa75b8 100644
--- a/icu4c/source/common/unicode/uvernum.h
+++ b/icu4c/source/common/unicode/uvernum.h
@@ -57,19 +57,19 @@
* This value will change in the subsequent releases of ICU
* @stable ICU 2.4
*/
-#define U_ICU_VERSION_MAJOR_NUM 53
+#define U_ICU_VERSION_MAJOR_NUM 54
/** 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 1
+#define U_ICU_VERSION_MINOR_NUM 0
/** The current ICU patchlevel version as an integer.
* This value will change in the subsequent releases of ICU
* @stable ICU 2.4
*/
-#define U_ICU_VERSION_PATCHLEVEL_NUM 0
+#define U_ICU_VERSION_PATCHLEVEL_NUM 1
/** The current ICU build level version as an integer.
* This value is for use by ICU clients. It defaults to 0.
@@ -83,7 +83,7 @@
* This value will change in the subsequent releases of ICU
* @stable ICU 2.6
*/
-#define U_ICU_VERSION_SUFFIX _53
+#define U_ICU_VERSION_SUFFIX _54
/**
* \def U_DEF2_ICU_ENTRY_POINT_RENAME
@@ -118,19 +118,19 @@
* This value will change in the subsequent releases of ICU
* @stable ICU 2.4
*/
-#define U_ICU_VERSION "53.1"
+#define U_ICU_VERSION "54.0.1"
/** The current ICU library major/minor version as a string without dots, for library name suffixes.
* This value will change in the subsequent releases of ICU
* @stable ICU 2.6
*/
-#define U_ICU_VERSION_SHORT "53"
+#define U_ICU_VERSION_SHORT "54"
#ifndef U_HIDE_INTERNAL_API
/** Data version in ICU4C.
* @internal ICU 4.4 Internal Use Only
**/
-#define U_ICU_DATA_VERSION "53.1"
+#define U_ICU_DATA_VERSION "54.0.1"
#endif /* U_HIDE_INTERNAL_API */
/*===========================================================================
diff --git a/icu4c/source/data/makedata.mak b/icu4c/source/data/makedata.mak
index 8a784bbd406..bf85a6b6af4 100644
--- a/icu4c/source/data/makedata.mak
+++ b/icu4c/source/data/makedata.mak
@@ -10,7 +10,7 @@
##############################################################################
# Keep the following in sync with the version - see common/unicode/uvernum.h
-U_ICUDATA_NAME=icudt53
+U_ICUDATA_NAME=icudt54
##############################################################################
U_ICUDATA_ENDIAN_SUFFIX=l
UNICODE_VERSION=6.3
diff --git a/icu4c/source/data/misc/icuver.txt b/icu4c/source/data/misc/icuver.txt
index 22589727b69..c7f66f07b1b 100644
--- a/icu4c/source/data/misc/icuver.txt
+++ b/icu4c/source/data/misc/icuver.txt
@@ -6,6 +6,6 @@
// ***************************************************************************
icuver:table(nofallback){
- DataVersion { "53.1.0.0" }
- ICUVersion { "53.1.0.0" }
+ DataVersion { "54.0.1.0" }
+ ICUVersion { "54.0.1.0" }
}
diff --git a/icu4c/source/i18n/i18n.vcxproj b/icu4c/source/i18n/i18n.vcxproj
index 64452f8f300..4b32d015122 100644
--- a/icu4c/source/i18n/i18n.vcxproj
+++ b/icu4c/source/i18n/i18n.vcxproj
@@ -107,7 +107,7 @@
../common;%(AdditionalIncludeDirectories)
- ..\..\bin\icuin53.dll
+ ..\..\bin\icuin54.dll
true
.\..\..\lib\icuin.pdb
true
@@ -151,7 +151,7 @@
../common;%(AdditionalIncludeDirectories)
- ..\..\bin\icuin53d.dll
+ ..\..\bin\icuin54d.dll
true
true
.\..\..\lib\icuind.pdb
@@ -192,7 +192,7 @@
../common;%(AdditionalIncludeDirectories)
- ..\..\bin64\icuin53.dll
+ ..\..\bin64\icuin54.dll
true
.\..\..\lib64\icuin.pdb
true
@@ -234,7 +234,7 @@
../common;%(AdditionalIncludeDirectories)
- ..\..\bin64\icuin53d.dll
+ ..\..\bin64\icuin54d.dll
true
true
.\..\..\lib64\icuind.pdb
diff --git a/icu4c/source/io/io.vcxproj b/icu4c/source/io/io.vcxproj
index 47ce56f8901..3b5a24c0c31 100644
--- a/icu4c/source/io/io.vcxproj
+++ b/icu4c/source/io/io.vcxproj
@@ -107,7 +107,7 @@
..\common;%(AdditionalIncludeDirectories)
- ..\..\bin\icuio53.dll
+ ..\..\bin\icuio54.dll
true
.\..\..\lib\icuio.pdb
true
@@ -151,7 +151,7 @@
..\common;%(AdditionalIncludeDirectories)
- ..\..\bin\icuio53d.dll
+ ..\..\bin\icuio54d.dll
true
true
.\..\..\lib\icuiod.pdb
@@ -192,7 +192,7 @@
..\common;%(AdditionalIncludeDirectories)
- ..\..\bin64\icuio53.dll
+ ..\..\bin64\icuio54.dll
true
.\..\..\lib64\icuio.pdb
true
@@ -234,7 +234,7 @@
..\common;%(AdditionalIncludeDirectories)
- ..\..\bin64\icuio53d.dll
+ ..\..\bin64\icuio54d.dll
true
true
.\..\..\lib64\icuiod.pdb
diff --git a/icu4c/source/layout/layout.vcxproj b/icu4c/source/layout/layout.vcxproj
index 0f51cc5bbb1..ae3f1cb417a 100644
--- a/icu4c/source/layout/layout.vcxproj
+++ b/icu4c/source/layout/layout.vcxproj
@@ -110,7 +110,7 @@
..\common;%(AdditionalIncludeDirectories)
- ..\..\bin\icule53d.dll
+ ..\..\bin\icule54d.dll
true
true
.\..\..\lib\iculed.pdb
@@ -151,7 +151,7 @@
..\common;%(AdditionalIncludeDirectories)
- ..\..\bin\icule53.dll
+ ..\..\bin\icule54.dll
true
.\..\..\lib\icule.pdb
true
@@ -195,7 +195,7 @@
..\common;%(AdditionalIncludeDirectories)
- ..\..\bin64\icule53d.dll
+ ..\..\bin64\icule54d.dll
true
true
.\..\..\lib64\iculed.pdb
@@ -234,7 +234,7 @@
..\common;%(AdditionalIncludeDirectories)
- ..\..\bin64\icule53.dll
+ ..\..\bin64\icule54.dll
true
.\..\..\lib64\icule.pdb
true
diff --git a/icu4c/source/layoutex/layoutex.vcxproj b/icu4c/source/layoutex/layoutex.vcxproj
index 38994cf60e4..e823b621334 100644
--- a/icu4c/source/layoutex/layoutex.vcxproj
+++ b/icu4c/source/layoutex/layoutex.vcxproj
@@ -107,7 +107,7 @@
0x0409
- ..\..\bin\iculx53.dll
+ ..\..\bin\iculx54.dll
true
.\..\..\lib\iculx.pdb
true
@@ -150,7 +150,7 @@
0x0409
- ..\..\bin\iculx53d.dll
+ ..\..\bin\iculx54d.dll
true
true
.\..\..\lib\iculxd.pdb
@@ -190,7 +190,7 @@
0x0409
- ..\..\bin64\iculx53.dll
+ ..\..\bin64\iculx54.dll
true
.\..\..\lib64\iculx.pdb
true
@@ -231,7 +231,7 @@
0x0409
- ..\..\bin64\iculx53d.dll
+ ..\..\bin64\iculx54d.dll
true
true
.\..\..\lib64\iculxd.pdb
diff --git a/icu4c/source/stubdata/stubdata.vcxproj b/icu4c/source/stubdata/stubdata.vcxproj
index 709365a11ec..b1b41a63949 100644
--- a/icu4c/source/stubdata/stubdata.vcxproj
+++ b/icu4c/source/stubdata/stubdata.vcxproj
@@ -113,7 +113,7 @@
echo "File with stubdata build time, used as a dependency to trigger fresh data build, since stubdata dll will overwrite the real one." > "$(ProjectDir)stubdatabuilt.txt"
- ..\..\bin\icudt53.dll
+ ..\..\bin\icudt54.dll
true
true
.\x86\Release\icudt.pdb
@@ -160,7 +160,7 @@
echo "File with stubdata build time, used as a dependency to trigger fresh data build, since stubdata dll will overwrite the real one." > "$(ProjectDir)stubdatabuilt.txt"
- ..\..\bin\icudt53.dll
+ ..\..\bin\icudt54.dll
true
.\x86\Debug/icudt.pdb
true
@@ -207,7 +207,7 @@
echo "File with stubdata build time, used as a dependency to trigger fresh data build, since stubdata dll will overwrite the real one." > "$(ProjectDir)stubdatabuilt.txt"
- ..\..\bin64\icudt53.dll
+ ..\..\bin64\icudt54.dll
true
true
.\x64\Release\icudt.pdb
@@ -252,7 +252,7 @@
echo "File with stubdata build time, used as a dependency to trigger fresh data build, since stubdata dll will overwrite the real one." > "$(ProjectDir)stubdatabuilt.txt"
- ..\..\bin64\icudt53.dll
+ ..\..\bin64\icudt54.dll
true
.\x64\Debug/icudt.pdb
true
diff --git a/icu4c/source/tools/ctestfw/ctestfw.vcxproj b/icu4c/source/tools/ctestfw/ctestfw.vcxproj
index 4ea4b745443..c636839823e 100644
--- a/icu4c/source/tools/ctestfw/ctestfw.vcxproj
+++ b/icu4c/source/tools/ctestfw/ctestfw.vcxproj
@@ -107,7 +107,7 @@
0x0409
- ..\..\..\bin\icutest53.dll
+ ..\..\..\bin\icutest54.dll
true
.\..\..\..\lib\icutest.pdb
true
@@ -150,7 +150,7 @@
0x0409
- ..\..\..\bin\icutest53d.dll
+ ..\..\..\bin\icutest54d.dll
true
true
.\..\..\..\lib\icutestd.pdb
@@ -190,7 +190,7 @@
0x0409
- ..\..\..\bin64\icutest53.dll
+ ..\..\..\bin64\icutest54.dll
true
.\..\..\..\lib64\icutest.pdb
true
@@ -231,7 +231,7 @@
0x0409
- ..\..\..\bin64\icutest53d.dll
+ ..\..\..\bin64\icutest54d.dll
true
true
.\..\..\..\lib64\icutestd.pdb
diff --git a/icu4c/source/tools/toolutil/toolutil.vcxproj b/icu4c/source/tools/toolutil/toolutil.vcxproj
index 0974c55ecf8..b1d48165e4c 100644
--- a/icu4c/source/tools/toolutil/toolutil.vcxproj
+++ b/icu4c/source/tools/toolutil/toolutil.vcxproj
@@ -107,7 +107,7 @@
0x0409
- ..\..\..\bin\icutu53.dll
+ ..\..\..\bin\icutu54.dll
true
..\..\..\lib;%(AdditionalLibraryDirectories)
.\..\..\..\lib\icutu.pdb
@@ -151,7 +151,7 @@
0x0409
- ..\..\..\bin\icutu53d.dll
+ ..\..\..\bin\icutu54d.dll
true
..\..\..\lib;%(AdditionalLibraryDirectories)
true
@@ -193,7 +193,7 @@
0x0409
- ..\..\..\bin64\icutu53.dll
+ ..\..\..\bin64\icutu54.dll
true
..\..\..\lib64;%(AdditionalLibraryDirectories)
.\..\..\..\lib64\icutu.pdb
@@ -235,7 +235,7 @@
0x0409
- ..\..\..\bin64\icutu53d.dll
+ ..\..\..\bin64\icutu54d.dll
true
..\..\..\lib64;%(AdditionalLibraryDirectories)
true