Revision history for Geo-Coder-OpenCage
0.36 2023-03-14
-
pod improvements/clarifications, no code changes
0.35 2023-02-25
big thanks to TOBYINK for various suggestions/improvements
-
get version number via $VERSION
-
allow user-agents that are a subclass of HTTP::Response
-
code cleanup
-
new dependency on Scalar::Util
0.34 2022-01-12
-
support address_only optional param
-
optionally specify http => 1 in object creation to make requests via http rather than https
-
avoid duplicate POD
0.33 2021-06-23
-
need LWP::Protocol::https for tests
0.32 2021-06-21
-
Support LWP user agents again PR #13
0.31 2021-06-15
-
remove perltidy stuff, too annoying
-
remove trailing slash from API URL
-
sort params for better caching
0.30 2021-03-14
-
rename perltidy conf files so Dist::Zilla bundles them
0.29 2021-03-13
-
perltidy
0.28 2020-11-28
-
fix failing test, 403 response message changed
0.27 2020-08-22
-
upgrade various dependencies, no code changes
0.26 2019-11-10
no code changes
-
add test for 429 response
-
travis now tests perl 5.30
-
use coveralls
0.25 2019-10-15
-
remove debugging mistakenly left in 0.24. Sorry!
0.24 2019-10-11
-
new ua method for getting/setting user agent
As suggested by NHORNE. Thanks!
-
Copyright now with OpenCage GmbH
0.23 2019-05-30
-
add version number to user agent string
0.22 2019-04-29
-
add support for new, optional "roadinfo" parameter
0.21 2019-02-22
-
require IO::Socket::SSL to make https requests, thanks SREZIC
-
remove 'use feature qw(say)' from a test, also thanks SREZIC
0.20 2019-02-18
-
use JSON::MaybeXS as using CPanel::JSON::XS directly seems to
to be causing test failures
0.19 2019-02-15
-
skip some tests if not online. No code changes.
0.18 2019-02-12
-
not sure why but seems CPAN failed to index 0.17 so pushing a new
release to see if that solved it. No code changes.
0.17 2019-02-11
-
more tests, specifically for correctly dealing with 402, 403 response
-
use Cpanel::JSON::XS;
0.16 2018-07-24
-
add support for new, optional "proximity" parameter
0.15 2018-06-19
-
updated OpenCage documentation URLs, no code changes
0.14 2017-10-01
-
dont actually need say
0.13 2017-09-28
-
various dist.ini tweaks to resolve bugs found by CPAN Testers
no code changes
0.12 2017-09-27
-
internal code refactor, remove duplicate code
-
better docs, remove various points of confusion
-
no longer die if:
-
no query is provided
-
request fails
-
request returns non-200 response code
instead warn and return undef
-
remove dependency on List::MoreUtils
0.11 2017-09-26
-
don't die if request fails, instead warn and return undef
0.10 2017-05-05
-
add support for 'abbrv' param, see:
0.09 2016-12-12
-
Documentation change, added link to Perl Advent Calendar article
0.08 2016-12-04
-
use https instead of http
-
support 'no_record' optional param
0.07 2016-05-21
-
support the API's various optional parameters
-
pod update
-
'countrycode', not 'country' as per the API
0.06 2015-04-14
-
Github URL (organization) changed
0.05 2014-06-20
-
Added reverse geocoding support
0.04 2014-06-10
-
Added Pod::Perldoc 3.21 as a dependency
0.03 2014-06-10
-
Added support for the 'language' and 'country' parameters
-
Added lots of docs about supported and unsupported API parameters
-
Fixed typo in POD
-
Added link to API docs to POD
0.02 2014-06-05
-
Updated URL from prototype.opencagedata.com to api.opencagedata.com
0.01 2014-05-20
-
Initial release.