Fixed a bug in  when using has_many association with :inverse_of option and UUID primary key.
Adding documentation to +polymorphic_url+
concerning the options that it inherits from +url_for+. The way that
+polymorhpic_url+ is built allows it to have options
like +:anchor+, +:script_name+, etc. but this is currently not
documented.
Raising an error when nil or non-hash is passed to update_attributes.
Fix typo.
Migration dump UUID default functions to schema.rb. Fixes #10751.
Disable ability to iterate over a Range of TimeWithZone
Only cache template digests if config.cache_template_loading

since ActionView::Resolver.caching is set to the same value as config.cache_template_loading
only cache template digests if config.cache_template_loading is not falsy
fixes issues #10752 and #10791
let the sqlite task run without rails
Remove extra case.
update Rails::Railtie::Configuration and ActionDispatch::Response#respond_to? to accept include_private argument
Moved "`mod_expires` to be enabled" to new line.

- Right now the comment was not rendering properly.
  # The Expires* directives requires the Apache module
  `mod_expires` to be
  # enabled.
- After this change -
  # The Expires* directives requires the Apache module
  # `mod_expires` to be enabled.
Removing merge conflict remnants in the guides.
Document ability to run a single test.
Add error message for including nokogiri in Gemfile for rake doc:guides [ci skip]

- When `rake doc:guides` is run from applications, it complains for
  presence of redcarpet if it not present in Gemfile
- Similarly it should complain about nokogiri
Creating options for schema dumper.

These options make it easier to change the config from
ActiveRecord::Base to use something else inside of the SchemaDumper.
Adds Akshay Surve to Rails Guides credits list

I had written the original guide for "A Guide to Testing Rails
Applications". The current documents maintains the same structure and
examples I had drafted albeit with some minor changes to keep up with
newer version of Rails.

Older version which had credits included:
http://guides.rubyonrails.org/v2.3.11/testing.html

Github lifo/docrails History:
https://github.com/rails/rails/commits/ff359af86505b4d317b7467e7f79aa2ef2c5e795/railties/doc/guides/source/testing_rails_applications.txt
Adding deprecation assertions for proper_table_name.

This prevents deprecation warnings from popping up.
Merge pull request #12008 from wangjohn/skipping_deprecated_migration_tests

Skip tests using deprecated +proper_table_name+ method.
Removing instances of string class_names in fixtures.

Also, constantizing the default_fixture_model_name when it gets loaded
in from the file. Later, when the class_name is passed to a new
FixtureSet, a deprecation warning will occur if the class_name is a
string.
Changing deprecation_horizon to be Rails 4.2

Also, +ActiveRecord::Migrator.proper_table_name+ should actually have a
deprecation horizon of Rails 4.2 (not 4.1).