Removed dependency on Crypt::Password. Passwords are now sent as plain text, which is supported by the SRS (and secure, as they're sent via https).
Removed dependency on MooseX::Method::Signatures
Added support for DNSSEC files
Various other changes and tweaks, e.g. adding coercion rules.
Enhanced documentation
Broken v0.05 dependencies, reuploading with correct deps.
Various timestamp fixes including better coercion.
Various fixed to deCamelCase into nicer_vars.
Add support for AckMessages and mapping for DomainTransfer.
AckMessages
DomainTransfer
Add support for GetMessages, including the new QueueMode and TypeFilter attributes/elements.
GetMessages
QueueMode
TypeFilter
Support Error responses with no ErrorDetails elements, as required by the RNC.
Error
ErrorDetails
Refactoring of Handle and Contact to use inheritance and thereby re-use XML attribute/element definitions.
Handle
Contact
Add Classes and tests for SRS Handles.
Implement the RegistrarUpdate message
RegistrarUpdate
Mark the ActionId attribute as required on all update actions.
ActionId
More coerce convenience rules:
Use the existing convenience coercion rules for XML::SRS::Contact fields on XML::SRS::Registrar contact fields.
Support setting all the date/time XML fields with one Moose attribute, and coerce TimeStamp values from MooseX::TimestampTZ types (hopefully this will cascade to allow any ISO-8601 form supported by that module)
The epp_auth property of XML::SRS::Registrar can be set to the unencrypted or a pre-encrypted string, and it will automatically get turned into an encrypted, salted string if required, thanks to the magical awesomeness of Crypt::Password.
epp_auth
A couple of attribute renames; like XML::EPP, any non-perlish attribute name is subject to being renamed to be perlish :-)
Added a note to the main XML::SRS man page to make it clear that this might happen.
Add global $XML::SRS::PROTOCOL_VERSION
To install XML::SRS, copy and paste the appropriate command in to your terminal.
cpanm
cpanm XML::SRS
CPAN shell
perl -MCPAN -e shell install XML::SRS
For more information on module installation, please visit the detailed CPAN module installation guide.