Skip to content

[Intl] Take timezoneTypes’ ianaMap into account #61426

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 1 commit into from
Aug 19, 2025

Conversation

MatTheCat
Copy link
Contributor

@MatTheCat MatTheCat commented Aug 14, 2025

Q A
Branch? 6.4
Bug fix? yes
New feature? no
Deprecations? no
Issues Fix #61289
License MIT

Timezones name are CLDR canonical’s which “[are] based on very old version of the time zone database” (source). This means that IANA canonical timezones won’t appear if they changed, so this PR adds them.

EDIT: I see tests run against ICU 76.1; should I update everything to 77.1?

@ro0NL
Copy link
Contributor

ro0NL commented Aug 15, 2025

i'd do the icu update first yes

for this PR it will also impact the timezone form type, but i dont think it matters much

@MatTheCat
Copy link
Contributor Author

MatTheCat commented Aug 15, 2025

My mistake, data were updated by #60157; I needed to order the test’s zones and update the timezone <=> country mapping. Should be good now.

Copy link
Member

@nicolas-grekas nicolas-grekas left a comment

Choose a reason for hiding this comment

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

I'm just wondering: shouldn't we merge this to 6.4?

@stof
Copy link
Member

stof commented Aug 19, 2025

Given that we update the ICU data in the LTS version, fixes to the data generator should indeed be merged in 6.4, otherwise the next update will still use the old data generator (until the EOL of 6.4)

@nicolas-grekas nicolas-grekas modified the milestones: 7.4, 6.4 Aug 19, 2025
@nicolas-grekas
Copy link
Member

Thank you @MatTheCat.

@nicolas-grekas nicolas-grekas merged commit ab6a579 into symfony:6.4 Aug 19, 2025
8 of 12 checks passed
@MatTheCat MatTheCat deleted the ticket_61289 branch August 19, 2025 14:05
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.

Timezone Asia/Calcutta deprecated
5 participants