add support for html attributes to grouped_options_for_select
Add logging performance [ci skip]
Clear named routes when routes.rb is reloaded

Fix an issue where Journey was failing to clear the named routes hash when the
routes were reloaded and since it doesn't overwrite existing routes then if a
route changed but wasn't renamed it kept the old definition. This was being
masked by the optimised url helpers so it only became apparent when passing an
options hash to the url helper.
Fix note about AP/AV decoupling in release notes
Improve comment about ActiveModel::Model
Update note about declarative etags in release notes
Merge pull request #11534 from gaurish/log

Add logging performance [ci skip]
Merge pull request #11517 from nashby/optgroup-html-attributes

add support for html attributes to grouped_options_for_select
Revert "Merge pull request #11416 from tigrish/master"

This reverts commit 9dc8aef084fc5ae7e3a396dd098d89da93d06fda, reversing
changes made to 02e8dae6279ea25312293a3eca777faf35139c4c.
Generate namespaced routes correctly for generators. Fix for #11532