timezone 0.5.5 timezone: ^0.5.5 copied to clipboard
Time zone database and time zone aware DateTime.
0.5.5 #
- Time zone database updated to 2019b. For your convenience here is the announcement for 2019b.
- Convenience database symlinks added for convenience at
lib/data/latest.tzf
lib/data/latest_2015-2025.tzf
lib/data/latest_all.tzf
0.5.4 #
- TZDateTime.utc is accessible before time zone database is initialized (thanks @jsmarr).
- Fix dropping microseconds when creating TZDateTime (thanks @jsmarr).
0.5.3 #
- Time zone database updated to 2019a. For your convenience here is the announcement for 2019a.
0.5.2 #
0.5.1 #
0.5.0 #
- Support a package-directory-free environment. In Dart 1.19, timezone is now
compatible with
pub get --no-packages-dir
. - Breaking: Remove initializeTimeZoneSync method; it is incompatible with the async method for resolving package URIs.
- Fix all strong mode errors (thanks @har79).
- Add microsecond support (thanks @har79).
- Improve interaction between TZDateTime and native DateTime (thanks @har79).
- Fix TimeZone's
==
(thanks @har79). - Many new dartdoc comments (thanks @har79).
- Fix for calling
new TZDateTime.from()
with a non-UTC DateTime object (thanks @tomaine2002). - Support Dart 2.
- Time zone database updated to 2018c. For your convenience here are the announcements for 2015c, 2015d, 2015e, 2015f, 2015g, 2016a, 2016b, 2016c, 2016d, 2016e, 2016f, 2016g, 2016h, 2016i, 2017a, 2017b, 2017c, and 2018c.
0.4.3 #
- Fix Dart 1.14 incompatibility further.
0.4.2 #
- Bad pub publish. Ignore.
0.4.1 #
- Fix Dart 1.14 incompatibility with packageRoot returning null.
0.4.0 #
- Remove usage of tuple package.
- Upgrade unittest package to test.
- Fix database URL for "latest" database.
- Add tool/dartfmt for formatting source.
0.3.1 #
generate_data_subset
script is removed. It will be available as a separate package.
0.3.0 #
- Time zone database updated to 2015b.
- Removed local location detection heuristics (didn't worked properly).
Local location is initialized with UTC location by default, use
setLocalLocation
to change local location. - Time zone database format is changed; data is aligned.
0.2.5 #
- Fixed bug with String formatting (invalid offsets for minutes).
0.2.4 #
- Fixed bug with Calendar-type constructor.
0.2.3 #
- Added
initializeTimeZoneSync
function for standalone environments. - Fixed bug with script path on Windows.
0.2.2 #
- TimeZone database updated to "2014j".
- "args" and "path" moved from dev dependencies to dependencies.
0.2.1 #
tzfile
library renamed totzdata
.- Added
zone1970.tab
parser totzdata
library. - Removed
package:collection
dependency.