- Updated with
tzdata-2024b
(@panthomakos)
- Fix Rake 13/OpenStruct incompatibility (@panthomakos)
- Updated with
tzdata-2024a
(@panthomakos)
- Updated with
tzdata-2023d
(@panthomakos)
- Updated with
tzdata-2023c
(@panthomakos)
- Updated with
tzdata-2023b
(@panthomakos)
- Updated with
tzdata-2022g
(@panthomakos)
- Updated with
tzdata-2022f
(@panthomakos)
- Updated with
tzdata-2022e
(@panthomakos)
- Updated with
tzdata-2022d
(@panthomakos)
- Updated with
tzdata-2022c
(@panthomakos)
- Updated with
tzdata-2022a
(@panthomakos)
- Updated with
tzdata-2021e
(@panthomakos)
- Updated with
tzdata-2021d
(@panthomakos)
- Updated with
tzdata-2021c
(@panthomakos)
- Updated with
tzdata-2021a
(@panthomakos)
- Updated with
tzdata-2020f
(@panthomakos)
- Updated with
tzdata-2020d
(@panthomakos)
- Updated with
tzdata-2020c
(@panthomakos)
- Updated with
tzdata-2020b
(@panthomakos)
- Updated with
tzdata-2020a
(@panthomakos)
- Updated with
tzdata-2019c-1
(@panthomakos)
- Remove
@rules
fromZone
'sMarshall::dump
. (@panthomakos) - Updated with
tzdata-2019b-1
. (@panthomakos)
- Updated with
tzdata-2019a-1
. (panthomakos)
- Updated with
tzdata-2018i-1
. (panthomakos)
- Updated with
tzdata-2018g-1
. (panthomakos)
- Updated with
tzdata-2018f-2
. (panthomakos)
- Add
unstub
method for removing test stubs. (arthurnn) - Fix errors caused by using a frozen time in Ruby 2.4+. (nobu)
- Improve timezone data parsing. (panthomakos)
- Updated with
tzdata-2018e-2
. (panthomakos)
- Updated with
tzdata-2018e-1
. (panthomakos)
- Updated with
tzdata-2018d-1
. (panthomakos)
- Updated with
tzdata-2018c-1
. (panthomakos)
- Fix fractional seconds for
time_with_zone
method. (Aupajo) - Update with
tzdata-2017c-1
. (panthomakos)
- Handle
ZERO_RESULTS
response from Google API. (zhublik)
- Updated with
tzdata-2017b-1
. (panthomakos)
- Updated with
tzdata-2017a-1
. (panthomakos)
- Fix #71: make lookups thread-safe. (panthomakos)
- Updated with
tzdata-2016j-1
. (panthomakos)
- Updated with
tzdata-2016i-1
. (panthomakos)
- Updated with
tzdata-2016h-1
. (panthomakos)
- Updated with
tzdata-2016g-1
. (panthomakos)
- Added
::Timezone::Zone#abbr
method. (panthomakos) - Handle GeoNames error code 15 - "no result found". (panthomakos)
- Updated with
tzdata-2016f-1
. (panthomakos)
- Added support for lookups of
Etc
areas with Geonames (tgrave) - Changed binary search method of zone for mathn compatibility. (cbillen)
- Allowed a default test stub. (garyharan)
- Updated with
tzdata-2016e-1
. (panthomakos)
- Remove deprecated code. (panthomakos)
- Updated with
tzdata-2016d-1
. (panthomakos) - Improve Geonames exception messaging. (panthomakos)
- Updated with
tzdata-2016c-1
. (panthomakos) - #51 Fixed syntax for Ruby 1.9.3. (panthomakos)
- Updated with
tzdata-2016b-1
. (panthomakos)
- Added nice
to_s
andinspect
methods for::Timezone::Zone
. (panthomakos) - Added deprecation warnings for
0.99
and1.0
release. (panthomakos) - Upgraded existing objects for
0.99
and1.0
release. (panthomakos) - Upgraded configuration for
0.99
and1.0
release. (panthomakos) - Added new objects for
0.99
and1.0
release. (panthomakos)
- Added
::Timezone::Lookup::Test
, which provides lookup stubs for testing frameworks. (panthomakos) - Updated with tzdata-2016a-1. (panthomakos)
- Added support for
DateTime
andDate
objects. (panthomakos)
- Updated with tzdata-2015g-1. (panthomakos)
- Updated with tzdata-2015f-1. (panthomakos)
- Updated with tzdata-2015e-1. (panthomakos)
- Added Google Maps for Work signing support. (appfolio)
- Fixed
active_support_time_zone
to only include the 149ActiveSupport
timezones. Eventually this method will be removed entirely. (panthomakos)
- Added clearer error messages for invalid configurations. (panthomakos)
- Updated with tzdata-2015d-1. (panthomakos)
- Updated with tzdata-2015b-1. (panthomakos)
- Updated with tzdata-2015a-1. (panthomakos)
- Cache timezone data in memory for performance. (panthomakos)
- Find timezone rule using binary search for performance. (panthomakos)
- Added
Timezone::Zone#local_to_utc
function. (panthomakos)
- Added
Timezone::Zone#time_with_offset
functionality. (panthomakos) - Fixed
Timezone::Zone#names
. (panthomakos)
- Updated with tzdata-2014j-1. (panthomakos)
- Added support for Google Timezone API. (amnesia7)
- Updated parsing code. (panthomakos)
- Updated storage scheme so that it requires less space. (panthomakos)
- Update timezones to tzdata-2014i-1. (panthomakos)
- Added
Timezone::Configure::http_client
for configuring alternative http clients. (panthomakos) - Added
Timezone::Configure::protocol
for configuring alternative net protocols. (panthomakos) - Fixed issue w/ code that detects API rate limiting. (panthomakos)
- Update JSON data from the tzdata repository. (panthomakos, petergoldstein)
- Performance improvement in parsing timezone files. (nessche)
- Fixed date parsing around DST. (nessche)
- Upgraded geonames API endpoint. (mattdbridges)
- URL for geonames is now configurable. (stravacd)
Zone#names
performance improvement. (mattdbridges)Zone#list
now lists timezone information. (mattdbridges)
- Fixed
#utc_offset
rule selection. (natemueller)