Releases: transloadit/ruby-sdk
Releases · transloadit/ruby-sdk
3.0.2
3.0.1
3.0.0
- BREAKING: Drop support for EOL'd Ruby 2.x
- Ensure that signature is sent before files #65 (@Acconut)
- Send requests via HTTPS by default #64 (@Acconut)
- Prevent duplicate assembly steps #49 (@ifedapoolarewaju)
- Send "Transloadit-Client" header for every request (@ifedapoolarewaju)
- Send all requests via HTTPS by default
- Position signature before any files in requests #51
2.0.1
Patches
- Use the ssl enabled url as the API base url (@ifedapoolarewaju)
2.0.0
⚠️ BREAKING CHANGES ⚠️
- Drop support for EOL'd Ruby 1.9.x and Ruby 2.0, please use version 1.2.0 if you need support for older
Ruby versions.
Features
- We now have the
transloadit.bill
method to retrieve billing reports. (@ifedapoolarewaju) - Add support for new
assembly
methods (Thanks @ifedapoolarewaju):- list to get a list of all assemblies.
- get to retrieve a particular assembly. Requires assembly id to be passed as argument.
- replay to replay a particular assembly. Requires assembly id to be passed as argument.
- get_notifications to get a list of all assembly notifications.
- replay_notification to replay the notification of a particular assembly. Requires assembly id to be passed as argument.
- We now have a Template api with the following methods:
- create to create a new template.
- list to get a list of all templates.
- get to retrieve a particular template.
- update to update a particular template.
- delete to delete a particular template.
- Add rate limit feature to implicitly retry assembly creation when the rate limit is reached.
- Add
assembly.reload_until_finished!
which callsreload!
once per second until assembly is finished (@gbuesing)
Bugfixes
- Fix compatibility to Ruby >=2.1 and Rails 5.
Misc
- Remove bored instance logic (thanks @ifedapoolarewaju for the PR). This shouldn't affect users at all and removes the need for another HTTP request before the actual HTTP request.
- Added example files with a small tutorial in
examples
(@jasonaibrahim)
Deprecations
- Deprecate
assembly.submit!
method forassembly.create!
. This shouldn't affect users as thesubmit!
method remains as an alias forcreate!
. (@ifedapoolarewaju)