-
Avoid double callbacks in Rails >= 4.1.
-
Fixes UnitializedConstant in TooManyRecords.
- Fix deprecation code.
-
Deprecate
config.active_record.whitelist_attributes
. -
Fix integration with associations.
-
Fix strong parameters integration.
-
Remove warnings
-
Fix
find_or_*
andfirst_or_*
methods integration.
-
Integrate with strong parameters. This allows to migrate a codebase partially from
protected_attributes
tostrong_parameters
. Every model that does not use a protection macro (attr_accessible
orattr_protected
), will be protected by strong parameters. The behavior stays the same for models, which use a protection macro.To fully restore the old behavior set:
config.action_controller.permit_all_parameters = true
Or add a callback to your controllers like this:
before_action { params.permit! }
Fixes #41.
-
Fixes ThroughAssociation#build_record method on rails 4.1.10+
Fixes #60, #63
-
Fixes build_association method on rails 4.2.0+
Fixes rails/rails#18121
-
Support Rails 4.0.6+ and 4.1.2+.
Fixes #35
- Fix STI support on Active Record <= 4.0.3.
-
Support to Rails 4.1
-
Fix
CollectionProxy#new
method.Fixes #21
- Fix install error with Rails 4.0.1. Related with rubygems/bundler#2583
-
Avoid override the entire Active Record initialization.
Fixes rails/rails#12243
-
Fix "uninitialized constant ActiveRecord::MassAssignmentSecurity::NestedAttributes::ClassMethods::REJECT_ALL_BLANK_PROC" error when using
:all_blank
option.Fixes #8
-
Fix
NoMethodError
exception when callingraise_nested_attributes_record_not_found
.
-
Sync #initialize override to latest rails implementation
Fixes #14
-
Fix "uninitialized constant
ActiveRecord::SchemaMigration
" error when checking pending migrations.Fixes rails/rails#10109
- First public version