-
Notifications
You must be signed in to change notification settings - Fork 3
/
Changes
146 lines (108 loc) · 4.32 KB
/
Changes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
Revision history for Geo-Coder-OpenCage
0.37 YYYY-MM-DD
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
see: https://blog.opencagedata.com/post/new-optional-parameter-proximity
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:
http://blog.opencagedata.com/post/160294347883/shrtr-pls
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
see: https://geocoder.opencagedata.com/api#forward-opt
- 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.