-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathChanges
More file actions
134 lines (102 loc) · 4.24 KB
/
Changes
File metadata and controls
134 lines (102 loc) · 4.24 KB
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
Revision history for perl module Net::RDAP:
0.41 - 2026-01-27
- add support for the ttl0 extension.
0.40 - 2025-07-09
- update this file with the changes from the last release.
0.39 - 2025-07-09
- add support for the accept_language constructor argument.
0.38 - 2025-05-23
- untaint filename when mirroring resources
- tests now run under -T
- HTTP error responses which aren't valid RDAP error respones are handled properly.
- Net::RDAP::JCard->nodes() has now been removed.
0.37 - 2025-04-03
- added link() and related() methods to Net::RDAP::Base.
- added event(), entity(), registrant() and registrar() methods to
Net::RDAP::Object.
- added has_role() to Net::RDAP::Object::Entity.
0.36 - 2025-03-19
- remove vCard as a dependency in Makefile.PL
- change use of DateTime::Format::ISO8601 in
Net::RDAP::Registry::IANARegistry.
- thanks to Petr Pisar for reporting these issues!
0.35 - 2025-03-19
- limited support for the Reverse Search and RIR Reverse Search specs.
- add Net::RDAP::JSON to allow JSON backends to be switched.
- use DateTime::Tiny instead of DateTime::Format::ISO8601 to improve
performance.
- Remove support for vCard.
0.34 - 2025-03-13
- resolve issues with caching.
- Net::RDAP::JCard->nodes() now emits a deprecation notice.
- add Net::RDAP::Service->new_for_tld()
0.33 - 2024-10-16
- use LWP::Online to skip tests that require an internet connection when
offline (thanks Petr Pisar)
0.32 - 2024-10-11
- fix the license. no code changes.
0.31 - 2024-10-03
- fix dependencies in Makefile.PL (thanks Petr Pisar)
0.30 - 2024-08-29
- use JSON instead of JSON::XS in jcard.t.
- resolve warning in Net::RDAP::UA.
0.29 - 2024-08-27
- add the current user to the cache filename to avoid cache filename clashes.
0.28 - 2024-08-08
- all RDAP objects now know their position in the object hierarchy of the RDAP
record that they appear in, and provide the parent(), top() and chain()
methods.
- added support for variants of domains using the variants() method which
returns Net::RDAP::Variant objects.
0.27 - 2024-07-03
- all RDAP objects will keep track of the URL of the enclosing RDAP record,
which can be accessed using the document_url() method.
- the Net::RDAP::Link class now has a context() method, which returns a URI
object representing the context URI (in the `value` property). This method
uses the document URL as the base URL so that relative URLs resolve
properly.
- the href() method of Net::RDAP::Link will use the context URI as the base
URL when constructing the link URL.
0.26 - 2024-06-25
- add is_rdap() method to Net::RDAP::Link.
- renamed Net::RDAP::JCard::Node to Net::RDAP::JCard::Property.
- ensure case-insensitivity of JCard property elements is handled properly.
- added Net::RDAP::JCard::Address to provide an ergonomic interface to
addresses.
0.25 - 2024-06-07
- add a new object (Net::RDAP::JCard) that provides a way to access contact
data in entity objects that isn't lossless, unlike vCard.
0.24 - 2024-05-30
- add support for Redacted Fields (RFC 9537)
0.23 - 2024-05-16
- fix an issue when reading cached responses
0.22 - 2024-03-18
- add TO_JSON() method to Net::RDAP::Base so all RDAP objects can be
reserialized back into JSON (see
https://github.com/gbxyz/perl-net-rdap/issues/3).
0.21 - 2024-03-15
- add special case for the root zone entry (see RFC 9224 § 4)
0.20 - 2023-12-31
- use Storable::dclone instead of Clone::clone
0.19 - 2023-05-23
- accept strings as arguments to domain() etc
0.18 - 2023-05-11
- added extra metadata to Makefile.PL
0.17 - (skipped)
0.16 - 2022-10-06
- be more lenient in what we accept to improve interoperability
0.15 - 2020-07-07
- fixed RT#132736 (Noisy warning on ->fetch(url))
0.14 - 2019-03-06
- support for getting help response from RDAP services
- added Net::RDAP::Registry::IANARegistry and
Net::RDAP::Registry::IANARegistry::Service and refactored
Net::RDAP::Registry to use them
0.13 - 2019-01-15
- add support for RFC 8521 object tagging
0.12 - 2018-12-04
- remove colons from cache filenames to avoid
problems on Windows (RT#127684)
0.11 - 2018-20-29
- add MANIFEST, MYMETA.(json|yml) and this file
- minor documentation updates