- Your contribution here.
- Update README, CHANGELOG, and LICENSE from RDoc to Markdown - @brchristian.
- Migrate from Travis CI to GitHub Actions - @rchekaluk.
- Update WSDL endpoint URL as recommended by TaxCloud to https://api.taxcloud.com/1.0/?wsdl - @mrmarcondes.
-
Add
open_timeout
andread_timeout
options into configuration - @ka8725. -
Switch to using BigDecimal for
tax_amount
to avoid floating point arithmetic errors - @paulhenrich. -
Require ruby 2.6.0+
-
Upgrade to rubocop latest
- Add
TargetRubyVersion: 2.6
to rubocop config (based on https://www.ruby-lang.org/en/downloads/branches/ oldest "normal maintenance" version) - Add
required_ruby_version
to gemspec - addresses rubocop violations
- Add
-
Update WSDL endpoint URL as recommended by TaxCloud to https://asmx.taxcloud.com/1.0/?wsdl - @brchristian.
- #19: Support Savon 2 - @drewtempelmeyer.
- Implemented Rubocop, Ruby style linter - @dblock.
- Ruby 1.8.7 and 1.9.2 are no longer supported - @dblock.
- Relaxed thirdparty gem dependency versions - @mperham.
- Fixed date formatting in API requests with localized applications - @soulcutter.
- The gem is now licensed under the MIT license - @dblock.
- Raise specialized configuration and SOAP errors - @dblock.
- Added
TaxCloud::Client.ping
- @dblock. - Returning a verified
TaxCloud::Address
fromTaxCloud::Address.verify
- @dblock. - Added
TaxCloud::Address.zip
that returns a 9-digit address zip code, when available - @dblock. - Returning a
TaxCloud::Responses::Lookup
fromTaxCloud::Transaction.lookup
- @dblock. - Returning transaction state, ie.
"OK"
from all other TaxCloud transactions. Exceptions are raised on error - @dblock. - Added support for tax codes and tax code groups lookup with
TaxCloud::TaxCodes
andTaxCloud::TaxCode::Groups
- @dblock.
- Fixed compatibility with Ruby 1.8.7 and 1.9.3, removed super from
constructors for classes which inherit from
Object
- @gfmurphy.
- Upgraded rdoc - @drewtempelmeyer.
- Fixed
.gemspec
dependency declaration for savon - @drewtempelmeyer.
- Added support for the "returned" request - @danielmorrison.
- Refactoreted tests to use vcr and webmock - @danielmorrison.
- Initial public release - @drewtempelmeyer.