Ruby on Rails: v6.0.2.rc1 Release

Release date:
November 27, 2019
Previous version:
v6.0.1 (released November 5, 2019)
Magnitude:
854 Diff Delta
Contributors:
16 total committers
Data confidence:
Commits:

Top Contributors in v6.0.2.rc1

rafaelfranca
kamipo
jhawthorn
kaspth
fxn
eileencodes
y-yagi
georgeclaghorn
brendo
byroot

Directory Browser for v6.0.2.rc1

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

## Active Support

  • Eager load translations during initialization.

    Diego Plentz

  • Use per-thread CPU time clock on ActiveSupport::Notifications.

    George Claghorn

Active Model

  • No changes.

Active Record

  • Share the same connection pool for primary and replica databases in the transactional tests for the same database.

    Edouard Chin

  • Fix the preloader when one record is fetched using after_initialize but not the entire colection.

    Bradley Price

  • Fix collection callbacks not terminating when :abort is thrown.

    Edouard Chin, Ryuta Kamizono

  • Correctly deprecate where.not working as NOR for relations.

    12a9664 deprecated where.not working as NOR, however doing a relation query like where.not(relation: { ... }) wouldn't be properly deprecated and where.not would work as NAND instead.

    Edouard Chin

  • Fix db:migrate task with multiple databases to restore the connection to the previous database.

    The migrate task iterates and establish a connection over each db resulting in the last one to be used by subsequent rake tasks. We should reestablish a connection to the connection that was established before the migrate tasks was run

    Edouard Chin

  • Fix multi-threaded issue for AcceptanceValidator.

    Ryuta Kamizono

Action View

  • No changes.

Action Pack

  • Allow using mountable engine route helpers in System Tests.

    Chalo Fernandez

Active Job

Action Mailer

  • Fix ActionMailer assertions don't work for parameterized mail with legacy delivery job.

    bogdanvlviv

Action Cable

  • No changes.

Active Storage

  • No changes.

Action Mailbox

  • No changes.

Action Text

  • No changes.

Railties

  • Fix the collision check for the scaffold generator.

    Ryan Robeson

  • Configuration files for environments (config/environments/*.rb) are now able to modify autoload_paths, autoload_once_paths, and eager_load_paths.

    Allen Hsu & Xavier Noria