AvaTax-REST-V2-Ruby-SDK
AvaTax-REST-V2-Ruby-SDK copied to clipboard
Sales Tax API SDK for Ruby and AvaTax REST
Post install message is unnecessary and causes irrelevant noise for users in 99% of cases Closes https://github.com/avadev/AvaTax-REST-V2-Ruby-SDK/issues/157
No other gem I've encountered (except famously [httparty](https://github.com/jnunemaker/httparty/pull/321)) makes use of post-install messages with bundler. People actively working on development that utilised your gem will know where to go for...
Methods from MultiDocument module are not available when using the gem. This simple include fixes the issue
### Proposed change To give external development teams and the wider community confidence that this project is compatible with the latest versions of Ruby, I propose using GitHub Actions for...
Rails does not support requiring a specific internal file without first requiring 'active_support'. This change resolves the following error: ``` AvaTax-REST-V2-Ruby-SDK/vendor/bundle/ruby/2.7.0/gems/activesupport-7.0.4.2/lib/active_support/notifications.rb:274:in `registry': uninitialized constant ActiveSupport::IsolatedExecutionState (NameError) from AvaTax-REST-V2-Ruby-SDK/vendor/bundle/ruby/2.7.0/gems/activesupport-7.0.4.2/lib/active_support/notifications.rb:269:in `instrumenter' from...
There are a bunch of files in the gem package that aren't useful for downstream projects. Removing these reduces the gem package size from 110K to 77K! gem contents diff...
Adds the `Certificates` module to `client.rb`
**Proposal: remove post install message.** When I `bundle`, my brain lazily watches for something different to mean _something changed or is gonna change._ When a post-install message comes up, I...
The ending "=" character of a base64 encoded string is [padding](https://en.wikipedia.org/wiki/Base64#Output_padding). When the input length is a multiple of three (which is the case for our account id and license...