Add Public Api for register new extensions for Rake Notes
Remove .scss, .sass, .less, .haml, .slim, coffee from Rake Notes. Now we have an API for register it in the corresponding gems
Supporting .ruby, .yml and .yaml Extension in Rake Notes
re-raise error if error occurs before committing in streaming

update the tests, using an if-else
Extend fixture label replacement to allow string interpolation

Allows fixtures to use their $LABEL as part of a string instead
of limiting use to the entire value.

    mark:
      first_name: $LABEL
      username: $LABEL1973
      email: $LABEL@$LABELmail.com

    users(:mark).first_name # => mark
    users(:mark).username   # => mark1973
    users(:mark).email      # => mark@markmail.com
Merge pull request #14399 from genericsteele/fixture-label-string-interpolation

Extend fixture label replacement to allow string interpolation
Let COMMAND_WHITELIST be an Array, not a String
Remove extra white-spaces [ci skip]

Follow up to 024e5e31
Use nested_scope? not shallow? to determine whether to copy options

The method `shallow?` returns false if the parent resource is a singleton so
we need to check if we're not inside a nested scope before copying the :path
and :as options to their shallow equivalents.

Fixes #14388.
Fix Shadowing extensions variable in Register Annotation Exentsions
Add config.annotations, in order to register new extensions for Rake notes at config level
Avoid concurrent test collision on the same memcache server by namespacing keys
Add an explicit require for 4ece124396669d3580e7f229ab407a0d4882727a rather than assume SecureRandom is available
Fix assertions
format ActiveRecord CHANGELOG. [ci skip]
fix `number_to_percentage` with `Float::NAN`, `Float::INFINITY`.

Closes #14405.

This is a follow-up to 9e997e9039435617b6a844158f5437e97f6bc107 to restore
the documented behavior.
`where.not` adds `references` for `includes`.

Closes #14406.
Add Changelog Entry ref #14379
Merge pull request #14090 from Fortisque/kevin/stream_error_in_main_thread_if_not_committed

re-raise error if error occurs before committing in streaming
Update command line  guide