Bump rails from 5.2.3 to 5.2.4
Bumps rails from 5.2.3 to 5.2.4.
Release notes
Sourced from rails's releases.
5.2.4
Active Support
Make ActiveSupport::Logger Fiber-safe. Fixes #36752.
Use
Fiber.current.__id__
inActiveSupport::Logger#local_level=
in order to make log level local to Ruby Fibers in addition to Threads.Example:
logger = ActiveSupport::Logger.new(STDOUT) logger.level = 1 p "Main is debug? #{logger.debug?}" Fiber.new { logger.local_level = 0 p "Thread is debug? #{logger.debug?}" }.resume p "Main is debug? #{logger.debug?}"
Before:
Main is debug? false Thread is debug? true Main is debug? true
After:
Main is debug? false Thread is debug? true Main is debug? false
Alexander Varnin
Active Model
Type cast falsy boolean symbols on boolean attribute as false.
Fixes #35676.
Ryuta Kamizono
Active Record
... (truncated)
- Fix circular
autosave: true
causes invalid records to be saved.
Commits
-
8bec77c
Preparing for 5.2.4 release -
9e2a341
Preparing for 5.2.4.rc1 release -
c192bc3
Work with old versions of sidekiq -
21cdceb
Support Ruby 2.2 -
0e54ed1
Make the tests pass in versions of ruby that don't support sprockets 4 -
c11581e
Use rails() instead of system() -
606cd4f
Sprockets uses debug. not self. now -
f3993f9
Link .js from manifest.js in assets_test -
c2abbce
Remove a javascript from test -
aeadae2
Use a stylesheet instead of a javascript in test - Additional commits viewable in compare view