forked from technoweenie/attachment_fu
-
Notifications
You must be signed in to change notification settings - Fork 40
/
CHANGELOG
125 lines (94 loc) · 5.47 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
* Oct 19, 2017 *
* Pull in changes from michaelsauter to replace Fixnum with Integer as Fixnum was depricated in Ruby 2.4
* Bump version to 3.3.2 *
* Oct 18, 2017 *
* Pull in changes from michaelsauter to replace alias_method_chain with alias_method for Rails 5 support *
* Update michaelsauter's alias_method changes to work in older Rails *
* Bump version to 3.3.1 *
* Apr 19, 2017 *
* Pull in changes from bacrossland to upgrade from aws-s3 gem to aws-sdk gem *
* Bump version to 3.3.0 to try to protect auto builds using s3 gem from breaking *
* May 27, 2016 *
* Pull in changes from gaugausi to fix for non-existent #where interface in Rails 2.3 *
* Apr 11, 2016 *
* Pull in changes from brauliobo to fix RMagick deprication warning *
* Jul 15, 2015 *
* Pull in changes from brauliobo to fix protected_attributes for Rails 4.2 *
* Acknowlegement also to malmckay who provided another elegant fix to the protected_attributes problem and I want to thank him for it, but I had to pick 1 *
* Apr 27, 2015 *
* Pull in changes from benstein to gracefully handle nil filename
* Jan 27, 2015 *
* Pull in changes from bacrossland to fix test suite *
* Sep 23, 2014 *
* Pull in changes from corlissc to Refactor DbFileBackend for Rails 4 AREL conformity *
* May 13, 2014 *
* Pull in changes from bacrossland to fix thumbnails for S3 storage
* Apr 17, 2014 *
* Pull in changes from jasonbuehler to fix Rails 4 errors
* Jan 7, 2014 *
* Pull in changes from twelvelabs to fix gem use in Rails 2
* Aug 22, 2013 *
* Added cache-control header option and Ruby 1.9 fix for S3 from tricycle
* Aug 21, 2013 *
* Added S3 :encrypted_storage option support from cschulte22
* Jul 5, 2013
* Pull in changes from lchimonji10 to reformat README to RDoc format
* Apr 10, 2013 *
* Ruby 2 compatibility fix
* Removed some lingering occurrences of RAILS_ROOT and RAILS_ENV
* clean up of gemspec file
* no longer package unnecessary files like the test files
* Mar 12, 2013 *
* Pull in changes from https://github.com/aalong/attachment_fu to use Ruby 1.9.2 Tempfile naming strategy to fix conflicts with Sprockets (see https://github.com/aalong/attachment_fu/commit/938ec3b8597fbf82b1de8c98de12c4688463450a)
* Feb 19, 2013 *
* Pull in changes from https://github.com/itkin/attachment_fu fork to fix mini magick
* Nov 15, 2012 *
* Removed 'crop:' option as already included when prefixing geometry with a 'c'. Add note to docs.
* Added option to sharpen resized images ':sharpen_on_resize'
* Oct 26, 2012 *
* Merged with https://github.com/tdd/attachment_fu fork to include GEM support for use in Rails 3.2, and bumped version to 3.2.x to indicate Rails 3.2 support.
* Oct 25, 2012 *
* Fix to support Ruby 1.9.3
* Image cropping support (append 'crop:' to desired file size when resizing)
* Mar 15, 2010 *
* Added a symbol syntax for parent-type-based size spec: calls the corresponding method on the current asset instance to
get a Hash of required thumbnails. Lets us dynamically specify what would otherwise be hard-coded, which is useful
when the set of thumbnails for a given parent type varies depending on the usage context.
* Aug 6, 2009 *
* JPEG quality control finalized across processors (although CoreImage applies it in a rather fuzzy-logic way), with tests.
* Aug 4, 2009 *
* Supports the :aspect/'!' geometry flag in all processors
(thanks to http://www.deepcalm.com/writing/cropped-thumbnails-in-attachment_fu-using-imagescience)
* JPEG quality control on thumbnailing/resizing (still buggy on Rmagick/MiniMagick though).
* Moves from GIF to PNG regardless of the source file extension's case (used to require lowercase)
* Auto-orients image (if EXIF suggests it) prior to processing with RMagickProcessor
* Fixes non-image upload tests (both regular files and Merb files)
* Fixes obsolete failures on RMagick tests (aspect_ratio tested but not initialized anymore due to new callback architecture
* Apr 17 2008 *
* amazon_s3.yml is now passed through ERB before being passed to AWS::S3 [François Beausoleil]
* Mar 22 2008 *
* Some tweaks to support Rails 2.0 and Rails 2.1 due to ActiveSupport::Callback changes.
Thanks to http://blog.methodmissing.com/2008/1/19/edge-callback-refactorings-attachment_fu/
* Feb. 26, 2008 *
* remove breakpoint from test_helper, makes test suite crazy (at least Rails 2+) [Rob Sanheim]
* make S3 test really optional [Rob Sanheim]
* Nov 27, 2007 *
* Handle properly ImageScience thumbnails resized from a gif file [Matt Aimonetti]
* Save thumbnails file size properly when using ImageScience [Matt Aimonetti]
* fixed s3 config file loading with latest versions of Rails [Matt Aimonetti]
* April 2, 2007 *
* don't copy the #full_filename to the default #temp_paths array if it doesn't exist
* add default ID partitioning for attachments
* add #binmode call to Tempfile (note: ruby should be doing this!) [Eric Beland]
* Check for current type of :thumbnails option.
* allow customization of the S3 configuration file path with the :s3_config_path option.
* Don't try to remove thumbnails if there aren't any. Closes #3 [ben stiglitz]
* BC * (before changelog)
* add default #temp_paths entry [mattly]
* add MiniMagick support to attachment_fu [Isacc]
* update #destroy_file to clear out any empty directories too [carlivar]
* fix references to S3Backend module [Hunter Hillegas]
* make #current_data public with db_file and s3 backends [ebryn]
* oops, actually svn add the files for s3 backend. [Jeffrey Hardy]
* experimental s3 support, egad, no tests.... [Jeffrey Hardy]
* doh, fix a few bad references to ActsAsAttachment [sixty4bit]