-
Notifications
You must be signed in to change notification settings - Fork 48
/
version.txt
39 lines (38 loc) · 1.53 KB
/
version.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# This file contains the version of ICU in the repo, which is
# primarily used for versioning pre-built binary downloads.
#
# ICU Version Number Schema:
#
# The ICU version number has 4 parts:
# Major . Minor . Patch-level . Build-level
#
# Each of these is a uint8_t value, which gives a range of 0-255.
#
# The upstream ICU library reserves the right to use the Major, Minor,
# and Patch-level version parts in releases, but leaves the Build-level
# part for "client" usage.
#
# We use/set the "build-level" part in order to have a consistent
# version number across different packaging mechanisms that might be
# used (Ex: VPack, Nuget, Tarball, etc.)
#
# Each time a new set of packages needs to be produced, we increment
# the build-level version number by 1.
#
# When a new version of ICU is ingested, this will update/change the
# Major and Minor versions, and we will reset the build-level version
# part back to 0.
#
# In order to keep track of what exact version of ICU was ingested,
# the variable "ICU_upstream_hash" records the SHA1 hash from the upstream
# maint/maint-* branch when a new version is ingested. This shouldn't be
# changed or modified unless a new version is being ingested.
#
# This makes it easier to tell if a post-release fix in the upstream
# maint/maint-* branch needs to be cherry-picked into this repo.
#
# Note: The version number needs to be kept in sync with the value
# in the header file "uvernum.h" whenever updated and/or changed.
#
ICU_version = 72.1.0.3
ICU_upstream_hash = 6046af063ddd7ed9cbab601a3c6304ad9070545d