Skip to content
Choose a tag to compare

TZDB 2.0.2019b

@pavkam pavkam released this
· 59 commits to master since this release
Choose a tag to compare

This is a breaking release.

  • TBudledTimeZone no longer derives from TTimeZone on Delphi.
  • Implementation now uses generic classes on both Delphi and FreePascal.
  • Dropped support for versions of Delphi pre-XP. Minimum supported FreePascal version is 3.0.
  • Rewrote internals to use year segments for all TZ functions. Before, each operation would have its own quirks and impl. details.
  • GetYearBreakdown allows pulling all year segments for a given year. No more looping by second required!
  • New DbVersion property allows checking the IANA DB version.
  • General fixes for exotic time zones such as Cairo in 1900, 2010, 2012 and 2014.
  • Fixes for zones with negative DST offsets (Dublin).
  • ... and more fixes!