Rails
Rails Adds Automatic Database Connection
Rails has added support for automatic database connection switching from primary to the replicaRails 6.1 perform_enqueued_jobs at Option
Rails 6.1 has added at option to perform_enqueued_jobs test helper to run only jobs which are scheduled at or before the passed in timeRails Adds API for Multiple Database
Rails adds ActiveRecord API connects_to and connected_to for switching connections to support multiple databases.Rails Disallowed Deprecations Support
Rails has added support to configure disallowed deprecations.Rails has added a benchmark generator
Rails has added a benchmark generator for scripts to benchmark Rails application.Rails if_exists/if_not_exists Migrations
Rails adds support for if_exists/if_not_exists on remove_column/add_column in migrations to silently ignore migrationsRails 6 adds rails db:system:change command
Rails 6 adds rails db:system:change command to allow switching database configurationRails 6 ActiveSupport Unicode Deprecations
Rails 6 has deprecated methods in Unicode and Chars support for ActiveSupport in favor of using ruby 2.3+ String methods directly.Rails 6.1 Adds Multiple Storage Services
Rails 6.1 adds support to configure storage services for individual attachment.Rails Adds Relation#annotate for SQL Comments
Rails adds ActiveRecord::Relation#annotate for adding SQL comments to ActiveRecord::Relation queries