Update examples to show real worth
Use instance_eval on @tenderlove's suggestion :trollface:
Clarify the origin of this great addition to Rails :trollface: :trollface :trollface:
We tenderized the wrong method! Object#try already had the yield option, just needed some tenderloving instance_eval to fit the bill
reduce object allocations in utc_offset

`try` allocates an array on every call, we should avoid calling it in
hotspots.  This reduced AttributeMethodsTest#test_setting_time_zone_aware_attribute_with_string
from 18k allocations to 14k
Forgot to set Migration.verbose at f8d9a51949d6f6cfcab7cc7d501e137836eb88dc :bomb:
Bring back the test cases for `presence`

This was removed by mistake in 5e51bdd
Merge pull request #16644 from Agis-/drb-tests-actionpack-vagrant

Use system /tmp for temp files when testing actionpack
Refer to the library name instead of the constant

When we are loading a component and we want to know its version, we are
actually not speaking about the constant but the library itself.

[ci skip]

[Godfrey Chan & Xavier Noria]
[ActionMailer] Rename test/test_test to test/test_case_test
[ci skip] add line about text layout
AR#reset_column_information sometimes queries via table_exists?

so this assertion causes random test fail
MySQL: set connection collation along with the charset

Sets the connection collation to the database collation configured
in database.yml. Otherwise, `SET NAMES utf8mb4` will use the default
collation for that charset (utf8mb4_general_ci) when you may have chosen
a different collation, like utf8mb4_unicode_ci.

This only applies to literal string comparisons, not column values, so
it is unlikely to affect you.
Merge pull request #16752 from Shruti2791/shruti_workspace

[ci skip] add line about text layout
Merge pull request #16751 from seuros/rename

[ActionMailer] Rename test/test_test to test/test_case_test
Clean up grammar from #16752 [ci skip]
Highlight Class/Module [ci skip]
Update caching_with_rails.md [ci skip]

Highlight methods
Allow polymorphic routes with nil when a route can still be drawn

Suppose you have two resources routed in the following manner:

```ruby
resources :blogs do
  resources :posts
end

resources :posts
```

When using polymorphic resource routing like `url_for([@blog, @post])`, and `@blog` is `nil` Rails should still try to match the route to the top-level posts resource.

Fixes #16754
Since /console is an optional feature, mention <%= console %> instead.

(/console is not mounted by default with web-console 2.0.)