Commit ecdd5427 by maclover7 Committed by Tute Costa

Release v4.3.0 🎉

For the full details of what is included in this release, check out NEWS.

[fixes #1875]
parent 8271d89c
rvm:
- 1.9.3
- jruby-19mode
- rbx-2
- 2.0.0
......@@ -13,7 +12,6 @@ script: "bundle exec rake clean spec cucumber"
gemfile:
- gemfiles/3.2.gemfile
- gemfiles/4.0.gemfile
- gemfiles/4.1.gemfile
- gemfiles/4.2.gemfile
......
......@@ -3,11 +3,6 @@ appraise "3.2" do
gem "paperclip", :path => "../"
end
appraise "4.0" do
gem "rails", "~> 4.0.0"
gem "paperclip", :path => "../"
end
appraise "4.1" do
gem "rails", "~> 4.1.0"
gem "paperclip", :path => "../"
......
New in 4.3.0:
* Improvement: Update aws-sdk and cucumber gem versions.
* Improvement: Add `length` alias for `size` method in AbstractAdapter.
* Improvement: Removed some cruft
* Improvement: deep_merge! Attachment definitions
* Improvement: Switch to mimemagic gem for content-type detection
* Improvement: Allows multiple content types for spoof detector
* Bug Fix: Don't assume we have Rails.env if we have Rails
* Performance: Decrease Memory footprint
* Ruby Versioning: Drop support for 1.9.3 (EOL'ed)
* Rails Versioning: Drop support for 4.0.0 (EOL'ed)
New in 4.2.2:
* Security fix: Fix a potential security issue with spoofing
......
......@@ -66,7 +66,7 @@ Requirements
### Ruby and Rails
Paperclip now requires Ruby version **>= 1.9.2** and Rails version **>= 3.0** (Only if you're going to use Paperclip with Ruby on Rails.)
Paperclip now requires Ruby version **>= 2.0.0** and Rails version **3.2, >= 4.1** (Only if you're going to use Paperclip with Ruby on Rails.)
If you're still on Ruby 1.8.7 or Ruby on Rails 2.3.x, you can still use Paperclip 2.7.x with your project. Also, everything in this README might not apply to your version of Paperclip, and you should read [the README for version 2.7](http://rubydoc.info/gems/paperclip/2.7.0) instead.
......
......@@ -8,7 +8,7 @@ gem "activerecord-jdbcsqlite3-adapter", :platforms => :jruby
gem "rubysl", :platforms => :rbx
gem "racc", :platforms => :rbx
gem "pry"
gem "rails", "~> 3.2.15"
gem "rails", ">= 3.2.0"
gem "paperclip", :path => "../"
group :development, :test do
......
# This file was generated by Appraisal
source "https://rubygems.org"
gem "sqlite3", "~>1.3.8", :platforms => :ruby
gem "jruby-openssl", :platforms => :jruby
gem "activerecord-jdbcsqlite3-adapter", :platforms => :jruby
gem "rubysl", :platforms => :rbx
gem "racc", :platforms => :rbx
gem "pry"
gem "rails", "~> 4.0.0"
gem "paperclip", :path => "../"
group :development, :test do
gem "mime-types", "~> 1.16"
gem "builder"
gem "rubocop", :require => false
end
gemspec :path => "../"
module Paperclip
VERSION = "4.2.2" unless defined? Paperclip::VERSION
VERSION = "4.3.0" unless defined? Paperclip::VERSION
end
......@@ -18,15 +18,15 @@ Gem::Specification.new do |s|
s.require_paths = ["lib"]
s.requirements << "ImageMagick"
s.required_ruby_version = ">= 1.9.2"
s.required_ruby_version = ">= 2.0.0"
s.add_dependency('activemodel', '>= 3.0.0')
s.add_dependency('activesupport', '>= 3.0.0')
s.add_dependency('activemodel', '~> 3.2.0')
s.add_dependency('activesupport', '~> 3.2.0')
s.add_dependency('cocaine', '~> 0.5.5')
s.add_dependency('mime-types')
s.add_dependency('mimemagic', '0.3.0')
s.add_development_dependency('activerecord', '>= 3.0.0')
s.add_development_dependency('activerecord', '~> 3.2.0')
s.add_development_dependency('shoulda')
s.add_development_dependency('rspec')
s.add_development_dependency('appraisal')
......@@ -44,7 +44,7 @@ Gem::Specification.new do |s|
s.add_development_dependency('rake')
s.add_development_dependency('fakeweb')
s.add_development_dependency('railties')
s.add_development_dependency('actionmailer', '>= 3.0.0')
s.add_development_dependency('actionmailer', '~> 3.2.0')
s.add_development_dependency('generator_spec')
s.add_development_dependency('timecop')
end
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment