Revision history for perl distribution WebService-Avalara-AvaTax
0.020 2016-04-18 18:59:12-04:00 America/New_York
- OK, support down to 5.8.x for any value x
0.019 2016-04-18 18:44:44-04:00 America/New_York
- fix bug to support non-email address usernames (Jawaid Bazyar++)
- support older versions of Perl, down to v5.8.9 (Jawaid Bazyar++)
- refactor to better support XML::Compile::Dumper
- add use_wss attribute to support Avalara's alternate non-WSS security
0.018 2015-04-10 11:03:07-04:00 America/New_York
- require appropriate version of Moo
- remove extraneous namespace declarations from WSDL patch
- documentation fixes
0.017 2015-03-19 13:05:26-04:00 America/New_York (TRIAL RELEASE)
- documentation fixes
- use a WSDL patch schema rather than janky hooks (MARKOV++)
0.016 2015-03-19 09:32:34-04:00 America/New_York
- move preprocessing hooks to WebService::Avalara::AvaTax::Service::Tax
0.015 2015-03-18 16:56:50-04:00 America/New_York
- documentation fixes
0.014 2015-03-18 16:12:04-04:00 America/New_York
- added reader preprocessing hooks to correct for incorrect placement of
TaxIncluded and GeocodingType elements in response to GetTax calls
0.013 2015-03-17 11:34:04-04:00 America/New_York
- Empty results no longer result in dying with a Log::Report::Exception;
instead you should check the second return value, which should be
an XML::Compile::SOAP::Trace.
0.012 2015-03-16 22:11:13-04:00 America/New_York
- default get_tax's DocDate to today's date in UTC
- add basic test for GetTax SOAP operation that matches example from docs
- documentation fixes
0.011 2015-03-16 15:46:39-04:00 America/New_York
- added "orthodox" attribute to get CamelCased SOAP operations as
method names
0.010 2015-03-16 14:15:51-04:00 America/New_York
- initial non-trial release
0.009 2015-03-13 14:53:17-04:00 America/New_York (TRIAL RELEASE)
- documentation fixes (Peter Sandin++)
- use Mozilla::CA to verify HTTPS certificates (MIKEGRB++, Peter Sandin++)
- Just return {parameters}{FooResult} hash reference as results, rather
than the entire hashref from the call. You can always get full request
and response details from the trace.
0.008 2015-03-12 17:46:27-04:00 America/New_York (TRIAL RELEASE)
- ::Role::Connection returns to provide factored out functionality to
the new ::Service::Address and ::Service::Tax classes; the main AvaTax
class now exists to simply bring the two services together, compile the
operations, and wrap them in Perlish method calls
0.007 2015-03-11 15:32:31-04:00 America/New_York (TRIAL RELEASE)
- Added support for Avalara address service validation via validate()
method. Since this service also has IsAuthorized and Ping operations,
the appropriate methods have been renamed address_svc_is_authorized,
address_svc_ping, tax_svc_is_authorized and tax_svc_ping.
0.006 2015-03-10 11:52:22-04:00 America/New_York (TRIAL RELEASE)
- remove extra "FooRequest => {}" around method parameters
0.005 2015-03-09 21:30:34-04:00 America/New_York (TRIAL RELEASE)
- rolled up WebService::Avalara::AvaTax::Role::Connection into main
AvaTax class since it wasn't clear keeping it a separate role was
offering anything beyond added complexity
- made soap_service, soap_port and transport attributes private (i.e.,
prefixed with a "_"), again to reduce complexity and API surface area
- additional documentation
0.004 2015-03-09 18:11:51-04:00 America/New_York (TRIAL RELEASE)
- no functional changes
- fix and complete example method calls in documentation
0.003 2015-03-09 13:47:22-04:00 America/New_York (TRIAL RELEASE)
- no functional changes
- update license and add SEE ALSO section to docs
0.002 2015-03-09 13:02:41-04:00 America/New_York (TRIAL RELEASE)
- no functional changes
- added/fixed documentation, example scripts
0.001 2015-03-09 11:27:41-04:00 America/New_York (TRIAL RELEASE)
- initial release