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.
psql implementation of #index_name_exists?
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
Fix ActiveModel::Errors#has_key? return value
Update ActiveModel::Errors.has_key? test
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
Remove unused assignment to fix warnings in enum test.
Merge pull request #13821 from vipulnsward/remove-assignment-in-test

Remove unused assignment to fix warnings in enum test.
Fix `rake routes` error when `Rails::Engine` with empty routes is mounted; fixes rails/rails#13810

Squash
Merge pull request #13811 from mdesantis/issue-13810

Fixes #13810 `rake routes` error when mount `Rails::Engine` with empty routes
app_rails_loader.rb should check if bin/rails is a File before calling File.read(exe); closes #13825
Merge pull request #13828 from bronzle/apploader-should-check-for-file

app_rails_loader.rb should check if bin/rails is a File before calling F...
Add a test-case for GH #13825
Reordered classes in AR Validation #validates_with example [ci skip]

Person called GoodnessValidator before it was defined.
This change will compile the example correctly.