Allow authentication header to not have to specify 'token=' key.

Fixes: https://github.com/rails/rails/issues/17108.
Correct test description for large integer test
Fixing documentation in JSON#from_json

Commit d67b289 introduced a tiny regression in the docs for #from_json,
true needs to be included when the root node is present.
Remove is_a? check when ignoring tables

Technically changes the API, as it will allow any object which responds
to `===`. Personally, I think this is more flexible.
Adding simple docs for ActionDispatch::Flash::FlashHash#to_session_value
adding nodoc to private methods
Do not rescue Exception in ParamsParser

Unlike ShowExceptions or PublicExceptions, ParamsParser shouldn't
transform exceptions like Interrupt and NoMemoryError into ParserError.
Don't center the routes table on routing errors
Combine aliased_table_for and aliased_name_for

This refactoring reduces the number of conditionals needed to build
`aliased_table_for` and removes `aliased_name_for` because it's no
longer necessary.

`aliased_name_for` was also used in `JoinDependency#initialize` so
that was replaced with `aliased_table_for` as well.
Add a CHANGELOG entry for #16622 and a6de6f5 [ci skip]
Add tests which were incorrectly removed.
MailerGenerator should inherit from Base.
Generate mailer layouts even if no action is given.
Add missing CHANGELOG entry.
Update docs to reflect changes to MailerGenerator.
Merge pull request #17758 from tgxworld/mailer_generator

Follow up to #17646.
Deprecate string options in URL helpers

Fixes https://github.com/rails/rails/issues/16958

[Byron Bischoff & Melanie Gilman]
Merge branch 'deprecate-string-options-in-url-helpers'
Changelog format
Add perform_enqueued_jobs

It will set proper queue_adapter state required by assert_performed_jobs assertions.

Also the block version of assert_performed_jobs will make sure this
state is respected.

Fixes #17684