Prior to this change, preload_link_tag with an image would generate a tag without an as attribute. If the as attribute doesn't get set, browsers tend to ignore the link tag, making the tag useless. This change fixes the issue.
In cases where an application uses pt-osc or lhm they may have temporary tables being used for migrations. Those tables shouldn't be included by the schema cache because it makes the cache bigger and after this change, one can set config.active_record.schema_cache_ignored_tables to an array of tables or regex's.
22 people contributed to Rails since last time. All the changes can be checked here. Until next week!