be more specific about csrf token and ajax - not whitelisted outside of jquery-rails [ci skip]
`find_in_batches` now returns an `Enumerator` when called without a block, so that it
can be chained with other `Enumerable` methods.
Fix breakage in XmlMini

- Boolean parsing breaks on non strings (i.e. integer 1|0)
- Symbol parsing breaks on non strings.
- BigDecimal parsing breaks due to missing require.
- Update changelog.
Fixed typo [ci skip]

singular is more suited to
change to "check out"
e-mail => email, and subject/verb agreement
add punctuation
Remove duplicate configuration option for ActiveSupport [ci skip]

Fixes rails/rails#13732
psql implementation of #index_name_exists?
put core at the beginning so other classes can modify the behavior
Add failing test for ActiveModel::Errors#has_key? method

From the doc, this method should return false and not nil if there is no errors for this key
Move changed_attributes into dirty.rb
Move serialization dirty into serialization.rb
Fix ActiveModel::Errors#has_key? return value
Update ActiveModel::Errors.has_key? test
Merge pull request #13799 from kbrock/better_dirty

Better ActiveRecord hierarchy for Dirty and others
Merge pull request #13795 from bobbus/errors-has-key

Fix ActiveModel::Errors#has_key? returning nil
test boolean and number json param parsing
Merge pull request #13818 from arthurnn/small_test_case

test boolean and number json param parsing
unify param.require tests
Merge pull request #13819 from arthurnn/one_require_test

unify param.require tests