Skip to content
This repository was archived by the owner on Jul 13, 2023. It is now read-only.

Commit ecdd542

Browse files
maclover7tute
authored andcommitted
Release v4.3.0 🎉
For the full details of what is included in this release, check out NEWS. [fixes #1875]
1 parent 8271d89 commit ecdd542

File tree

8 files changed

+21
-35
lines changed

8 files changed

+21
-35
lines changed

.travis.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
rvm:
2-
- 1.9.3
32
- jruby-19mode
43
- rbx-2
54
- 2.0.0
@@ -13,7 +12,6 @@ script: "bundle exec rake clean spec cucumber"
1312

1413
gemfile:
1514
- gemfiles/3.2.gemfile
16-
- gemfiles/4.0.gemfile
1715
- gemfiles/4.1.gemfile
1816
- gemfiles/4.2.gemfile
1917

Appraisals

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,6 @@ appraise "3.2" do
33
gem "paperclip", :path => "../"
44
end
55

6-
appraise "4.0" do
7-
gem "rails", "~> 4.0.0"
8-
gem "paperclip", :path => "../"
9-
end
10-
116
appraise "4.1" do
127
gem "rails", "~> 4.1.0"
138
gem "paperclip", :path => "../"

NEWS

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
New in 4.3.0:
2+
3+
* Improvement: Update aws-sdk and cucumber gem versions.
4+
* Improvement: Add `length` alias for `size` method in AbstractAdapter.
5+
* Improvement: Removed some cruft
6+
* Improvement: deep_merge! Attachment definitions
7+
* Improvement: Switch to mimemagic gem for content-type detection
8+
* Improvement: Allows multiple content types for spoof detector
9+
* Bug Fix: Don't assume we have Rails.env if we have Rails
10+
* Performance: Decrease Memory footprint
11+
* Ruby Versioning: Drop support for 1.9.3 (EOL'ed)
12+
* Rails Versioning: Drop support for 4.0.0 (EOL'ed)
13+
114
New in 4.2.2:
215

316
* Security fix: Fix a potential security issue with spoofing

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ Requirements
6666

6767
### Ruby and Rails
6868

69-
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.)
69+
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.)
7070

7171
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.
7272

gemfiles/3.2.gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ gem "activerecord-jdbcsqlite3-adapter", :platforms => :jruby
88
gem "rubysl", :platforms => :rbx
99
gem "racc", :platforms => :rbx
1010
gem "pry"
11-
gem "rails", "~> 3.2.15"
11+
gem "rails", ">= 3.2.0"
1212
gem "paperclip", :path => "../"
1313

1414
group :development, :test do

gemfiles/4.0.gemfile

Lines changed: 0 additions & 20 deletions
This file was deleted.

lib/paperclip/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module Paperclip
2-
VERSION = "4.2.2" unless defined? Paperclip::VERSION
2+
VERSION = "4.3.0" unless defined? Paperclip::VERSION
33
end

paperclip.gemspec

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@ Gem::Specification.new do |s|
1818
s.require_paths = ["lib"]
1919

2020
s.requirements << "ImageMagick"
21-
s.required_ruby_version = ">= 1.9.2"
21+
s.required_ruby_version = ">= 2.0.0"
2222

23-
s.add_dependency('activemodel', '>= 3.0.0')
24-
s.add_dependency('activesupport', '>= 3.0.0')
23+
s.add_dependency('activemodel', '~> 3.2.0')
24+
s.add_dependency('activesupport', '~> 3.2.0')
2525
s.add_dependency('cocaine', '~> 0.5.5')
2626
s.add_dependency('mime-types')
2727
s.add_dependency('mimemagic', '0.3.0')
2828

29-
s.add_development_dependency('activerecord', '>= 3.0.0')
29+
s.add_development_dependency('activerecord', '~> 3.2.0')
3030
s.add_development_dependency('shoulda')
3131
s.add_development_dependency('rspec')
3232
s.add_development_dependency('appraisal')
@@ -44,7 +44,7 @@ Gem::Specification.new do |s|
4444
s.add_development_dependency('rake')
4545
s.add_development_dependency('fakeweb')
4646
s.add_development_dependency('railties')
47-
s.add_development_dependency('actionmailer', '>= 3.0.0')
47+
s.add_development_dependency('actionmailer', '~> 3.2.0')
4848
s.add_development_dependency('generator_spec')
4949
s.add_development_dependency('timecop')
5050
end

0 commit comments

Comments
 (0)