A warning line should look like a warning section

[ci skip]
[ci skip] Add Doc of with_options for the case when inherited default options and original options have same keys
add table.bigint support

In the DSL you can now do:

create_table(:foos) do |t|
  t.bigint :hi
end
just look up the primary key from the columns hash
we don't need a HWIA and a hash allocated for just one k/v pair
clarify debugger platform invocation
use require_command! instead of calling its definition
remove unneeded file
Merge pull request #17279 from aditya-kapoor/call-methods

use require_command! instead of calling its definition
Merge pull request #17280 from aditya-kapoor/remove-unneeded-file

remove unneeded file from Railties.
some changelog formatting. [ci skip]
[ci skip] add AC::InvalidCrossOriginRequest to list of rescue_responses default
docs, since #16702 we detect mutation on serialized attributes. [ci skip]

/cc @sgrif
Merge pull request #17281 from y-yagi/configuring_guide

[ci skip] add AC::InvalidCrossOriginRequest to list of rescue_responses default
pg, test assigning non-array values to an array column. Closes #14716.

The behavior has changed since 4.1 and non-array values are no
longer type casted to a blank array. This way the user can define
custom validations on that property.
test, better describe `SerializationTypeMismatch` behavior. refs #14716.
Merge pull request #17278 from velobuff/clarify-debugger-invocation

clarify debugger platform invocation
mention the :without option [ci skip]

As pointed out in the ActiveModel::Validations::HelperMethods #validates_format_of documentation.
Merge pull request #17285 from dwo/master

mention the :without option [ci skip]
test, `Generators::GeneratedAttribute` with references, required, index.

Closes #17197.
Closes #17207.

`{required}` is a type modifier so it should be:

    user:references{required}:index

and not:

    user:references:index{required}