Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 131 lines (67 sloc) 4.065 kb
263d842 Vijay Dev update changelogs for gems without changes too [ci skip]
vijaydev authored
1 ## Rails 3.2.3 (unreleased) ##
2
3 * No changes.
4
db743ff Rafael Mendonça França Fix my name in the CHANGELOG to follow the convention
rafaelfranca authored
5
263d842 Vijay Dev update changelogs for gems without changes too [ci skip]
vijaydev authored
6 ## Rails 3.2.2 (March 1, 2012) ##
97e8d1d Xavier Noria CHANGELOG revision for v3.2.1
fxn authored
7
8e6ef37 Xavier Noria fixes whitespace in CHANGELOG entries
fxn authored
8 * No changes.
97e8d1d Xavier Noria CHANGELOG revision for v3.2.1
fxn authored
9
db743ff Rafael Mendonça França Fix my name in the CHANGELOG to follow the convention
rafaelfranca authored
10
263d842 Vijay Dev update changelogs for gems without changes too [ci skip]
vijaydev authored
11 ## Rails 3.2.1 (January 26, 2012) ##
12
13 * No changes.
97e8d1d Xavier Noria CHANGELOG revision for v3.2.1
fxn authored
14
db743ff Rafael Mendonça França Fix my name in the CHANGELOG to follow the convention
rafaelfranca authored
15
f36dcaf David Heinemeier Hansson Preparing for 3.2.0 release
dhh authored
16 ## Rails 3.2.0 (January 20, 2012) ##
696d01f José Valim Add docs to serializers. Update CHANGELOGs.
josevalim authored
17
8df787d Jon Leighton Deprecated `define_attr_method` in `ActiveModel::AttributeMethods`
jonleighton authored
18 * Deprecated `define_attr_method` in `ActiveModel::AttributeMethods`, because this only existed to
f36dcaf David Heinemeier Hansson Preparing for 3.2.0 release
dhh authored
19 support methods like `set_table_name` in Active Record, which are themselves being deprecated. *Jon Leighton*
8df787d Jon Leighton Deprecated `define_attr_method` in `ActiveModel::AttributeMethods`
jonleighton authored
20
696d01f José Valim Add docs to serializers. Update CHANGELOGs.
josevalim authored
21 * Add ActiveModel::Errors#added? to check if a specific error has been added *Martin Svalin*
281272a Jon Leighton Convert CHANGELOGs to Markdown format.
jonleighton authored
22
23 * Add ability to define strict validation(with :strict => true option) that always raises exception when fails *Bogdan Gusiev*
24
25 * Deprecate "Model.model_name.partial_path" in favor of "model.to_partial_path" *Grant Hutchins, Peter Jaros*
26
27 * Provide mass_assignment_sanitizer as an easy API to replace the sanitizer behavior. Also support both :logger (default) and :strict sanitizer behavior *Bogdan Gusiev*
28
db743ff Rafael Mendonça França Fix my name in the CHANGELOG to follow the convention
rafaelfranca authored
29
281272a Jon Leighton Convert CHANGELOGs to Markdown format.
jonleighton authored
30 ## Rails 3.1.0 (August 30, 2011) ##
31
32 * Alternate I18n namespace lookup is no longer supported.
33 Instead of "activerecord.models.admins.post", do "activerecord.models.admins/post" instead *José Valim*
34
35 * attr_accessible and friends now accepts :as as option to specify a role *Josh Kalderimis*
36
37 * Add support for proc or lambda as an option for InclusionValidator,
38 ExclusionValidator, and FormatValidator *Prem Sichanugrist*
39
40 You can now supply Proc, lambda, or anything that respond to #call in those
41 validations, and it will be called with current record as an argument.
42 That given proc or lambda must returns an object which respond to #include? for
43 InclusionValidator and ExclusionValidator, and returns a regular expression
44 object for FormatValidator.
45
46 * Added ActiveModel::SecurePassword to encapsulate dead-simple password usage with BCrypt encryption and salting *DHH*
47
48 * ActiveModel::AttributeMethods allows attributes to be defined on demand *Alexander Uvarov*
49
50 * Add support for selectively enabling/disabling observers *Myron Marston*
51
52
53 ## Rails 3.0.7 (April 18, 2011) ##
54
55 * No changes.
56
57
db743ff Rafael Mendonça França Fix my name in the CHANGELOG to follow the convention
rafaelfranca authored
58 ## Rails 3.0.6 (April 5, 2011) ##
281272a Jon Leighton Convert CHANGELOGs to Markdown format.
jonleighton authored
59
60 * Fix when database column name has some symbolic characters (e.g. Oracle CASE# VARCHAR2(20)) #5818 #6850 *Robert Pankowecki, Santiago Pastorino*
61
62 * Fix length validation for fixnums #6556 *Andriy Tyurnikov*
63
64 * Fix i18n key collision with namespaced models #6448 *yves.senn*
65
66
67 ## Rails 3.0.5 (February 26, 2011) ##
68
69 * No changes.
70
71
72 ## Rails 3.0.4 (February 8, 2011) ##
73
74 * No changes.
75
76
77 ## Rails 3.0.3 (November 16, 2010) ##
78
79 * No changes.
80
81
82 ## Rails 3.0.2 (November 15, 2010) ##
83
84 * No changes
85
86
87 ## Rails 3.0.1 (October 15, 2010) ##
88
89 * No Changes, just a version bump.
90
91
92 ## Rails 3.0.0 (August 29, 2010) ##
93
94 * Added ActiveModel::MassAssignmentSecurity *Eric Chapweske, Josh Kalderimis*
95
96 * JSON supports a custom root option: to_json(:root => 'custom') #4515 *Jatinder Singh*
97
98 * #new_record? and #destroyed? were removed from ActiveModel::Lint. Use
99 persisted? instead. A model is persisted if it's not a new_record? and it was
100 not destroyed? *MG*
101
102 * Added validations reflection in ActiveModel::Validations *JV*
103
104 Model.validators
105 Model.validators_on(:field)
106
107 * #to_key was added to ActiveModel::Lint so we can generate DOM IDs for
108 AMo objects with composite keys *MG*
109
110 * ActiveModel::Observer#add_observer!
111
112 It has a custom hook to define after_find that should really be in a
113 ActiveRecord::Observer subclass:
114
115 def add_observer!(klass)
116 klass.add_observer(self)
117 klass.class_eval 'def after_find() end' unless klass.respond_to?(:after_find)
118 end
119
120 * Change the ActiveModel::Base.include_root_in_json default to true for Rails 3 *DHH*
121
122 * Add validates_format_of :without => /regexp/ option. #430 *Elliot Winkler, Peer Allan*
123
124 Example :
125
126 validates_format_of :subdomain, :without => /www|admin|mail/
127
128 * Introduce validates_with to encapsulate attribute validations in a class. #2630 *Jeff Dean*
129
130 * Extracted from Active Record and Active Resource.
Something went wrong with that request. Please try again.