Skip to content

Commit

Permalink
Remove ruby < 2.1.0 specs and support
Browse files Browse the repository at this point in the history
  • Loading branch information
einzige committed Oct 19, 2016
1 parent 4b820db commit 4bf2ad1
Show file tree
Hide file tree
Showing 10 changed files with 22 additions and 59 deletions.
27 changes: 2 additions & 25 deletions .travis.yml
@@ -1,7 +1,6 @@
sudo: false
language: ruby
rvm:
- 2.0.0
- 2.1.0
- 2.2.0
- 2.3.0
Expand All @@ -18,31 +17,9 @@ gemfile:
- gemfiles/4.2.gemfile

matrix:
allow_failures:
- rvm: rbx-2
include:
- rvm: 1.9.3
gemfile: gemfiles/1.9.3/3.0.gemfile
- rvm: 1.9.3
gemfile: gemfiles/1.9.3/3.1.gemfile
- rvm: 1.9.3
gemfile: gemfiles/1.9.3/3.2.gemfile
- rvm: 1.9.3
gemfile: gemfiles/1.9.3/4.0.gemfile
- rvm: 1.9.3
gemfile: gemfiles/1.9.3/4.1.gemfile
- rvm: 1.9.3
gemfile: gemfiles/1.9.3/4.2.gemfile
- rvm: jruby-19mode
gemfile: gemfiles/1.9.3/3.0.gemfile
- rvm: jruby-19mode
gemfile: gemfiles/1.9.3/3.1.gemfile
- rvm: jruby-19mode
gemfile: gemfiles/1.9.3/3.2.gemfile
- rvm: jruby-19mode
gemfile: gemfiles/1.9.3/4.0.gemfile
- rvm: jruby-19mode
gemfile: gemfiles/1.9.3/4.1.gemfile
- rvm: jruby-19mode
gemfile: gemfiles/1.9.3/4.2.gemfile
- rvm: 2.2.2
gemfile: gemfiles/5.0.gemfile
- rvm: 2.3.0
Expand Down
6 changes: 6 additions & 0 deletions CHANGELOG.md
@@ -1,3 +1,9 @@
### 2.0.0 / 2016-10-06 ###

* 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.
* Fix compatibility to Ruby >=2.1 and Rails 5 (thanks @einzige)

### 1.2.0 / 2016-03-27 ###

* Allow to pass `max_size` to the helper (thanks @avokhmin)
Expand Down
13 changes: 11 additions & 2 deletions README.md
Expand Up @@ -10,7 +10,7 @@ This is the official Rails gem for [Transloadit](http://transloadit.com). It all
you to automate uploading files through the Transloadit REST API.

This gem provides browser integration. If you're looking to do video transcoding / image resizing
initiated from your own serverside Ruby code, please use the [ruby-sdk](https://github.com/transloadit/ruby-sdk)
initiated from your own serverside Ruby code, please use the [ruby-sdk](https://github.com/transloadit/ruby-sdk)
instead.

## Install
Expand Down Expand Up @@ -51,7 +51,7 @@ auth:
templates:
# template identified by template_id
s3_store: '4d2e...'

# template defined inline
image_resize:
steps:
Expand Down Expand Up @@ -289,6 +289,15 @@ def example_json
end
```

## Compatibility

At a minimum, this gem should work on MRI 2.3.0, 2.2.0, 2.1.0, Rubinius, and JRuby.
It may also work on older ruby versions, but support for those Rubies is not guaranteed.
If it doesn't work on one of the officially supported Rubies, please file a bug report.
Compatibility patches for other Rubies are welcome.

Testing against these versions is performed automatically by [Travis CI](https://travis-ci.org/transloadit/rails-sdk).

## License

MIT, see [LICENSE](LICENSE)
5 changes: 0 additions & 5 deletions gemfiles/1.9.3/3.0.gemfile

This file was deleted.

5 changes: 0 additions & 5 deletions gemfiles/1.9.3/3.1.gemfile

This file was deleted.

5 changes: 0 additions & 5 deletions gemfiles/1.9.3/3.2.gemfile

This file was deleted.

5 changes: 0 additions & 5 deletions gemfiles/1.9.3/4.0.gemfile

This file was deleted.

5 changes: 0 additions & 5 deletions gemfiles/1.9.3/4.1.gemfile

This file was deleted.

5 changes: 0 additions & 5 deletions gemfiles/1.9.3/4.2.gemfile

This file was deleted.

5 changes: 3 additions & 2 deletions transloadit-rails.gemspec
Expand Up @@ -15,7 +15,8 @@ Gem::Specification.new do |gem|
gem.summary = 'Official Rails gem for Transloadit'
gem.description = 'The transloadit-rails gem allows you to automate uploading files through the Transloadit REST API'

gem.required_rubygems_version = '>= 1.3.6'
gem.required_rubygems_version = '>= 2.1.0'
gem.required_ruby_version = '>= 2.1.0'
gem.rubyforge_project = 'transloadit-rails'

gem.files = `git ls-files`.split("\n")
Expand All @@ -26,7 +27,7 @@ Gem::Specification.new do |gem|

gem.add_dependency 'transloadit', '>= 1.1.1'
gem.add_dependency 'railties', '>= 3'
gem.add_dependency 'mime-types', '~> 2.99'
gem.add_dependency 'mime-types'

gem.add_development_dependency 'rake'
gem.add_development_dependency 'test-unit'
Expand Down

0 comments on commit 4bf2ad1

Please sign in to comment.