Improve String#squish whitespaces matching
Remove caching_allowed? from ActionController::Caching

Where is this used? No other code references to this method and it
isn't being tested anywhere. No tests fail when commented out.
Make current_url? work with a HEAD method

ActionDispatch::Head was removed in favor of Rack::Head. But Rack::Head
does not convert GET requests to HEAD requests so we need to do
checking for HEAD requests ourselves.
Added a Changelog entry for fixing HEAD requests.
Merge pull request #9098 from firmhouse/add-head-requests

Make current_url? work with HEAD requests and remove caching_allowed? since it doesn't do anything
Merge pull request #8830 from antoinelyset/master

Improve String#squish whitespaces matching
no need for \Z, \z is more concise
Move AS changelog entry to the top, improve AP changelog a bit

[ci skip]
revamps the RDoc of Object#try
Fix JavaScript syntax in code comment [ci skip]
Merge pull request #9096 from tricknotes/fix-code-comment

Fix code comment
add API to pg for enabling / disabling hstore
Refactor to use each_key, remove extra spaces
Send paths argument as an array rather than converting it internally
s/ERb/ERB/
Remove yaml Proc param parser test

I don't believe this test is exercising any explicit params_parser
behavior that the other two Proc tests aren't already doing.  Given
that we now know it's a bad idea to load user input via YAML.load,
somebody reading this test might get a dangerous idea about building
out a YAML params parser.
Needs to explicitly require 'minitest/parallel_each'

Minitest has changed to require this since https://github.com/seattlerb/minitest/commit/728054b
Merge pull request #9104 from bemurphy/remove_bad_idea_parser_test

Remove yaml Proc param parser test
'minitest/parallel_each' might not always be available