Packages
tz
0.28.2
0.28.2
0.28.1
0.28.0
0.27.3
0.27.2
0.27.1
0.27.0
0.26.6
0.26.5
0.26.4
0.26.3
0.26.2
0.26.1
0.26.0
0.25.1
0.25.0
0.24.0
0.23.0
0.22.0
0.21.1
0.21.0
0.20.1
0.20.0
0.19.0
0.17.0
0.16.2
0.16.1
0.16.0
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.9.0
0.8.2
0.8.1
0.8.0
0.7.3
0.7.2
0.7.1
0.7.0
0.6.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0
Time zone support for Elixir
Current section
Files
Jump to
Current section
Files
CHANGELOG.md
# Changelog
## 0.28.x
* Ensure periodic updater and watcher don't crash the app on GenServer init.
## 0.27.x
* Add `Tz.PeriodsProvider.next_period/1`.
## 0.26.x
* Add `:iana_version` config.
* Address Elixir 1.15 warning messages.
* Address Elixir 1.17 warning messages.
## 0.25.x
* Add custom options for default Mint HTTP client.
* Fix the bug that occurs when the maximum available year in an IANA rule exceeds
the limit set by the 'max' rule (happened for Palestine).
* Fix warnings.
## 0.24.x
* Handle negative years.
* Convert non-iso datetime to iso.
## 0.23.x
* Change option names:
* `:reject_time_zone_periods_before_year` to<br>
`:reject_periods_before_year`.
* `:build_time_zone_periods_with_ongoing_dst_changes_until_year` to<br>
`:build_dst_periods_until_year`.
* Add a mix task to download the IANA time zone data for a given version.
* Fix warnings.
## 0.22.x
* Add a mix task to download the IANA time zone data for a given version.
## 0.21.x
* Allow to configure the schedulers:
* `Tz.UpdatePeriodically` may receive the option `:interval_in_days`.
* `Tz.WatchPeriodically` may receive the options `:interval_in_days` and `on_update`.
* Fixed: schedulers were only running once.