| 1 | *svn* | 
|---|
| 2 | * allow for directories in file_column dirs as well | 
|---|
| 3 | * use subdirs for versions instead of fiddling with filename | 
|---|
| 4 | * url_for_image_column_helper for dynamic resizing of images from views | 
|---|
| 5 | * new "crop" feature [Sean Treadway] | 
|---|
| 6 | * url_for_file_column helper: do not require model objects to be stored in | 
|---|
| 7 | instance variables | 
|---|
| 8 | * allow more fined-grained control over :store_dir via callback | 
|---|
| 9 | methods [Gerret Apelt] | 
|---|
| 10 | * allow assignment of regular file objects | 
|---|
| 11 | * validation of file format and file size [Kyle Maxwell] | 
|---|
| 12 | * validation of image dimensions [Lee O'Mara] | 
|---|
| 13 | * file permissions can be set via :permissions option | 
|---|
| 14 | * fixed bug that prevents deleting of file via assigning nil if | 
|---|
| 15 | column is declared as NON NULL on some databases | 
|---|
| 16 | * don't expand absolute paths. This is necessary for file_column to work | 
|---|
| 17 | when your rails app is deployed into a sub-directory via a symbolic link | 
|---|
| 18 | * url_for_*_column will no longer return absolute URLs! Instead, although the | 
|---|
| 19 | generated URL starts with a slash, it will be relative to your application's | 
|---|
| 20 | root URL. This is so, because rails' image_tag helper will automatically | 
|---|
| 21 | convert it to an absolute URL. If you need an absolute URL (e.g., to pass | 
|---|
| 22 | it to link_to) use url_for_file_column's :absolute => true option. | 
|---|
| 23 | * added support for file_column enabled unit tests [Manuel Holtgrewe] | 
|---|
| 24 | * support for custom transformation of images [Frederik Fix] | 
|---|
| 25 | * allow setting of image attributes (e.g., quality) [Frederik Fix] | 
|---|
| 26 | * :magick columns can optionally ignore non-images (i.e., do not try to | 
|---|
| 27 | resize them) | 
|---|
| 28 |  | 
|---|
| 29 | 0.3.1 | 
|---|
| 30 | * make object with file_columns serializable | 
|---|
| 31 | * use normal require for RMagick, so that it works with gem | 
|---|
| 32 | and custom install as well | 
|---|
| 33 |  | 
|---|
| 34 | 0.3 | 
|---|
| 35 | * fixed bug where empty file uploads were not recognized with some browsers | 
|---|
| 36 | * fixed bug on windows when "file" utility is not present | 
|---|
| 37 | * added option to disable automatic file extension correction | 
|---|
| 38 | * Only allow one attribute per call to file_column, so that options only | 
|---|
| 39 | apply to one argument | 
|---|
| 40 | * try to detect when people forget to set the form encoding to | 
|---|
| 41 | 'multipart/form-data' | 
|---|
| 42 | * converted to rails plugin | 
|---|
| 43 | * easy integration with RMagick | 
|---|
| 44 |  | 
|---|
| 45 | 0.2 | 
|---|
| 46 | * complete rewrite using state pattern | 
|---|
| 47 | * fixed sanitize filename [Michael Raidel] | 
|---|
| 48 | * fixed bug when no file was uploaded [Michael Raidel] | 
|---|
| 49 | * try to fix filename extensions [Michael Raidel] | 
|---|
| 50 | * Feed absolute paths through File.expand_path to make them as simple as possible | 
|---|
| 51 | * Make file_column_field helper work with auto-ids (e.g., "event[]") | 
|---|
| 52 |  | 
|---|
| 53 | 0.1.3 | 
|---|
| 54 | * test cases with more than 1 file_column | 
|---|
| 55 | * fixed bug when file_column was called with several arguments | 
|---|
| 56 | * treat empty ("") file_columns as nil | 
|---|
| 57 | * support for binary files on windows | 
|---|
| 58 |  | 
|---|
| 59 | 0.1.2 | 
|---|
| 60 | * better rails integration, so that you do not have to include the modules yourself. You | 
|---|
| 61 | just have to "require 'rails_file_column'" in your "config/environment.rb" | 
|---|
| 62 | * Rakefile for testing and packaging | 
|---|
| 63 |  | 
|---|
| 64 | 0.1.1 (2005-08-11) | 
|---|
| 65 | * fixed nasty bug in url_for_file_column that made it unusable on Apache | 
|---|
| 66 | * prepared for public release | 
|---|
| 67 |  | 
|---|
| 68 | 0.1 (2005-08-10) | 
|---|
| 69 | * initial release | 
|---|