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