- Moved the development dependencies from the gemspec to the Gemfile (#19)
- Introduce
after_response
callback (#22)
- Added support for Gem release automation
- Bundler >= 2.3 is from now on required as minimal version (#18)
- Dropped support for Ruby < 2.5 (#18)
- Dropped support for Rails < 5.2 (#18)
- Updated all development/runtime gems to their latest Ruby 2.5 compatible version (#18)
- Added
InvoiceComment
models (#17)
- Improve error handling (breaking change, as we are now raising
Billomat::GatewayError
s rather than just the client'sRestClient::Exception
) (#15) - Added bang variants to API methods
(
Billomat::Models::Base#{save!,create!,update!,delete!}
) (#16) - Added
CreditNote
andCreditNoteItem
models (#14) - Moved to GitHub Actions
- Migrated to our own coverage reporting
- Add codeclimate test runner
- Update codeclimate reporter id
- Switched to SVG project teasers
- Updated Travis CI and Code Climate configs (#11)
- Changed travis-ci.org to travis-ci.com links
- Adds templates and tags to models (#13)
- Support registered apps
- Added
app_id
andapp_secret
to configuration (#9)
- Added contact support
- Made timeout configurable
- Added
#as_json
to base model
- Small fixes and code coverage
- Improved documentation and README
- Initial release