deps: update ICU to 64.2 #27361
Closed
deps: update ICU to 64.2 #27361
Conversation
richardlau
requested changes
Apr 23, 2019
Unrelated license changes, please investigate.
Update the version of the bundled ICU (deps/icu-small) to ICU version 64.2 (Unicode 12, CLDR 35) Fixes: nodejs#26388
|
@richardlau @targos PTAL now. |
richardlau
approved these changes
Apr 23, 2019
Second commit LGTM.
RSLGTM for the first commit.
targos
reviewed
Apr 23, 2019
LICENSE
Outdated
| @@ -114,12 +114,12 @@ The externally maintained libraries used by Node.js are: | |||
| IN THE SOFTWARE. | |||
| """ | |||
|
|
|||
| - ICU, located at deps/icu-small, is licensed as follows: | |||
| - ICU, located at deps/icu, is licensed as follows: | |||
Suggested change
| - ICU, located at deps/icu, is licensed as follows: | |
| - ICU, located at deps/icu-small, is licensed as follows: |
Update the LICENSE file and tools/icu/current_ver.dep file in order to finalize the upgrade to ICU 64.2
|
Great for doing this! Didn’t review yet
^ if you “make clean” and rerun the license gen it should change the
license file to Be consistent
|
|
@srl295 fixed it already! Thanks. |
srl295
reviewed
Apr 23, 2019
srl295
approved these changes
Apr 23, 2019
|
filed #27369 (comment) to support sha512 in the current_ver.dep |
2 tasks
mhdawson
approved these changes
Apr 23, 2019
Rubber stamp LGTM
|
Oh also, this is needed for Japanese Era (Reiwa) support |
|
Landed in 6bbb9eb...c80c414 |
2 tasks
targos
added a commit
that referenced
this issue
Apr 27, 2019
Notable changes:
* intl:
* Update ICU to 64.2. This adds support for Japanese Era (Reiwa).
#27361
* Fixes a bug in ICU that affected Node.js 12.0.0 in the case where
`new Date().toLocaleString()` was called with a non-default locale.
#27415
* C++ API:
* Added an `Environment` overload of `EmitAsyncDestroy`.
#27255
PR-URL: TODO
Merged
targos
added a commit
that referenced
this issue
Apr 29, 2019
Notable changes:
* intl:
* Update ICU to 64.2. This adds support for Japanese Era (Reiwa).
#27361
* Fixes a bug in ICU that affected Node.js 12.0.0 in the case where
`new Date().toLocaleString()` was called with a non-default locale.
#27415
* C++ API:
* Added an overload of `EmitAsyncDestroy` that can be used during
garbage collection.
#27255
PR-URL: #27440
targos
added a commit
that referenced
this issue
Apr 29, 2019
Notable changes:
* intl:
* Update ICU to 64.2. This adds support for Japanese Era (Reiwa).
#27361
* Fixes a bug in ICU that affected Node.js 12.0.0 in the case where
`new Date().toLocaleString()` was called with a non-default locale.
#27415
* C++ API:
* Added an overload of `EmitAsyncDestroy` that can be used during
garbage collection.
#27255
PR-URL: #27440
|
Yes, great work @ryzokuken and reviewers! Happy to see this landed before Reiwa starts. |
Merged
BethGriggs
pushed a commit
that referenced
this issue
May 28, 2019
Notable changes:
- **deps**:
- update ICU to 64.2 (Ujjwal Sharma)
[#27361](#27361)
- upgrade npm to 6.9.0 (Kat Marchán)
[#26244](#26244)
- upgrade openssl sources to 1.1.1b (Sam Roberts)
[#26327](#26327)
- upgrade to libuv 1.28.0 (cjihrig)
[#27241](#27241)
- **events**:
- add once method to use promises with EventEmitter (Matteo Collina)
[#26078](#26078)
- **n-api**:
- mark thread-safe function as stable (Gabriel Schulhof)
[#25556](#25556)
- **repl**:
- support top-level for-await-of (Shelley Vohr)
[#23841](#23841)
- **zlib**:
- add brotli support (Anna Henningsen)
[#24938](#24938)
PR-URL: #27514
BethGriggs
pushed a commit
that referenced
this issue
May 28, 2019
Notable changes:
- **deps**:
- update ICU to 64.2 (Ujjwal Sharma)
[#27361](#27361)
- upgrade npm to 6.9.0 (Kat Marchán)
[#26244](#26244)
- upgrade openssl sources to 1.1.1b (Sam Roberts)
[#26327](#26327)
- upgrade to libuv 1.28.0 (cjihrig)
[#27241](#27241)
- **events**:
- add once method to use promises with EventEmitter (Matteo Collina)
[#26078](#26078)
- **n-api**:
- mark thread-safe function as stable (Gabriel Schulhof)
[#25556](#25556)
- **repl**:
- support top-level for-await-of (Shelley Vohr)
[#23841](#23841)
- **zlib**:
- add brotli support (Anna Henningsen)
[#24938](#24938)
PR-URL: #27514
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Release Date: April 17th
Fixes: #26388
Checklist
make -j4 test(UNIX), orvcbuild test(Windows) passes/cc @srl295 @refack @targos🎉
NOTE: This is required to make V8's canary work with Node.js again.
The text was updated successfully, but these errors were encountered: