Canada’s Northwest Territories moved to permanent -06 on 2026-08-21.
Fix security, performance and porting bugs in zic and localtime.
Alberta moved to permanent -06 on 2026-06-18.
Morocco moves to permanent +00 on 2026-09-20.
More integer overflow bugs have been fixed in zic.
British Columbia moved to permanent -07 on 2026-03-09.
zic no longer mishandles a last transition to a new time type.
Some more overflow bugs have been fixed in zic.
Moldova has used EU transition times since 2022.
-DTZ_RUNTIME_LEAPS=0 disables runtime support for leap seconds.
TZif files are no longer limited to 50 bytes of abbreviations.
zic is no longer limited to 50 leap seconds.
Several integer overflow bugs have been fixed.
Several code changes for compatibility with FreeBSD.
New zone for Aysén Region in Chile which moves from -04/-03 to -03.
Paraguay adopted permanent -03 starting spring 2024.
Improve pre-1991 data for the Philippines.
Etc/Unknown is now reserved.
Improve historical data for Mexico, Mongolia, and Portugal.
System V names are now obsolescent.
The main data form now uses %z.
The code now conforms to RFC 8536 for early timestamps.
Support POSIX.1-2024, which removes asctime_r and ctime_r.
Assume POSIX.2-1992 or later for shell scripts.
SUPPORT_C89 now defaults to 1.
Revert POSIX conformance of old SysV names EST5EDT, CST6CDT, MST7MDT and
PST8PDT (Revert-Fix-POSIX-conformance-of-old-SysV-names.patch, the same
patch as in Debian 2026e-1).