Changelog

2025b

Zone Changes

  • Add new zone America/Coyhaique by taking area from America/Santiago.
  • Directly use OpenStreetMap data for areas in North and South Dakota.
  • Update to latest OSM data

2025a

Zone Changes

  • Update to latest OSM data

2024b

Zone Changes

  • Remove Asia/Choibalsan as it has been moved to the "backward" file in the timezone database.
  • Add an expected zone overlap between Asia/Pyongyang and Asia/Shanghai for a disputed area within the Tumen River.
  • Explicitly include Kalapani Territory in both Asia/Kathmandu and Asia/Kolkata.
  • Update to latest OSM data

Other Changes

  • Update a few npm pacakges.

2024a

Zone Changes

  • Update to reflect "same since now" changes taking effect in Kazakhstan
  • Update to latest OSM data

Other Changes

  • Add GitHub Action to create a new issue upon detecting a new timezone database release (#169)
  • Additional notes in #168

2023d

Zone Changes

  • Directly use OpenStreetMap timezone relations for the following zones:
  • Asia/Shanghai
  • Asia/Tashkent
  • Asia/Thimphu
  • Asia/Urumqi
  • Asia/Yangon
  • Asia/Yekaterinburg
  • Australia/Adelaide
  • Australia/Brisbane
  • Australia/Darwin
  • Australia/Hobart
  • Australia/Lindeman
  • Australia/Lord_Howe
  • Australia/Melbourne
  • Australia/Perth
  • Europe/Astrakhan
  • Europe/Berlin
  • Europe/Busingen
  • Europe/Kirov
  • Europe/Kyiv
  • Europe/Moscow
  • Europe/Paris
  • Europe/Samara
  • Europe/Saratov
  • Europe/Volgograd
  • Indian/Kerguelen
  • Pacific/Auckland
  • Pacific/Gambier
  • Pacific/Guam
  • Pacific/Honolulu
  • Pacific/Kwajalein
  • Pacific/Majuro
  • Pacific/Midway
  • Pacific/Noumea
  • Pacific/Pago_Pago
  • Pacific/Pitcairn
  • Pacific/Tahiti
  • Update to latest OSM data

Other Changes

  • Add code to be able to output additional release products (#145)
  • Add output of zones that share same timekeeping method since 1970
  • Add output of zones that share same timekeeping method since the current time
  • Add caching of various operations to reuse data from previous calculations
  • Refactor input data output
  • Move downloads to dedicated folder
  • Add cached data to dedicated folder
  • Include root-level files in root of zip file
  • Add ability to reuse downloaded OSM timezone comparison data by copying it to the working directory and reusing it on calculation retries
  • Refactor README noting new release types
  • Note Sponsorship Opportunity

... and many more older changes.