Sourced from activesupport's releases.
\n\n\n7.1.3.3
\nActive Support
\n\n
\n- No changes.
\nActive Model
\n\n
\n- No changes.
\nActive Record
\n\n
\n- No changes.
\nAction View
\n\n
\n- No changes.
\nAction Pack
\n\n
\n- No changes.
\nActive Job
\n\n
\n- No changes.
\nAction Mailer
\n\n
\n- No changes.
\nAction Cable
\n\n
\n\n- No changes.
\n
... (truncated)
\nSourced from activesupport's changelog.
\n\n\nRails 7.1.3.3 (May 16, 2024)
\n\n
\n- No changes.
\n
747a03b
Preparing for 7.1.3.3 releaseSourced from rake's changelog.
\n\n\n=== 13.2.1
\n\n
\n- Suppressed "internal:array:52:in 'Array#each'" from backtrace by
\n@hsbt
in #554- Bump actions/configure-pages from 4 to 5 by
\n@dependabot
in #553
d84f6ef
Bump up 13.2.18b33b36
Merge pull request #553 from ruby/dependabot/github_actions/actions/configure...99f6823
Merge pull request #554 from ruby/suppress-array-internal54950e0
Suppressed "<internal:array>:52:in 'Array#each'" from backtrace3dc4277
Bump actions/configure-pages from 4 to 5675498c
Bump up 13.2.0c68e010
Merge pull request #549 from ruby/dependabot/github_actions/dependabot/fetch-...2cb46b6
Merge pull request #551 from andrykonchin/ak/restore-truffleruby-on-cic342e96
Add TruffleRuby on CId569f0f
Merge pull request #550 from ruby/dependabot/github_actions/ruby/setup-ruby-1...5fe71f7
Bump ruby/setup-ruby from 1.172.0 to 1.173.03d1fba7
Bump dependabot/fetch-metadata from 1 to 20492456
Merge pull request #548 from ruby/dependabot/github_actions/actions/checkout-...a8d1107
Bump actions/checkout from 4.1.1 to 4.1.2a05e1f3
Merge pull request #451 from janbiedermann/fix_ex_when_back_nilSourced from nokogiri's releases.
\n\n\n1.15.6 / 2024-03-16
\nNote
\nThis security release is a backport to the unsupported v1.15.x branch. Current stable is v1.16.x, which addressed the referenced CVE in v1.16.2 on 2024-02-04.
\nSecurity
\n\n
\n- [CRuby] Vendored libxml2 is updated to address CVE-2024-25062. See GHSA-xc9x-jj77-9p9j for more information.
\nDependencies
\n\n
\n- [CRuby] Vendored libxml2 is updated to v2.11.7 from v2.11.6. For details please see https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.11.7
\n
\nsha256 checksums:
\n\nd79f713dffff149d60ab272d206a3ca96db2b891ab6a9f65362bfb78aface37a gems/nokogiri-1.15.6-aarch64-linux.gem\n62b5b7b387ec6c61c1ea5f889b7bc579eedd37f265f7cc1dc392484938549f1a gems/nokogiri-1.15.6-arm-linux.gem\nba93c63f5c03047778abf16c80676fe67e7eb7d871ab0aaa7e2c2dfe4ec20027 gems/nokogiri-1.15.6-arm64-darwin.gem\nd24639a546ba58c86d18da1ed124eaecbd45c5ae4c4dec41751b730a2b732ac3 gems/nokogiri-1.15.6-java.gem\ne36887d89ec1b080e4a01dd2ff52650003db01d2a5edf5e6ab19e4c0bdb1385f gems/nokogiri-1.15.6-x64-mingw-ucrt.gem\n852c59a398499c8fcb6478d76396dcd50afa8f8902563b76265cd7dc90a731a1 gems/nokogiri-1.15.6-x64-mingw32.gem\n19e0a5fbfa4393353fbcf6801f8f62350b6e16f43c907680c5884896858a23a2 gems/nokogiri-1.15.6-x86-linux.gem\n9d464bbbaad6721a5a73181165fda67573f64ef2803c3337f6f733603e9d309a gems/nokogiri-1.15.6-x86-mingw32.gem\n32d045cdb0ce097e4543a5e7a79efd13ff05d904e32f4328732149dbea3c7f15 gems/nokogiri-1.15.6-x86_64-darwin.gem\n26a79da0377100d6938ae2f1b115230a8a4a4595e35b89164d8495af32091186 gems/nokogiri-1.15.6-x86_64-linux.gem\n70ce799b4b3e23b358501f1da3914f70b1c7a113fb12e96a7d53558481146e08 gems/nokogiri-1.15.6.gem\n
Sourced from nokogiri's changelog.
\n\n\n1.15.6 / 2024-03-16
\nSecurity
\n\n
\n- [CRuby] Vendored libxml2 is updated to address CVE-2024-25062. See GHSA-xc9x-jj77-9p9j for more information.
\nDependencies
\n\n
\n- [CRuby] Vendored libxml2 is updated to v2.11.7 from v2.11.6. For details please see https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.11.7
\n
Sourced from activesupport's releases.
\n\n\nv7.1.3.2
\nActive Support
\n\n
\n- No changes.
\nActive Model
\n\n
\n- No changes.
\nActive Record
\n\n
\n- No changes.
\nAction View
\n\n
\n- No changes.
\nAction Pack
\n\n
\n- Fix
\nraise_on_missing_translations
not working correctly with the\ntranslate
method in controllers after the patch for CVE-2024-26143.Active Job
\n\n
\n- No changes.
\nAction Mailer
\n\n
\n- No changes.
\nAction Cable
\n\n
\n\n- No changes.
\n
... (truncated)
\nSourced from activesupport's changelog.
\n\n\nRails 7.1.3.2 (February 21, 2024)
\n\n
\n- No changes.
\nRails 7.1.3.1 (February 21, 2024)
\n\n
\n- No changes.
\n
6f0d1ad
Preparing for 7.1.3.2 releasec25f0fc
Respect raise_on_missing_ in controllerd73ed95
Preparing for 7.1.3.1 release43037d8
update changelog317fc0b
v3.13.0cfb135a
v3.12.0Sourced from activesupport's releases.
\n\n\n7.1.3
\nActive Support
\n\n
\n- \n
\nHandle nil
\nbacktrace_locations
inActiveSupport::SyntaxErrorProxy
.Eugene Kenny
\n- \n
\nFix
\nActiveSupport::JSON.encode
to prevent duplicate keys.If the same key exist in both String and Symbol form it could\nlead to the same key being emitted twice.
\nManish Sharma
\n- \n
\nFix
\nActiveSupport::Cache::Store#read_multi
when using a cache namespace\nand local cache strategy.Mark Oleson
\n- \n
\nFix
\nTime.now/DateTime.now/Date.today
to return results in a system timezone after#travel_to
.There is a bug in the current implementation of #travel_to:\nit remembers a timezone of its argument, and all stubbed methods start\nreturning results in that remembered timezone. However, the expected\nbehaviour is to return results in a system timezone.
\nAleksei Chernenkov
\n- \n
\nFix
\n:unless_exist
option forMemoryStore#write
(et al) when using a\ncache namespace.S. Brent Faulkner
\n- \n
\nFix ActiveSupport::Deprecation to handle blaming generated code.
\nJean Boussier, fatkodima
\nActive Model
\n\n
\n- No changes.
\nActive Record
\n\n
\n\n- Fix Migrations with versions older than 7.1 validating options given to\n
\nadd_reference
.
... (truncated)
\nSourced from activesupport's changelog.
\n\n\nRails 7.1.3 (January 16, 2024)
\n\n
\n- \n
\nHandle nil
\nbacktrace_locations
inActiveSupport::SyntaxErrorProxy
.Eugene Kenny
\n- \n
\nFix
\nActiveSupport::JSON.encode
to prevent duplicate keys.If the same key exist in both String and Symbol form it could\nlead to the same key being emitted twice.
\nManish Sharma
\n- \n
\nFix
\nActiveSupport::Cache::Store#read_multi
when using a cache namespace\nand local cache strategy.Mark Oleson
\n- \n
\nFix
\nTime.now/DateTime.now/Date.today
to return results in a system timezone after#travel_to
.There is a bug in the current implementation of #travel_to:\nit remembers a timezone of its argument, and all stubbed methods start\nreturning results in that remembered timezone. However, the expected\nbehaviour is to return results in a system timezone.
\nAleksei Chernenkov
\n- \n
\nFix
\n:unless_exist
option forMemoryStore#write
(et al) when using a\ncache namespace.S. Brent Faulkner
\n- \n
\nFix ActiveSupport::Deprecation to handle blaming generated code.
\nJean Boussier, fatkodima
\n
36c1591
Preparing for 7.1.3 releasea84622f
Sync changelog894f933
Merge pull request #50764 from eugeneius/syntax_error_proxy_nil_backtrace_loc...b02f6c9
Merge pull request #48957 from cmaruz/4832681c8023
Sync changelog3a85830
Merge pull request #50749 from Earlopain/changelog-typo2606c66
Use verb form of "fallback"c4df142
Clean up AS::NumberHelper#number_to_human doc [ci-skip]0a51c1a
Clean up AS::NumberHelper#number_to_human_size doc [ci-skip]f5c9a7e
Clean up AS::NumberHelper#number_to_rounded doc [ci-skip]Sourced from nokogiri's releases.
\n\n\n1.15.5 / 2023-11-17
\nDependencies
\n\n
\n- [CRuby] Vendored libxml2 is updated to v2.11.6 from v2.11.5. For details please see https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.11.6
\n- [CRuby] Vendored libxslt is updated to v1.1.39 from v1.1.38. For details please see https://gitlab.gnome.org/GNOME/libxslt/-/releases/v1.1.39
\n
\nsha256 checksums:
\n\n6dfa1d9837ddb233e234d56e244560ab1bc545d3d1744478060e18691f44ded7 nokogiri-1.15.5-aarch64-linux.gem\ne3ac6608c6e1714bc11ff04e29a43fedf4cac2aea1bd88256cc3b927c06f347f nokogiri-1.15.5-arm-linux.gem\n4d7b15d53c0397d131376a19875aa97dd1c8b404c2c03bd2171f9b77e9592d40 nokogiri-1.15.5-arm64-darwin.gem\n5f87e71aaeb4f7479b94698737a0aacea77836b4805c7433b655e9565bd56cfe nokogiri-1.15.5-java.gem\n7612be800909ae51e0a7cfbe1f768757857a9ff0339686814ca67d9bae271ca2 nokogiri-1.15.5-x64-mingw-ucrt.gem\n28fd78d98e12005fe017db5ceccb74b2497f30582e6e26a3344200625fe46aae nokogiri-1.15.5-x64-mingw32.gem\n0d1b564d7f148a6766380966bb48b23afa72c72c992c69c71d21acd4a7f5c0e4 nokogiri-1.15.5-x86-linux.gem\nd27dbf44c19b83e570e65b660a8a921441d1e8b6063ab1b985b516f78e0a2854 nokogiri-1.15.5-x86-mingw32.gem\n10bafa54935f68aebd23235cb0fc7dfb8f6f5e52131379484771247eb3a0cc70 nokogiri-1.15.5-x86_64-darwin.gem\nc5d9453cc155dc15f08ac699cc1293fd994ec6cfacec48e67653aa95ee946adf nokogiri-1.15.5-x86_64-linux.gem\n22448ca35dbcbdcec60dbe25ccf452b685a5436c28f21b2fec2e20917aba9100 nokogiri-1.15.5.gem\n
Sourced from nokogiri's changelog.
\n\n\n1.15.5 / 2023-11-17
\nDependencies
\n\n
\n- [CRuby] Vendored libxml2 is updated to v2.11.6 from v2.11.5. For details please see https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.11.6
\n- [CRuby] Vendored libxslt is updated to v1.1.39 from v1.1.38. For details please see https://gitlab.gnome.org/GNOME/libxslt/-/releases/v1.1.39
\n
5745d4b
version bump to v1.15.5da2d908
ci: add ruby version to vendored libs cache key (backport) (#3029)0f56450
ci: add ruby version to vendored libs cache key (#3028)32b2c35
dep: update libxml to 2.11.5 and libxslt to 1.1.39 (v1.15.x) (#3025)b8f7e16
ci: skip the BSD builds for nowaa3208b
dep: update libxml to 2.11.5 and libxslt to 1.1.39141c2ac
doc(fix): correct :nodoc:Sourced from activesupport's releases.
\n\n\n7.1.2
\nActive Support
\n\n
\n\n- \n
\nFix
\n:expires_in
option forRedisCacheStore#write_multi
.fatkodima
\n- \n
\nFix deserialization of non-string "purpose" field in Message serializer
\nJacopo Beschi
\n- \n
\nPrevent global cache options being overwritten when setting dynamic options\ninside a
\nActiveSupport::Cache::Store#fetch
block.Yasha Krasnou
\n- \n
\nFix missing
\nrequire
resulting inNoMethodError
when running\nbin/rails secrets:show
orbin/rails secrets:edit
.Stephen Ierodiaconou
\n- \n
\nEnsure
\n{down,up}case_first
returns non-frozen string.Jonathan Hefner
\n- \n
\nFix
\n#to_fs(:human_size)
to correctly work with negative numbers.Earlopain
\n- \n
\nFix
\nBroadcastLogger#dup
so that it duplicates the logger'sbroadcasts
.Andrew Novoselac
\n- \n
\nFix issue where
\nbootstrap.rb
overwrites thelevel
of aBroadcastLogger
'sbroadcasts
.Andrew Novoselac
\n- \n
\nFix
\nActiveSupport::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\ndeserialized as a cache miss. It fail to do so for compressed payload in the Rails 6.1\nlegacy format.
\nJean Boussier
\n- \n
\nFix
\nOrderedOptions#dig
for array indexes.fatkodima
\n
... (truncated)
\nSourced from activesupport's changelog.
\n\n\nRails 7.1.2 (November 10, 2023)
\n\n
\n\n- \n
\nFix
\n:expires_in
option forRedisCacheStore#write_multi
.fatkodima
\n- \n
\nFix deserialization of non-string "purpose" field in Message serializer
\nJacopo Beschi
\n- \n
\nPrevent global cache options being overwritten when setting dynamic options\ninside a
\nActiveSupport::Cache::Store#fetch
block.Yasha Krasnou
\n- \n
\nFix missing
\nrequire
resulting inNoMethodError
when running\nbin/rails secrets:show
orbin/rails secrets:edit
.Stephen Ierodiaconou
\n- \n
\nEnsure
\n{down,up}case_first
returns non-frozen string.Jonathan Hefner
\n- \n
\nFix
\n#to_fs(:human_size)
to correctly work with negative numbers.Earlopain
\n- \n
\nFix
\nBroadcastLogger#dup
so that it duplicates the logger'sbroadcasts
.Andrew Novoselac
\n- \n
\nFix issue where
\nbootstrap.rb
overwrites thelevel
of aBroadcastLogger
'sbroadcasts
.Andrew Novoselac
\n- \n
\nFix
\nActiveSupport::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\ndeserialized as a cache miss. It fail to do so for compressed payload in the Rails 6.1\nlegacy format.
\nJean Boussier
\n- \n
\nFix
\nOrderedOptions#dig
for array indexes.fatkodima
\n- \n
\nFix time travel helpers to work when nested using with separate classes.
\n
... (truncated)
\n6b93fff
Preparing for 7.1.2 release200749d
Sync CHANGELOGf6987c4
Merge pull request #49974 from fatkodima/fix-redis-write_multi-with-expires_in02e3f69
Merge pull request #49669 from intrip/fix-message-metadata-non-strb13b373
Merge pull request #49784 from jhawthorn/notification_exception_groupseed1c43
Merge pull request #49837 from jonathanhefner/string-xcase_first-non-frozen-e...a42137a
Use h2 headings for Module::Concerning [ci-skip]4b4615a
Merge pull request #49800 from HolyWalley/fix-cache-options-being-overwriten54e2165
Merge pull request #49792 from stevegeek/fix_deprecation_warning_on_secrets_s...6d55d50
Merge pull request #49791 from Earlopain/number-human-size-negative