Releases: Scalingo/scalingo-ruby-api
Releases · Scalingo/scalingo-ruby-api
v4.0.beta4
What's Changed
Full Changelog: v4.0.beta3...v4.0.beta4
v4.0.beta3
What's Changed
- [STORY-2340] Add method to update collaborators by @matthieu526-scalingo in #69
- Update README and version.rb by @matthieu526-scalingo in #70
New Contributors
- @matthieu526-scalingo made their first contribution in #69
Full Changelog: v4.0.beta2...v4.0.beta3
v4.0.beta2
v3.6.0
4.0 beta1
- Breaking change: exceptions are raised on error responses (4xx, 5xx) and other errors (connection issue, timeouts)
- Trying to reach an endpoint without having the client authenticated will raise an exception without attempting the request
- Same when the token is expired. Expiration date is read from the token directly
- Associated configuration options have been removed
- Breaking change: rework DB api exposition
- Specs: rewrite all specs
- Breaking change: endpoint methods declaration is simplified:
- based on URI templates
- argument and method names are unified
- one "main" internal method,
Endpoint#request
- Breaking change: automatic digging of the value if the reponse body is an object with a single key
- Breaking change: remove
Scalingo::API::Reponsein favor ofFaraday::Response
v3.5.0
What's Changed
- Change: update Faraday to 2.x, released about two years ago. The public API of this gem doesn't change, therefore this is not a major release. However, if you manipulate directly faraday's objects, you may encounter breaking changes. Refer to Faraday's website for how to migrate.
- Compat: drop support for Ruby < 3. The lib is still expected to work for the time being.
- Compat: include Ruby 3.3 in the test matrix
Full Changelog: v3.4.0...v3.5.0
v3.4.0
v3.3.0
v3.3.0 - 2023-01-03
What's Changed
- Bugfix: response of Backups#create was not properly unpacked (#44)
- New: Add default region for database API (#45)
Full Changelog: v3.2.0...v3.3.0
3.2.0
3.2.0 - 2022-12-23
- Removal:
Scalingo::Client#agora_fr1had been removed since the region no longer exists. - New: Add
addons#authenticate!endpoint - New API: database API
- New API: backup API
3.1.0
- Compat: support for ActiveSupport (and therefore Rails) 7, by @Intrepidd