Skip to content

Update time zone data files to tzdata release 2025b#1674

Draft
my-ship-it wants to merge 6 commits intoapache:REL_2_STABLEfrom
my-ship-it:update-tzdata-2025b
Draft

Update time zone data files to tzdata release 2025b#1674
my-ship-it wants to merge 6 commits intoapache:REL_2_STABLEfrom
my-ship-it:update-tzdata-2025b

Conversation

@my-ship-it
Copy link
Copy Markdown
Contributor

@my-ship-it my-ship-it commented Apr 10, 2026

Summary

Cherry-picked upstream PostgreSQL tzdata updates from 2022g through 2025b, bringing the bundled timezone data to the latest version.

This fixes the America/Mexico_City timezone issue where the database incorrectly applies DST (CDT/UTC-5) after Mexico abolished Daylight Saving Time in October 2022.

Other notable changes include DST law changes for Greenland and Chile, new timezones (America/Ciudad_Juarez, America/Coyhaique), and historical corrections for multiple regions.

Fixes #1670

Cherry-picked upstream commits

Commit Description
758f44bc3a3 Update time zone data files to tzdata release 2022g
4ddee4d9de9 Update time zone data files to tzdata release 2023c
b4fb76fb528 Update time zone data files to tzdata release 2024a
a0c8d600bb7 Update time zone data files to tzdata release 2024b
d62403c5129 Update time zone data files to tzdata release 2025a
e076120d99f Update time zone data files to tzdata release 2025b

@my-ship-it my-ship-it mentioned this pull request Apr 10, 2026
@my-ship-it my-ship-it requested review from reshke and x4m April 10, 2026 02:32
tglsfdc added 6 commits April 10, 2026 10:52
DST law changes in Greenland and Mexico.  Notably, a new timezone
America/Ciudad_Juarez has been split off from America/Ojinaga.

Historical corrections for northern Canada, Colombia, and Singapore.
DST law changes in Egypt, Greenland, Morocco, and Palestine.

When observing Moscow time, Europe/Kirov and Europe/Volgograd now
use the abbreviations MSK/MSD instead of numeric abbreviations,
for consistency with other timezones observing Moscow time.

Also, America/Yellowknife is no longer distinct from America/Edmonton;
this affects some pre-1948 timestamps in that area.
DST law changes in Ittoqqortoormiit, Greenland (America/Scoresbysund),
Kazakhstan (Asia/Almaty and Asia/Qostanay) and Palestine; as well as
updates for the Antarctic stations Casey and Vostok.

Historical corrections for Vietnam, Toronto, and Miquelon.
Historical corrections for Mexico, Mongolia, and Portugal.
Notably, Asia/Choibalsan is now an alias for Asia/Ulaanbaatar
rather than being a separate zone, mainly because the differences
between those zones were found to be based on untrustworthy data.
DST law changes in Paraguay.
Historical corrections for the Philippines.

Backpatch-through: 13
DST law changes in Chile: there is a new time zone America/Coyhaique
for Chile's Aysén Region, to account for it changing to UTC-03
year-round and thus diverging from America/Santiago.

Historical corrections for Iran.

Backpatch-through: 13
@my-ship-it my-ship-it force-pushed the update-tzdata-2025b branch from 3824f3c to c773340 Compare April 10, 2026 02:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants