Fix #to_fs(:human_size) to correctly work with negative numbers.
Earlopain
Fix BroadcastLogger#dup so that it duplicates the logger's broadcasts.
Andrew Novoselac
Fix issue where bootstrap.rb overwrites the level of a BroadcastLogger's broadcasts.
Andrew Novoselac
Fix ActiveSupport::Cache to handle outdated Marshal payload from Rails 6.1 format.
Active Support's Cache is supposed to treat a Marshal payload that can no longer be
deserialized as a cache miss. It fail to do so for compressed payload in the Rails 6.1
legacy format.
Jean Boussier
Fix OrderedOptions#dig for array indexes.
fatkodima
Fix time travel helpers to work when nested using with separate classes.
fatkodima
Fix delete_matched for file cache store to work with keys longer than the
max filename size.
fatkodima and Jonathan Hefner
Fix compatibility with the semantic_logger gem.
The semantic_logger gem doesn't behave exactly like stdlib logger in that
SemanticLogger#level returns a Symbol while stdlib Logger#level returns an Integer.
This caused the various LogSubscriber classes in Rails to break when assigned a
SemanticLogger instance.
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase.
All Depfu comment commands
@depfu rebase
Rebases against your default branch and redoes this update
@depfu recreate
Recreates this PR, overwriting any edits that you've made to it
@depfu merge
Merges this PR once your tests are passing and conflicts are resolved
@depfu cancel merge
Cancels automatic merging of this PR
@depfu close
Closes this PR and deletes the branch
@depfu reopen
Restores the branch and reopens this PR (if it's closed)
@depfu pause
Ignores all future updates for this dependency and closes this PR
@depfu pause [minor|major]
Ignores all future minor/major updates for this dependency and closes this PR
@depfu resume
Future versions of this dependency will create PRs again (leaves this PR as is)
Here is everything you need to know about this upgrade. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ activesupport (~> 6.0 → ~> 7.1) · Repo · Changelog
Release Notes
7.1.2 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 19 commits:
Preparing for 7.1.2 release
Sync CHANGELOG
Merge pull request #49974 from fatkodima/fix-redis-write_multi-with-expires_in
Merge pull request #49669 from intrip/fix-message-metadata-non-str
Merge pull request #49784 from jhawthorn/notification_exception_groups
Merge pull request #49837 from jonathanhefner/string-xcase_first-non-frozen-empty-string
Use h2 headings for Module::Concerning [ci-skip]
Merge pull request #49800 from HolyWalley/fix-cache-options-being-overwriten
Merge pull request #49792 from stevegeek/fix_deprecation_warning_on_secrets_show_task
Merge pull request #49791 from Earlopain/number-human-size-negative
Merge pull request #49720 from andrewn617/broadcast-logger-deep-dup
Merge pull request #49740 from y-yagi/donot-use-deprecated-to_default_s
Merge pull request #49721 from andrewn617/dont-overwrite-broadcast-loggers-broadcast-level-in-bootstrap-rb
Merge pull request #49716 from Shopify/invalid-compressed-cache-entries
Merge pull request #49718 from fatkodima/fix-ordered_options-nested-dig
Merge pull request #49711 from fatkodima/fix-time-travel-helpers-for-separate-object
Merge pull request #49694 from fatkodima/fix-file_store-key-splitting
Merge pull request #49642 from zzak/mail-warnings-unused-disp_type_s
Merge pull request #49621 from Shopify/log-subscriber-semantic-logger-compatibility
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase
.All Depfu comment commands