aboutsummaryrefslogtreecommitdiffstats
path: root/railties/CHANGELOG.md
diff options
context:
space:
mode:
authorCarlos Antonio da Silva <carlosantoniodasilva@gmail.com>2013-01-12 10:52:13 -0200
committerCarlos Antonio da Silva <carlosantoniodasilva@gmail.com>2013-01-12 10:52:13 -0200
commit2549a3b088de14c36d60de6c60c1374af75c326f (patch)
treee19723ef8ec72d128904d2da4e49dc385e1a3f50 /railties/CHANGELOG.md
parent9b636dcf53e4ac410186a720d5bef783fc8648c4 (diff)
downloadrails-2549a3b088de14c36d60de6c60c1374af75c326f.tar.gz
rails-2549a3b088de14c36d60de6c60c1374af75c326f.tar.bz2
rails-2549a3b088de14c36d60de6c60c1374af75c326f.zip
Deprecate `Rails::Generators::ActiveModel#update_attributes`
Deprecate #update_attributes in favor of `#update`. ORMs that implement `Generators::ActiveModel#update_attributes` should change to `#update`. Scaffold controller generators should change calls like: @orm_instance.update_attributes(...) to: @orm_instance.update(...) This goes along with the addition of `ActiveRecord::Base#update`, introduced in cb2bd4aa619d9329c42aaf6d9f8eacc616ce53f4.
Diffstat (limited to 'railties/CHANGELOG.md')
-rw-r--r--railties/CHANGELOG.md15
1 files changed, 15 insertions, 0 deletions
diff --git a/railties/CHANGELOG.md b/railties/CHANGELOG.md
index ccb8a1fc8d..4fd1a2369f 100644
--- a/railties/CHANGELOG.md
+++ b/railties/CHANGELOG.md
@@ -1,5 +1,20 @@
## Rails 4.0.0 (unreleased) ##
+* Deprecate `Rails::Generators::ActiveModel#update_attributes` in favor of `#update`.
+
+ ORMs that implement `Generators::ActiveModel#update_attributes` should change
+ to `#update`. Scaffold controller generators should change calls like:
+
+ @orm_instance.update_attributes(...)
+
+ to:
+
+ @orm_instance.update(...)
+
+ This goes along with the addition of `ActiveRecord::Base#update`.
+
+ *Carlos Antonio da Silva*
+
* Include `jbuilder` by default and rely on its scaffold generator to show json API.
Check https://github.com/rails/jbuilder for more info and examples.