Skip to content

Bump railties from 8.1.3.1 to 8.1.4 in /gems/active_job - #218

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bundler/gems/active_job/railties-8.1.4
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bundler/gems/active_job/railties-8.1.4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 4, 2026 •

Copy link
Copy Markdown

Bumps railties from 8.1.3.1 to 8.1.4.

Release notes

Sourced from railties's releases.

8.1.4

Active Support

  • Fix the debug error page rendering for SyntaxErrors with multi-line messages.

    Marco Roth

  • Make ActiveSupport::JSON.decode compatible with the upcoming json 3.0 gem.

    Earlopain

  • Fix number_to_human_size crashing for sizes above a terabyte by supporting petabyte, exabyte, and zettabyte storage units.

    Kenta Ishizaki

  • Fix Range#sole raising NoMethodError when the enumerable core extension isn't already loaded.

    Kenta Ishizaki

  • Fix ActiveSupport::Cache::FileStore raising NameError for FileUtils when fileutils isn't already loaded.

    Kenta Ishizaki

  • Fix Enumerable#in_order_of with filter: true dropping nil elements explicitly named in the series.

    Kenta Ishizaki

  • Keep HashWithIndifferentAccess#filter returning a HashWithIndifferentAccess instead of a plain Hash.

    Kenta Ishizaki

  • Fix number_to_human and number_to_human_size crashing when :precision is nil.

    Kenta Ishizaki

  • Fix ActiveSupport::InheritableOptions#to_h to recursively flatten nested InheritableOptions parents.

    Andrew Novoselac

  • Fix ActiveSupport::StructuredEventSubscriber.debug_only leaking debug-only methods across subscriber subclasses.

    Kenta Ishizaki

... (truncated)

Changelog

Sourced from railties's changelog.

Rails 8.1.4 (September 24, 2026)

  • Include the offending value in the secret_key_base= error message.

    Jean Boussier

  • Load database config when a connection is absent from the shared section.

    database_configuration no longer raises NoMethodError when a shared config section is missing a subsection for a particular connection name.

    Kenta Ishizaki

  • Round-trip the null: false attribute modifier in GeneratedAttribute#to_s.

    rails generate now emits the ! modifier for attributes with null: false, so the generated command string can be used to regenerate the same migration.

    Kenta Ishizaki

  • Fix infinite route reload when after_routes_loaded hooks access routes.

    The :loading state is now held across after_routes_loaded hooks, so a hook that touches routes no longer triggers a redundant reload.

    Chedli Bourguiba

  • Fix LazyRouteSet thrashing when url_helpers are included into Object.

    method_missing and respond_to_missing? now only trigger a route reload for methods ending in _path or _url, preventing every respond_to? call from re-entering the route loader.

    Chedli Bourguiba

  • Add RoutesReloader#loaded to check whether routes have been loaded.

    Rafael Mendonça França

  • Mark routes as loaded when the routes reloader executes standalone.

    RoutesReloader#execute now sets the load state to loaded, so calling it directly (outside of execute_unless_loaded) no longer leaves the reloader in a state where routes are considered unloaded.

    Kenta Ishizaki

  • Make mounted route helpers (e.g. main_app, engine mount proxies) trigger the lazy route load instead of raising NoMethodError when called before routes are drawn.

... (truncated)

Commits
  • c3466ea Preparing for 8.1.4 release
  • e6288a8 Update CHANGELOGs for 8-1-stable backports
  • 6785886 Merge pull request #58688 from byroot/upgrade-rubocop
  • d6cc1f4 Merge pull request #58519 from seuros/fix-lazy-route-set-mounted-helpers
  • fd258d8 Merge pull request #58423 from 55728/fix-routes-reloader-execute-loaded-state
  • f4eb07b Fix RoutesReloaderTest to not get stuck
  • 454f45c Merge pull request #58405 from rails/rmf-loaded-routes-reloader
  • bf26808 Merge branch '8-1-sec' into 8-1-stable
  • 9cc88f6 Merge pull request #58278 from chaadow/fix-lazy-route-set-respond-to-missing-...
  • 6509ef8 Merge pull request #58252 from chaadow/fix-routes-reloader-after-hooks-reload...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [railties](https://github.com/rails/rails) from 8.1.3.1 to 8.1.4.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v8.1.4/railties/CHANGELOG.md)
- [Commits](rails/rails@v8.1.3.1...v8.1.4)

---
updated-dependencies:
- dependency-name: railties
  dependency-version: 8.1.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file ruby Pull requests that update ruby code labels Oct 4, 2026
@codecov

codecov Bot commented Oct 4, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 99.69%. Comparing base (f431439) to head (fc0e1e7).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #218   +/-   ##
=======================================
  Coverage   99.69%   99.69%           
=======================================
  Files         238      238           
  Lines       10138    10138           
  Branches     1503     1503           
=======================================
  Hits        10107    10107           
  Misses         23       23           
  Partials        8        8           
Flag Coverage Δ *Carryforward flag
active_job 99.68% <ø> (ø)
core 99.78% <ø> (ø) Carriedforward from f431439
gcp 100.00% <ø> (ø) Carriedforward from f431439
karafka 100.00% <ø> (ø) Carriedforward from f431439
rack 100.00% <ø> (ø) Carriedforward from f431439
ractor 99.51% <ø> (ø) Carriedforward from f431439
rails 99.45% <ø> (ø) Carriedforward from f431439
rails_support 100.00% <ø> (ø) Carriedforward from f431439
redaction 100.00% <ø> (ø) Carriedforward from f431439
semantic_logger 98.01% <ø> (ø) Carriedforward from f431439

*This pull request uses carry forward flags. Click here to find out more.

@dependabot @github

dependabot Bot commented on behalf of github Oct 4, 2026

Copy link
Copy Markdown
Author

Looks like railties is up-to-date now, so this is no longer needed.

@dependabot dependabot Bot closed this Oct 4, 2026
@dependabot
dependabot Bot deleted the dependabot/bundler/gems/active_job/railties-8.1.4 branch October 4, 2026 06:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file ruby Pull requests that update ruby code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants