Revision history for Perl module Weather-OpenWeatherMap 0.005004 2016-01-03 - Fix lack of consistency regarding 'temp/temp_f' accessors between Current and Hourly reports - confess() if attempting to construct a Request::Find for a city code - Force Request->url related exceptions to take place at object construction time - Drop Test::Memory::Cycle dependency 0.005003 2015-12-30 - Missing dependency on strictures-2+ - Missing 'api_key' should warn at construction time (mistakenly built lazily) 0.005002 2015-12-29 - Fix documentation regarding rain/snow totals - Fix missing documentation regarding Find->iter($count) - carp() about it if constructed without an 'api_key' - Add 'set_api_key' writer for changing API key on an instance - Fix a bug related to reattaching Request objects to cached Results when calling ->retrieve on a Result object (rather than Request) (This is a dubious thing to do anyway, but Cache allows it) - Test expansion 0.005001 2015-12-29 - Fix for potentially stale Request objects attached to cached Results A Request may have the same 'location =>' as the cached Result's '->request' object but different tags or other data. Cache->retrieve will now reattach the supplied Request to the returned cached Result. - Find->iter($count) now behaves like Forecast->iter($count) - Round off reported rain/snow totals for hourly report blocks; the precision returned by OpenWeatherMap is a bit ludicrous - Improve corrupted cache checks - Test suite fixes and cleanups 0.004001 2015-12-28 - Fix orphaned cache items for Find & hourly Forecast results - Add support for returning multiple items at a time from a Forecast iterator 0.003001 2015-12-28 - Add hourly (3-hr blocks) forecast support - Documentation fixes 0.002004 2015-09-18 - use strictures 2 for saner fatal warnings behavior - use Test::File::ShareDir for Result tests 0.002003 2014-08-16 - Fix Path object coercion in cache handler 0.002002 2014-05-17 - Fix missing File::ShareDir dependency 0.002001 2014-05-16 - Add support for OpenWeatherMap's 'find' interface - Caching-related optimizations - Use JSON::MaybeXS over JSON::Tiny (for the potential speed boost) 0.001005 2014-05-09 - Cache-related fixes 0.001004 2014-05-08 - Add support for caching results via Weather::OpenWeatherMap::Cache 0.001003 2014-05-03 - Fix Result::Forecast::Day->wind_speed_kph to return a correctly converted value - Provide Storable's 'freeze' as a method (on Request & Result objects) - Expanded tests 0.001002 2014-04-23 - POD & t/ fixes 0.001001 2014-04-20 - Initial release