1.2.x: Bump the ruby-deps group across 4 directories with 27 updates
Type: Pull Request
State: Closed
Association: Contributor
Comments: 1
(8 months ago)
(8 months ago)
(8 months ago)
dependencies ruby
Bumps the ruby-deps group with 1 update in the / directory: rack.
Bumps the ruby-deps group with 3 updates in the /examples/camping directory: rack, rexml and rubyzip.
Bumps the ruby-deps group with 2 updates in the /examples/rails7 directory: rack and rails.
Bumps the ruby-deps group with 2 updates in the /examples/sinatra directory: rack and sinatra.
Updates rack from 2.2.18 to 2.2.19
Changelog
Sourced from rack's changelog.
[2.2.19] - 2025-10-07
Security
- CVE-2025-61772 Multipart parser buffers unbounded per-part headers, enabling DoS (memory exhaustion)
- CVE-2025-61771 Multipart parser buffers large non‑file fields entirely in memory, enabling DoS (memory exhaustion)
- CVE-2025-61770 Unbounded multipart preamble buffering enables DoS (memory exhaustion)
Commits
4c4ea29Bump patch version.c370dcdLimit amount of retained data when parsing multipart requestsd869fedFix denial of service vulnerbilties in multipart parsing- See full diff in compare view
Updates rack from 2.2.18 to 2.2.19
Changelog
Sourced from rack's changelog.
[2.2.19] - 2025-10-07
Security
- CVE-2025-61772 Multipart parser buffers unbounded per-part headers, enabling DoS (memory exhaustion)
- CVE-2025-61771 Multipart parser buffers large non‑file fields entirely in memory, enabling DoS (memory exhaustion)
- CVE-2025-61770 Unbounded multipart preamble buffering enables DoS (memory exhaustion)
Commits
4c4ea29Bump patch version.c370dcdLimit amount of retained data when parsing multipart requestsd869fedFix denial of service vulnerbilties in multipart parsing- See full diff in compare view
Updates rack from 2.2.18 to 2.2.19
Changelog
Sourced from rack's changelog.
[2.2.19] - 2025-10-07
Security
- CVE-2025-61772 Multipart parser buffers unbounded per-part headers, enabling DoS (memory exhaustion)
- CVE-2025-61771 Multipart parser buffers large non‑file fields entirely in memory, enabling DoS (memory exhaustion)
- CVE-2025-61770 Unbounded multipart preamble buffering enables DoS (memory exhaustion)
Commits
4c4ea29Bump patch version.c370dcdLimit amount of retained data when parsing multipart requestsd869fedFix denial of service vulnerbilties in multipart parsing- See full diff in compare view
Updates rack from 2.2.18 to 2.2.19
Changelog
Sourced from rack's changelog.
[2.2.19] - 2025-10-07
Security
- CVE-2025-61772 Multipart parser buffers unbounded per-part headers, enabling DoS (memory exhaustion)
- CVE-2025-61771 Multipart parser buffers large non‑file fields entirely in memory, enabling DoS (memory exhaustion)
- CVE-2025-61770 Unbounded multipart preamble buffering enables DoS (memory exhaustion)
Commits
4c4ea29Bump patch version.c370dcdLimit amount of retained data when parsing multipart requestsd869fedFix denial of service vulnerbilties in multipart parsing- See full diff in compare view
Updates rack from 2.2.18 to 2.2.19
Changelog
Sourced from rack's changelog.
[2.2.19] - 2025-10-07
Security
- CVE-2025-61772 Multipart parser buffers unbounded per-part headers, enabling DoS (memory exhaustion)
- CVE-2025-61771 Multipart parser buffers large non‑file fields entirely in memory, enabling DoS (memory exhaustion)
- CVE-2025-61770 Unbounded multipart preamble buffering enables DoS (memory exhaustion)
Commits
4c4ea29Bump patch version.c370dcdLimit amount of retained data when parsing multipart requestsd869fedFix denial of service vulnerbilties in multipart parsing- See full diff in compare view
Updates rack from 2.2.18 to 2.2.19
Changelog
Sourced from rack's changelog.
[2.2.19] - 2025-10-07
Security
- CVE-2025-61772 Multipart parser buffers unbounded per-part headers, enabling DoS (memory exhaustion)
- CVE-2025-61771 Multipart parser buffers large non‑file fields entirely in memory, enabling DoS (memory exhaustion)
- CVE-2025-61770 Unbounded multipart preamble buffering enables DoS (memory exhaustion)
Commits
4c4ea29Bump patch version.c370dcdLimit amount of retained data when parsing multipart requestsd869fedFix denial of service vulnerbilties in multipart parsing- See full diff in compare view
Updates rexml from 3.4.3 to 3.4.4
Release notes
Sourced from rexml's releases.
REXML 3.4.4 - 2025-09-10
Improvement
- Accept
REXML::Document.new("")for backward compatibilityThanks
NAITOH Jun
Joe Rafaniello
Changelog
Sourced from rexml's changelog.
3.4.4 - 2025-09-10 {#version-3-4-4}
Improvement
- Accept
REXML::Document.new("")for backward compatibilityThanks
NAITOH Jun
Joe Rafaniello
Commits
Updates rubyzip from 3.1.0 to 3.1.1
Release notes
Sourced from rubyzip's releases.
v3.1.1
Version 3.1.1
The 3.1.x line adds AES decryption.
⚠️ There are breaking changes in the 3.x series ⚠️
Please see the README and Updating to version 3.x in the wiki for help upgrading from version 2.4.x to version 3.x.
Changelog
Sourced from rubyzip's changelog.
3.1.1 (2025-09-26)
Tooling/internal:
- Improve the
DecryptedIoclass with various updates and optimizations.- Remove the
NullDecrypterclass.- Properly convert the test suite to use minitest.
- Move all test helper code into separate files.
- Updates to the Actions CI, including new OS versions.
- Update rubocop versions and fix resultant cop failures. #646
Commits
f87340dUpdate version number and Changelog for release.813d96dAdd a Rubocop badge to the README.61c25b0Reduce the number of YJIT test runs in CI.69dcb8eAllow Windows CI builds to fail.da44b2cUpdate OS versions in the Actions CI.fd78455Userequire_relativewhen pulling intest_helper.78848c5Only require test helpers where they are needed.e55f7c9Move all test helper code into separate files.5f1fcb2Remove unnecessary perms fromgentestfiles.rb.ceabd03Remove unnecessaryrequires fromtest_helper.rb.- Additional commits viewable in compare view
Updates rack from 2.2.18 to 2.2.19
Changelog
Sourced from rack's changelog.
[2.2.19] - 2025-10-07
Security
- CVE-2025-61772 Multipart parser buffers unbounded per-part headers, enabling DoS (memory exhaustion)
- CVE-2025-61771 Multipart parser buffers large non‑file fields entirely in memory, enabling DoS (memory exhaustion)
- CVE-2025-61770 Unbounded multipart preamble buffering enables DoS (memory exhaustion)
Commits
4c4ea29Bump patch version.c370dcdLimit amount of retained data when parsing multipart requestsd869fedFix denial of service vulnerbilties in multipart parsing- See full diff in compare view
Updates rack from 2.2.18 to 2.2.19
Changelog
Sourced from rack's changelog.
[2.2.19] - 2025-10-07
Security
- CVE-2025-61772 Multipart parser buffers unbounded per-part headers, enabling DoS (memory exhaustion)
- CVE-2025-61771 Multipart parser buffers large non‑file fields entirely in memory, enabling DoS (memory exhaustion)
- CVE-2025-61770 Unbounded multipart preamble buffering enables DoS (memory exhaustion)
Commits
4c4ea29Bump patch version.c370dcdLimit amount of retained data when parsing multipart requestsd869fedFix denial of service vulnerbilties in multipart parsing- See full diff in compare view
Updates rack from 2.2.18 to 2.2.19
Changelog
Sourced from rack's changelog.
[2.2.19] - 2025-10-07
Security
- CVE-2025-61772 Multipart parser buffers unbounded per-part headers, enabling DoS (memory exhaustion)
- CVE-2025-61771 Multipart parser buffers large non‑file fields entirely in memory, enabling DoS (memory exhaustion)
- CVE-2025-61770 Unbounded multipart preamble buffering enables DoS (memory exhaustion)
Commits
4c4ea29Bump patch version.c370dcdLimit amount of retained data when parsing multipart requestsd869fedFix denial of service vulnerbilties in multipart parsing- See full diff in compare view
Updates rack from 2.2.18 to 2.2.19
Changelog
Sourced from rack's changelog.
[2.2.19] - 2025-10-07
Security
- CVE-2025-61772 Multipart parser buffers unbounded per-part headers, enabling DoS (memory exhaustion)
- CVE-2025-61771 Multipart parser buffers large non‑file fields entirely in memory, enabling DoS (memory exhaustion)
- CVE-2025-61770 Unbounded multipart preamble buffering enables DoS (memory exhaustion)
Commits
4c4ea29Bump patch version.c370dcdLimit amount of retained data when parsing multipart requestsd869fedFix denial of service vulnerbilties in multipart parsing- See full diff in compare view
Updates rails from 7.2.2.2 to 8.0.3
Release notes
Sourced from rails's releases.
8.0.3
Active Support
ActiveSupport::FileUpdateCheckerdoes not depend onTime.nowto prevent unnecessary reloads with time travel test helpersJan Grodowski
Fix
ActiveSupport::BroadcastLoggerfrom executing a block argument for each logger (tagged, info, etc.).Jared Armstrong
Make
ActiveSupport::Logger#freeze-friendly.Joshua Young
Fix
ActiveSupport::HashWithIndifferentAccess#transform_keys!removing defaults.Hartley McGuire
Fix
ActiveSupport::HashWithIndifferentAccess#tranform_keys!to handle collisions.If the transformation would result in a key equal to another not yet transformed one, it would result in keys being lost.
Before:
>> {a: 1, b: 2}.with_indifferent_access.transform_keys!(&:succ) => {"c" => 1}After:
>> {a: 1, b: 2}.with_indifferent_access.transform_keys!(&:succ) => {"c" => 1, "d" => 2}Jason T Johnson, Jean Boussier
Fix
ActiveSupport::Cache::MemCacheStore#read_multito handle network errors.This method specifically wasn't handling network errors like other codepaths.
Alessandro Dal Grande
Fix configuring
RedisCacheStorewithraw: true.fatkodima
... (truncated)
Commits
529f933Preparing for 8.0.3 release6409b24Merge pull request #55719 from skipkayhil/hm-fix-label-for-namespace030f68cRemove lock for rdoc gem in Gemfile0160f42Sync CHANGELOGs6394bfbMerge pull request #55725 from byroot/js-include-type-module-sym0ff0d09Merge pull request #55724 from fatkodima/preserve-locale-eml-preview74038d7Merge pull request #55722 from kozy4324/fix-lease-sticky-flag-timing78fe965Merge pull request #55710 from Shopify/grodowski/file-update-checker-time-tra...4fc9618Merge pull request #55703 from byroot/hly-fix-query-cache-system-tests-2847072cFix TransitionTable#as_json compatibility with json 2.14.0- Additional commits viewable in compare view
Updates rack from 2.2.18 to 2.2.19
Changelog
Sourced from rack's changelog.
[2.2.19] - 2025-10-07
Security
- CVE-2025-61772 Multipart parser buffers unbounded per-part headers, enabling DoS (memory exhaustion)
- CVE-2025-61771 Multipart parser buffers large non‑file fields entirely in memory, enabling DoS (memory exhaustion)
- CVE-2025-61770 Unbounded multipart preamble buffering enables DoS (memory exhaustion)
Commits
4c4ea29Bump patch version.c370dcdLimit amount of retained data when parsing multipart requestsd869fedFix denial of service vulnerbilties in multipart parsing- See full diff in compare view
Updates actioncable from 7.2.2.2 to 8.0.3
Release notes
Sourced from actioncable's releases.
8.0.3
Active Support
ActiveSupport::FileUpdateCheckerdoes not depend onTime.nowto prevent unnecessary reloads with time travel test helpersJan Grodowski
Fix
ActiveSupport::BroadcastLoggerfrom executing a block argument for each logger (tagged, info, etc.).Jared Armstrong
Make
ActiveSupport::Logger#freeze-friendly.Joshua Young
Fix
ActiveSupport::HashWithIndifferentAccess#transform_keys!removing defaults.Hartley McGuire
Fix
ActiveSupport::HashWithIndifferentAccess#tranform_keys!to handle collisions.If the transformation would result in a key equal to another not yet transformed one, it would result in keys being lost.
Before:
>> {a: 1, b: 2}.with_indifferent_access.transform_keys!(&:succ) => {"c" => 1}After:
>> {a: 1, b: 2}.with_indifferent_access.transform_keys!(&:succ) => {"c" => 1, "d" => 2}Jason T Johnson, Jean Boussier
Fix
ActiveSupport::Cache::MemCacheStore#read_multito handle network errors.This method specifically wasn't handling network errors like other codepaths.
Alessandro Dal Grande
Fix configuring
RedisCacheStorewithraw: true.fatkodima
... (truncated)
Changelog
Sourced from actioncable's changelog.
Rails 8.0.3 (September 22, 2025)
Fixed compatibility with
redisgem5.4.1Jean Boussier
Fixed a possible race condition in
stream_from.OuYangJinTing
Rails 8.0.2.1 (August 13, 2025)
- No changes.
Rails 8.0.2 (March 12, 2025)
- No changes.
Rails 8.0.1 (December 13, 2024)
Ensure the Postgresql adapter always use a dedicated connection even during system tests.
Fix an issue with the Action Cable Postgresql adapter causing deadlock or various weird pg client error during system tests.
Jean Boussier
Rails 8.0.0.1 (December 10, 2024)
- No changes.
Rails 8.0.0 (November 07, 2024)
- No changes.
Rails 8.0.0.rc2 (October 30, 2024)
- No changes.
Rails 8.0.0.rc1 (October 19, 2024)
- No changes.
... (truncated)
Commits
529f933Preparing for 8.0.3 release0160f42Sync CHANGELOGs5eb4c3dMerge pull request #54031 from bai/bun-lockfile-txtb2ad417Merge security patches in 8-0-stableb0c813bPreparing for 8.0.2.1 release5f3b209Replace "mailing list" with "forum" [ci-skip]e0278f5Merge pull request #55359 from byroot/actioncable-redis-5.4.1-compatcb04cf5Appease rubocop11493e8Fix changelog formattingf5b8826Merge pull request #55201 from OuYangJinTing/fix/actioncable/channel- Additional commits viewable in compare view
Updates actionmailbox from 7.2.2.2 to 8.0.3
Release notes
Sourced from actionmailbox's releases.
8.0.3
Active Support
ActiveSupport::FileUpdateCheckerdoes not depend onTime.nowto prevent unnecessary reloads with time travel test helpersJan Grodowski
Fix
ActiveSupport::BroadcastLoggerfrom executing a block argument for each logger (tagged, info, etc.).Jared Armstrong
Make
ActiveSupport::Logger#freeze-friendly.Joshua Young
Fix
ActiveSupport::HashWithIndifferentAccess#transform_keys!removing defaults.Hartley McGuire
Fix
ActiveSupport::HashWithIndifferentAccess#tranform_keys!to handle collisions.If the transformation would result in a key equal to another not yet transformed one, it would result in keys being lost.
Before:
>> {a: 1, b: 2}.with_indifferent_access.transform_keys!(&:succ) => {"c" => 1}After:
>> {a: 1, b: 2}.with_indifferent_access.transform_keys!(&:succ) => {"c" => 1, "d" => 2}Jason T Johnson, Jean Boussier
Fix
ActiveSupport::Cache::MemCacheStore#read_multito handle network errors.This method specifically wasn't handling network errors like other codepaths.
Alessandro Dal Grande
Fix configuring
RedisCacheStorewithraw: true.fatkodima
... (truncated)
Changelog
Sourced from actionmailbox's changelog.
Rails 8.0.3 (September 22, 2025)
- No changes.
Rails 8.0.2.1 (August 13, 2025)
- No changes.
Rails 8.0.2 (March 12, 2025)
- No changes.
Rails 8.0.1 (December 13, 2024)
- No changes.
Rails 8.0.0.1 (December 10, 2024)
- No changes.
Rails 8.0.0 (November 07, 2024)
- No changes.
Rails 8.0.0.rc2 (October 30, 2024)
- No changes.
Rails 8.0.0.rc1 (October 19, 2024)
- No changes.
Rails 8.0.0.beta1 (September 26, 2024)
Please check 7-2-stable for previous changes.
Commits
529f933Preparing for 8.0.3 releaseb2ad417Merge security patches in 8-0-stableb0c813bPreparing for 8.0.2.1 release5308e75Merge pull request #53383 from Earlopain/rack-3.2-deprecation2ec3115Fix CHANGELOG3235827Preparing for 8.0.2 release6644442Merge pull request #54617 from byroot/move-strict-warningscf6ff17Preparing for 8.0.1 releasea993c27Preparing for 8.0.0.1 releasedd8f718Preparing for 8.0.0 release- Additional commits viewable in compare view
Updates actionmailer from 7.2.2.2 to 8.0.3
Release notes
Sourced from actionmailer's releases.
8.0.3
Active Support
ActiveSupport::FileUpdateCheckerdoes not depend onTime.nowto prevent unnecessary reloads with time travel test helpersJan Grodowski
Fix
ActiveSupport::BroadcastLoggerfrom executing a block argument for each logger (tagged, info, etc.).Jared Armstrong
Make
ActiveSupport::Logger#freeze-friendly.Joshua Young
Fix
ActiveSupport::HashWithIndifferentAccess#transform_keys!removing defaults.Hartley McGuire
Fix
ActiveSupport::HashWithIndifferentAccess#tranform_keys!to handle collisions.If the transformation would result in a key equal to another not yet transformed one, it would result in keys being lost.
Before:
>> {a: 1, b: 2}.with_indifferent_access.transform_keys!(&:succ) => {"c" => 1}After:
>> {a: 1, b: 2}.with_indifferent_access.transform_keys!(&:succ) => {"c" => 1, "d" => 2}Jason T Johnson, Jean Boussier
Fix
ActiveSupport::Cache::MemCacheStore#read_multito handle network errors.This method specifically wasn't handling network errors like other codepaths.
Alessandro Dal Grande
Fix configuring
RedisCacheStorewithraw: true.fatkodima
... (truncated)
Changelog
Sourced from actionmailer's changelog.
Rails 8.0.3 (September 22, 2025)
- No changes.
Rails 8.0.2.1 (August 13, 2025)
- No changes.
Rails 8.0.2 (March 12, 2025)
- No changes.
Rails 8.0.1 (December 13, 2024)
- No changes.
Rails 8.0.0.1 (December 10, 2024)
- No changes.
Rails 8.0.0 (November 07, 2024)
- No changes.
Rails 8.0.0.rc2 (October 30, 2024)
- No changes.
Rails 8.0.0.rc1 (October 19, 2024)
- No changes.
Rails 8.0.0.beta1 (September 26, 2024)
Please check 7-2-stable for previous changes.
Commits
529f933Preparing for 8.0.3 releaseb2ad417Merge security patches in 8-0-stableb0c813bPreparing for 8.0.2.1 release5f3b209Replace "mailing list" with "forum" [ci-skip]2ec3115Fix CHANGELOG3235827Preparing for 8.0.2 release84f47adMerge pull request #54702 from fatkodima/fix-action_mailer-default_options-docs6644442Merge pull request #54617 from byroot/move-strict-warningsf97b866Use monospace formatting [ci-skip]cf6ff17Preparing for 8.0.1 release- Additional commits viewable in compare view
Updates actionpack from 7.2.2.2 to 8.0.3
Release notes
Sourced from actionpack's releases.
8.0.3
Active Support
ActiveSupport::FileUpdateCheckerdoes not depend onTime.nowto prevent unnecessary reloads with time travel test helpersJan Grodowski
Fix
ActiveSupport::BroadcastLoggerfrom executing a block argument for each logger (tagged, info, etc.).Jared Armstrong
Make
ActiveSupport::Logger#freeze-friendly.Joshua Young
Fix
ActiveSupport::HashWithIndifferentAccess#transform_keys!removing defaults.Hartley McGuire
Fix
ActiveSupport::HashWithIndifferentAccess#tranform_keys!to handle collisions.If the transformation would result in a key equal to another not yet transformed one, it would result in keys being lost.
Before:
>> {a: 1, b: 2}.with_indifferent_access.transform_keys!(&:succ) => {"c" => 1}After:
>> {a: 1, b: 2}.with_indifferent_access.transform_keys!(&:succ) => {"c" => 1, "d" => 2}Jason T Johnson, Jean Boussier
Fix
ActiveSupport::Cache::MemCacheStore#read_multito handle network errors.This method specifically wasn't handling network errors like other codepaths.
Alessandro Dal Grande
Fix configuring
RedisCacheStorewithraw: true.fatkodima
... (truncated)
Changelog
Sourced from actionpack's changelog.
Rails 8.0.3 (September 22, 2025)
URL helpers for engines mounted at the application root handle
SCRIPT_NAMEcorrectly.Fixed an issue where
SCRIPT_NAMEis not applied to paths generated for routes in an engine mounted at "/".Mike Dalessio
Fix
Rails.application.reload_routes!from clearing almost all routes.When calling
Rails.application.reload_routes!inside a middleware of a Rake task, it was possible under certain conditions that all routes would be cleared. If ran inside a middleware, this would result in getting a 404 on most page you visit. This issue was only happening in development.Edouard Chin
Address
rack 3.2deprecations warnings.warning: Status code :unprocessable_entity is deprecated and will be removed in a future version of Rack. Please use :unprocessable_content instead.Rails API will transparently convert one into the other for the foreseeable future.
Earlopain, Jean Boussier
Support hash-source in Content Security Policy.
madogiwa
Always return empty body for HEAD requests in
PublicExceptionsandDebugExceptions.This is required by
Rack::Lint(per RFC9110).Hartley McGuire
Rails 8.0.2.1 (August 13, 2025)
- No changes.
Rails 8.0.2 (March 12, 2025)
Improve
with_routingtest helper to not rebuild the middleware stack.Otherwise some middleware configuration could be lost.
... (truncated)
Commits
529f933Preparing for 8.0.3 release0160f42Sync CHANGELOGs847072cFix TransitionTable#as_json compatibility with json 2.14.0a195ea9FixSCRIPT_NAMEhandling in URL helpers for root-mounted engines (#55668)87e495dMerge pull request #55675 from skipkayhil/hm-ouuplulxpznztlyp13123c4Merge pull request #54306 from Edouard-chin/ec-routes-reloadingb2ad417Merge security patches in 8-0-stableb0c813bPreparing for 8.0.2.1 released6a8692Merge pull request #54207 from madogiwa0124/support-csp-hash-sourcef495b6eFormat example as code instead of ASCII table [ci-skip]- Additional commits viewable in compare view
Updates actiontext from 7.2.2.2 to 8.0.3
Release notes
Sourced from actiontext's releases.
8.0.3
Active Support
ActiveSupport::FileUpdateCheckerdoes not depend onTime.nowto prevent unnecessary reloads with time travel test helpersJan Grodowski
Fix
ActiveSupport::BroadcastLoggerfrom executing a block argument for each logger (tagged, info, etc.).Jared Armstrong
Make
ActiveSupport::Logger#freeze-friendly.Joshua Young
Fix
ActiveSupport::HashWithIndifferentAccess#transform_keys!removing defaults.Hartley McGuire
Fix
ActiveSupport::HashWithIndifferentAccess#tranform_keys!to handle collisions.If the transformation would result in a key equal to another not yet transformed one, it would result in keys being lost.
Before:
>> {a: 1, b: 2}.with_indifferent_access.transform_keys!(&:succ) => {"c" => 1}After:
>> {a: 1, b: 2}.with_indifferent_access.transform_keys!(&:succ) => {"c" => 1, "d" => 2}Jason T Johnson, Jean Boussier
Fix
ActiveSupport::Cache::MemCacheStore#read_multito handle network errors.This method specifically wasn't handling network errors like other codepaths.
Alessandro Dal Grande
Fix configuring
RedisCacheStorewithraw: true.fatkodima
... (truncated)
Changelog
Sourced from actiontext's changelog.
Rails 8.0.3 (September 22, 2025)
Add rollup-plugin-terser as a dev dependency.
Édouard Chin
Rails 8.0.2.1 (August 13, 2025)
- No changes.
Rails 8.0.2 (March 12, 2025)
- No changes.
Rails 8.0.2 (March 12, 2025)
- No changes.
Rails 8.0.1 (December 13, 2024)
- No changes.
Rails 8.0.0.1 (December 10, 2024)
Update vendored trix version to 2.1.10
John Hawthorn
Rails 8.0.0 (November 07, 2024)
- No changes.
Rails 8.0.0.rc2 (October 30, 2024)
- No changes.
Rails 8.0.0.rc1 (October 19, 2024)
- No changes.
Rails 8.0.0.beta1 (September 26, 2024)
... (truncated)
Commits
529f933Preparing for 8.0.3 release6409b24Merge pull request #55719 from skipkayhil/hm-fix-label-for-namespaceb2ad417Merge security patches in 8-0-stableb0c813bPreparing for 8.0.2.1 release91d803cRemove RDoc artifacts [ci-skip]144c965Fix RDoc links for ActionText::RichText#embeds [ci-skip]e4aefa9Merge pull request #54798 from Edouard-chin/ec-actiontext-rollup2ec3115Fix CHANGELOG3235827Preparing for 8.0.2 release6644442Merge pull request #54617 from byroot/move-strict-warnings- Additional commits viewable in compare view
Updates actionview from 7.2.2.2 to 8.0.3
Release notes
Sourced from actionview's releases.
8.0.3
Active Support
ActiveSupport::FileUpdateCheckerdoes not depend onTime.nowto prevent unnecessary reloads with time travel test helpersJan Grodowski
Fix
ActiveSupport::BroadcastLoggerfrom executing a block argument for each logger (tagged, info, etc.).Jared Armstrong
Make
ActiveSupport::Logger#freeze-friendly.Joshua Young
Fix
ActiveSupport::HashWithIndifferentAccess#transform_keys!removing defaults.Hartley McGuire
Fix
ActiveSupport::HashWithIndifferentAccess#tranform_keys!to handle collisions.If the transformation would result in a key equal to another not yet transformed one, it would result in keys being lost.
Before:
>> {a: 1, b: 2}.with_indifferent_access.transform_keys!(&:succ) => {"c" => 1}After:
>> {a: 1, b: 2}.with_indifferent_access.transform_keys!(&:succ) => {"c" => 1, "d" => 2}Jason T Johnson, Jean Boussier
Fix
ActiveSupport::Cache::MemCacheStore#read_multito handle network errors.This method specifically wasn't handling network errors like other codepaths.
Alessandro Dal Grande
Fix configuring
RedisCacheStorewithraw: true.fatkodima
... (truncated)
Changelog
Sourced from actionview's changelog.
Rails 8.0.3 (September 22, 2025)
Fix label with
foroption not getting prefixed by formnamespacevalueAbeid Ahmed, Hartley McGuire
Fix
javascript_include_tagtypeoption to accept either strings and symbols.javascript_include_tag "application", type: :module javascript_include_tag "application", type: "module"Previously, only the string value was recognized.
Jean Boussier
Fix
excerpthelper with non-whitespace separator.Jonathan Hefner
Rails 8.0.2.1 (August 13, 2025)
- No changes.
Rails 8.0.2 (March 12, 2025)
Respect
html_options[:form]whencollection_checkboxesgenerates the hidden<input>.Riccardo Odone
Layouts have access to local variables passed to
render.This fixes #31680 which was a regression in Rails 5.1.
Mike Dalessio
Argument errors related to strict locals in templates now raise an
ActionView::StrictLocalsError, and all other argument errors are reraised as-is.Previously, any
ArgumentErrorraised during template rendering was swallowed during strict local error handling, so that anArgumentErrorunrelated to strict locals (e.g., a helper method invoked with incorrect arguments) would be replaced by a similarArgumentErrorwith an unrelated backtrace, making it difficult to debug templates.Now, any
ArgumentErrorunrelated to strict locals is reraised, preserving the original backtrace for developers.
... (truncated)
Commits
529f933Preparing for 8.0.3 release6409b24Merge pull request #55719 from skipkayhil/hm-fix-label-for-namespace0160f42Sync CHANGELOGs6394bfbMerge pull request #55725 from byroot/js-include-type-module-sym93fcfc1Merge pull request #55587 from marcoroth/erubi-typob2ad417Merge security patches in 8-0-stableb0c813bPreparing for 8.0.2.1 release4a441e9Merge pull request #55476 from jonathanhefner/excerpt-with-non-whitespace-sep...5f3b209Replace "mailing list" with "forum" [ci-skip]e4049d3Add missing punctuation [ci-skip]- Additional commits viewable in compare view
Updates activejob from 7.2.2.2 to 8.0.3
Release notes
Sourced from activejob's releases.
8.0.3
Active Support
ActiveSupport::FileUpdateCheckerdoes not depend onTime.nowto prevent unnecessary reloads with time travel test helpersJan Grodowski
Fix
ActiveSupport::BroadcastLoggerfrom executing a block argument for each logger (tagged, info, etc.).Jared Armstrong
Make
ActiveSupport::Logger#freeze-friendly.Joshua Young
Fix
ActiveSupport::HashWithIndifferentAccess#transform_keys!removing defaults.Hartley McGuire
Fix
ActiveSupport::HashWithIndifferentAccess#tranform_keys!to handle collisions.If the transformation would result in a key equal to another not yet transformed one, it would result in keys being lost.
Before:
>> {a: 1, b: 2}.with_indifferent_access.transform_keys!(&:succ) => {"c" => 1}After:
>> {a: 1, b: 2}.with_indifferent_access.transform_keys!(&:succ) => {"c" => 1, "d" => 2}Jason T Johnson, Jean Boussier
Fix
ActiveSupport::Cache::MemCacheStore#read_multito handle network errors.This method specifically wasn't handling network errors like other codepaths.
Alessandro Dal Grande
Fix configuring
RedisCacheStorewithraw: true.fatkodima
... (truncated)
Changelog
Sourced from activejob's changelog.
Rails 8.0.3 (September 22, 2025)
Include the actual Active Job locale when serializing rather than I18n locale.
Adrien S
Fix
retry_jobinstrumentation when using:testadapter for Active Job.fatkodima
Rails 8.0.2.1 (August 13, 2025)
- No changes.
Rails 8.0.2 (March 12, 2025)
- No changes.
Rails 8.0.1 (December 13, 2024)
Avoid crashing in Active Job logger when logging enqueueing errors
ActiveJob.perform_all_latercould fail with aTypeErrorwhen all provided jobs failed to be enqueueed.Efstathios Stivaros
Rails 8.0.0.1 (December 10, 2024)
- No changes.
Rails 8.0.0 (November 07, 2024)
- No changes.
Rails 8.0.0.rc2 (October 30, 2024)
- No changes.
Rails 8.0.0.rc1 (October 19, 2024)
- Remove deprecated
config.active_job.use_big_decimal_serializer.
... (truncated)
Commits
529f933Preparing for 8.0.3 release0160f42Sync CHANGELOGs5243215Merge pull request #55682 from npezza93/bug-fixfd6ae05Merge pull request #55661 from npezza93/job-dateae73ec6Merge pull request #55568 from zzak/sidekiq-issuesb2ad417Merge security patches in 8-0-stableb0c813bPreparing for 8.0.2.1 release5f3b209Replace "mailing list" with "forum" [ci-skip]e4049d3Add missing punctuation [ci-skip]69f3f88Fully qualify ActiveJob::Arguments for auto-link [ci-skip]- Additional commits viewable in compare view
Updates activemodel from 7.2.2.2 to 8.0.3
Release notes
Sourced from activemodel's releases.
8.0.3
Active Support
ActiveSupport::FileUpdateCheckerdoes not depend onTime.nowto prevent unnecessary reloads with time travel test helpersJan Grodowski
Fix
ActiveSupport::BroadcastLoggerfrom executing a block argument for each logger (tagged, info, etc.).Jared Armstrong
Make
ActiveSuppo...Description has been truncated
Pull Request Statistics
1
8
+112
-87
Package Dependencies
Technical Details
| ID: | 9784497 |
| UUID: | 2894294821 |
| Node ID: | PR_kwDNQRvOrINvJQ |
| Host: | GitHub |
| Repository: | jruby/jruby-rack |
| Mergeable: | Yes |
| Merge State: | Unstable |