Skip to content

[Intl] Update ICU to version 55 #18019

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Mar 6, 2016
Merged

[Intl] Update ICU to version 55 #18019

merged 4 commits into from
Mar 6, 2016

Conversation

jakzal
Copy link
Contributor

@jakzal jakzal commented Mar 5, 2016

Q A
Branch 2.3
Bug fix? yes
New feature? no
BC breaks? no
Deprecations? no
Tests pass? yes
Fixed tickets #14260
License MIT
Doc PR -

The update script needed to be fixed to work with latest data files from ICU as well.

The only change I needed to do in stubs and tests is related to the way negative numbers are formatted for currencies (a change from (£100) to -£100).

Form tests needed an update as well, as some date formats have changed.

@jakzal
Copy link
Contributor Author

jakzal commented Mar 5, 2016

Some form tests are failing.

status: needs work

@jakzal
Copy link
Contributor Author

jakzal commented Mar 5, 2016

Form tests updated. Failure on appveyor is unrelated.

status: needs review

@@ -1,5 +1,5 @@
{
"Version": "2.1.8.20",
"Version": "2.1.13.24",
"Names": {
"aa": "Afarski",
"ab": "abhaski",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is the case here intended ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a generated file.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's better to review this PR commit by commit. "[Intl] Update the ICU data to version 55" is an update for generated files.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok thanks.

@HeahDude
Copy link
Contributor

HeahDude commented Mar 5, 2016

This is big. Great work!

@fabpot
Copy link
Member

fabpot commented Mar 6, 2016

Thank you @jakzal.

@fabpot fabpot merged commit fac3de6 into symfony:2.3 Mar 6, 2016
fabpot added a commit that referenced this pull request Mar 6, 2016
This PR was merged into the 2.3 branch.

Discussion
----------

[Intl] Update ICU to version 55

| Q             | A
| ------------- | ---
| Branch        | 2.3
| Bug fix?      | yes
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | #14260
| License       | MIT
| Doc PR        | -

The update script needed to be fixed to work with latest data files from ICU as well.

The only change I needed to do in stubs and tests is related to the way negative numbers are formatted for currencies (a change from `(£100)` to `-£100`).

Form tests needed an update as well, as some date formats have changed.

Commits
-------

fac3de6 [Form] Update form tests after the ICU data update
6822147 [Intl] Update tests and the number formatter to match behaviour of the intl extension
37a9d8c [Intl] Update the ICU data to version 55
894ce3c [Intl] Fix the update-data.php script in preparation for ICU 5.5
@jakzal jakzal deleted the icu-55-update branch March 6, 2016 10:49
@HeahDude HeahDude mentioned this pull request Mar 7, 2016
@webmozart
Copy link
Contributor

Awesome @jakzal, thanks so much! :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants