Releases: evansiroky/timezone-boundary-builder
Releases · evansiroky/timezone-boundary-builder
2025c
Zone Changes
- Merge ocean zones into other zones that have similar timekeeping methods in 1970 with oceans and Now with oceans data products. (#187)
- Update to latest OSM data
Other Changes
2025b
Zone Changes
- Add new zone
America/Coyhaiqueby taking area fromAmerica/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/Choibalsanas it has been moved to the "backward" file in the timezone database. - Add an expected zone overlap between
Asia/PyongyangandAsia/Shanghaifor a disputed area within the Tumen River. - Explicitly include Kalapani Territory in both
Asia/KathmanduandAsia/Kolkata. - Update to latest OSM data
Other Changes
- Update a few npm pacakges.
2024a
2023d
Zone Changes
- Directly use OpenStreetMap timezone relations for the following zones:
Asia/ShanghaiAsia/TashkentAsia/ThimphuAsia/UrumqiAsia/YangonAsia/YekaterinburgAustralia/AdelaideAustralia/BrisbaneAustralia/DarwinAustralia/HobartAustralia/LindemanAustralia/Lord_HoweAustralia/MelbourneAustralia/PerthEurope/AstrakhanEurope/BerlinEurope/BusingenEurope/KirovEurope/KyivEurope/MoscowEurope/ParisEurope/SamaraEurope/SaratovEurope/VolgogradIndian/KerguelenPacific/AucklandPacific/GambierPacific/GuamPacific/HonoluluPacific/KwajaleinPacific/MajuroPacific/MidwayPacific/NoumeaPacific/Pago_PagoPacific/PitcairnPacific/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
2023b
Zone Changes
- Directly use OpenStreetMap timezone relations for the following zones:
Africa/Porto-NovoAmerica/AnchorageAmerica/FortalezaAmerica/HavanaAmerica/MetlakatlaAmerica/NomeAmerica/NoronhaAmerica/NuukAmerica/Puerto_RicoAmerica/Punta_ArenasAmerica/RecifeAmerica/SantiagoAmerica/Sao_PauloAmerica/SitkaAmerica/St_ThomasArctic/LongyearbyenAsia/AqtauAsia/AtyrauAsia/BangkokAsia/FamagustaAsia/GazaAsia/HebronAsia/Ho_Chi_MinhAsia/JerusalemAsia/KamchatkaAsia/KhandygaAsia/KrasnoyarskAsia/Kuala_LumpurAsia/MagadanAsia/NicosiaAsia/PyongyangAsia/QostanayAsia/QyzylordaAsia/SrednekolymskAsia/Ust-NeraAsia/VladivostokAsia/YakutskPacific/Easter
- Allow timezones
America/AnchorageandAmerica/Dawsonto overlap (#145) - Update to latest OSM data
2022g
Zone Changes
- Merge
America/PangnirtungintoAmerica/Iqaluit - Create new zone
America/Ciudad_Juarezby taking area fromAmerica/Ojinaga - Allow timezones
Europe/LjubljanaandEurope/Zagrebto overlap - Directly use OpenStreetMap timezone relations for the following zones:
Africa/CairoAfrica/CasablancaAfrica/CeutaAfrica/El_AaiunAfrica/JohannesburgAfrica/JubaAfrica/KinshasaAfrica/LubumbashiAfrica/OuagadougouAmerica/AdakAmerica/DanmarkshavnAmerica/Lower_PrincesAmerica/MaceioAmerica/MarigotAmerica/ScoresbysundAmerica/ThuleAsia/AlmatyAsia/BarnaulAsia/ChoibalsanAsia/HovdAsia/IrkutskAsia/JakartaAsia/JayapuraAsia/KuchingAsia/MakassarAsia/NovokuznetskAsia/OmskAsia/PontianakAsia/SakhalinAsia/SamarkandAsia/UlaanbaatarAtlantic/AzoresAtlantic/CanaryAtlantic/MadeiraEurope/AmsterdamEurope/BelgradeEurope/HelsinkiEurope/LisbonEurope/LjubljanaEurope/LondonEurope/MadridEurope/OsloEurope/SimferopolEurope/ViennaIndian/ChagosIndian/ChristmasIndian/CocosIndian/MayotteIndian/ReunionPacific/ChathamPacific/ChuukPacific/GalapagosPacific/KantonPacific/KiritimatiPacific/MarquesasPacific/NorfolkPacific/Port_MoresbyPacific/RarotongaPacific/TarawaPacific/WakePacific/Wallis
- Update to latest OSM data
2022f
2022d
Zone Changes
- Remove
Europe/UzhgorodandEurope/Zaporozhye. Those areas are now covered byEurope/Kyiv. - Directly use OpenStreetMap timezone relations for the following zones:
Africa/AbidjanAfrica/AccraAfrica/Addis_AbabaAfrica/AlgiersAfrica/AsmaraAfrica/BamakoAfrica/BanguiAfrica/BanjulAfrica/BissauAfrica/BlantyreAfrica/BrazzavilleAfrica/BujumburaAfrica/ConakryAfrica/DakarAfrica/Dar_es_SalaamAfrica/DjiboutiAfrica/DoualaAfrica/FreetownAfrica/GaboroneAfrica/HarareAfrica/KampalaAfrica/KhartoumAfrica/KigaliAfrica/LagosAfrica/LibrevilleAfrica/LomeAfrica/LuandaAfrica/LusakaAfrica/MalaboAfrica/MaputoAfrica/MaseruAfrica/MbabaneAfrica/MogadishuAfrica/MonroviaAfrica/NairobiAfrica/NdjamenaAfrica/NiameyAfrica/NouakchottAfrica/Sao_TomeAfrica/TripoliAfrica/TunisAfrica/WindhoekAmerica/ManaguaAmerica/MartiniqueAmerica/MontevideoAmerica/MontserratAmerica/NassauAmerica/PanamaAmerica/ParamariboAmerica/Port-au-PrinceAmerica/Port_of_SpainAmerica/Porto_VelhoAmerica/Rio_BrancoAmerica/Santo_DomingoAmerica/St_BarthelemyAmerica/St_KittsAmerica/St_LuciaAmerica/St_VincentAmerica/TegucigalpaAmerica/TortolaAsia/AdenAsia/AmmanAsia/AnadyrAsia/AqtobeAsia/AshgabatAsia/BaghdadAsia/BahrainAsia/BakuAsia/BeirutAsia/BishkekAsia/BruneiAsia/ChitaAsia/ColomboAsia/DamascusAsia/DhakaAsia/DiliAsia/DubaiAsia/DushanbeAsia/Hong_KongAsia/KabulAsia/KarachiAsia/KathmanduAsia/KolkataAsia/KuwaitAsia/MacauAsia/ManilaAsia/MuscatAsia/NovosibirskAsia/OralAsia/Phnom_PenhAsia/QatarAsia/RiyadhAsia/SeoulAsia/SingaporeAsia/TaipeiAsia/TbilisiAsia/TehranAsia/TokyoAsia/TomskAsia/VientianeAsia/YerevanAtlantic/BermudaAtlantic/Cape_VerdeAtlantic/FaroeAtlantic/ReykjavikAtlantic/South_GeorgiaAtlantic/St_HelenaAtlantic/StanleyEurope/AndorraEurope/AthensEurope/BratislavaEurope/BrusselsEurope/BucharestEurope/BudapestEurope/ChisinauEurope/CopenhagenEurope/DublinEurope/GibraltarEurope/GuernseyEurope/Isle_of_ManEurope/IstanbulEurope/JerseyEurope/KaliningradEurope/LuxembourgEurope/MaltaEurope/MariehamnEurope/MinskEurope/MonacoEurope/PodgoricaEurope/PragueEurope/RigaEurope/RomeEurope/San_MarinoEurope/SarajevoEurope/SkopjeEurope/SofiaEurope/StockholmEurope/TallinnEurope/TiraneEurope/UlyanovskEurope/VaduzEurope/VaticanEurope/VilniusEurope/WarsawEurope/ZagrebEurope/ZurichIndian/AntananarivoIndian/ComoroIndian/MaheIndian/MaldivesIndian/MauritiusPacific/ApiaPacific/BougainvillePacific/EfatePacific/FakaofoPacific/FijiPacific/FunafutiPacific/GuadalcanalPacific/KosraePacific/NauruPacific/NiuePacific/PalauPacific/PohnpeiPacific/Tongatapu
- Update relations used to make China-Bhutan disputed areas
- Update to latest OSM data