Add Changelog entry for #7560: deprecate #filter in AS::Callbacks [ci skip]

This commit is contained in:
Carlos Antonio da Silva 2012-09-07 11:03:07 -03:00
parent 35a8920cdd
commit 8952339750
1 changed files with 22 additions and 0 deletions

View File

@ -1,5 +1,27 @@
## Rails 4.0.0 (unreleased) ##
* `ActiveSupport::Callbacks`: deprecate monkey patch of object callbacks.
Using the #filter method like this:
before_filter MyFilter.new
class MyFilter
def filter(controller)
end
end
Is now deprecated with recommendation to use the corresponding filter type
(`#before`, `#after` or `#around`):
before_filter MyFilter.new
class MyFilter
def before(controller)
end
end
*Bogdan Gusiev*
* An optional block can be passed to `HashWithIndifferentAccess#update` and `#merge`.
The block will be invoked for each duplicated key, and used to resolve the conflict,
thus replicating the behaviour of the corresponding methods on the `Hash` class.