Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 11, 2025

Bumps rspec-rails, rails, mail, rails-i18n, mini_racer, audited, country_select, delayed_job_active_record, exception_notification, database_cleaner and selenium-webdriver. These dependencies needed to be updated together.
Updates rspec-rails from 4.1.2 to 8.0.2

Changelog

Sourced from rspec-rails's changelog.

8.0.2 / 2025-08-12

Full Changelog

Bug Fixes:

8.0.1 / 2025-06-19

Full Changelog

Bug Fixes:

  • Make the have_been_performed / have_been_enqueued return false for supports_block_expectations? as they don't supporting block expectations. (Sam Kidman, rspec/rspec-rails#2851)

8.0.0 / 2025-04-30

Full Changelog

Enhancements:

  • Add Rails 8 authentication generator support. (Jerome Dalbert, rspec/rspec-rails#2811)
  • Improve install generator comment for ActiveRecord::Migration.maintain_test_schema! rspec/rspec-rails#2832
  • Add support for served_by in system specs. (Sam Giffney, rspec/rspec-rails#2841)

Breaking Changes:

  • Minimum supported Rails version is 7.2.0

7.1.1 / 2025-02-06

Full Changelog

Bug Fixes:

  • Check wether rspec-mocks has been loaded before enabling signature verification for have_enqueued_job et al (Jon Rowe, rspec/rspec-rails#2823)

7.1.0 / 2024-11-09

Full Changelog

Enhancements:

  • Improve implicit description for ActionCable matchers have_broadcasted_to / have_broadcast. (Simon Fish, rspec/rspec-rails#2795)
  • Comment out infer_spec_type_from_file_location! in newly generated rails_helper.rb files. (Jon Rowe, rspec/rspec-rails#2804)
  • Allow turning off active job / mailer argument validation. (Oli Peate, rspec/rspec-rails#2808)

... (truncated)

Commits

Updates rails from 5.1.7 to 8.1.1

Release notes

Sourced from rails's releases.

8.1.1

Active Support

  • No changes.

Active Model

  • No changes.

Active Record

  • No changes.

Action View

  • Respect remove_hidden_field_autocomplete config in form builder hidden_field.

    Rafael Mendonça França

Action Pack

  • Allow methods starting with underscore to be action methods.

    Disallowing methods starting with an underscore from being action methods was an unintended side effect of the performance optimization in 207a254.

    Fixes #55985.

    Rafael Mendonça França

Active Job

  • Only index new serializers.

    Jesse Sharps

Action Mailer

  • No changes.

Action Cable

... (truncated)

Commits
  • 90a1eaa Preparing for 8.1.1 release
  • 0ce0ce1 Upgrade sigstore gem to 0.2.2
  • 271acd5 Sync CHANGELOG
  • 7574698 Merge pull request #56020 from harsh183/hd/getting_started/fix_line_num_typo
  • 89cb7bf Fix railties/CHANGELOG.md offense at 8-1-stable
  • 7919bda Restore header
  • f007f9c Disable SSL default config for out of the box Kamal deployments (#56010)
  • 234b569 Merge pull request #56008 from chaadow/fix_nesting_loop_rails
  • 21a8742 Merge pull request #55992 from jsharpify/jsharpify-reduce-deprecation-warnings
  • a7ba88b Merge pull request #56001 from hachi8833/update_wishlists
  • Additional commits viewable in compare view

Updates mail from 2.7.1 to 2.9.0

Release notes

Sourced from mail's releases.

v2.9.0

What's Changed

New Contributors

... (truncated)

Changelog

Sourced from mail's changelog.

== Version 2.9.0 (unreleased)

Breaking changes:

  • Mail::Field::FIELDS_MAP now contains class names, not Class instances (c960657)

Compatibility:

  • Update MIME-Version to have correct case per RFC 2045 @​mikel

Features:

  • Updated README to improve around sending multipart mail @​kapfenho
  • Add delivery_interceptors method to Mail class to fetch registered interceptors @​ghousemohamed

Code Improvements:

Bug Fixes:

  • Regression: Preserve message-level charset when adding parts (related to Rails ActionMailer) @​shields
  • Regression: Adding a part should not reset the mail's charset to nil @​railsbob

Performance:

  • reduce object allocations by replacing =~ and Regexp#match by Regexp#match? @​ahorek
  • reduce object allocations by replacing String#unpack[0] by String#unpack1 @​ahorek

Please check 2-8-stable for previous changes.

Commits
  • 490fe21 Prepare for 2.9.0 release
  • 717f220 Bump to beta2
  • d1d65b3 Merge pull request #1330 from jeremyevans/content-type-regression-fix
  • 30302c7 Merge pull request #1619 from yahonda/add_dependency_logger
  • 182f2be Merge pull request #1620 from yahonda/address_uri_rfc_3986_parser_warnings
  • 73db11a Merge pull request #1389 from ahorek/attachments
  • 26f413e rfc822 attachments
  • a2da80f Address warning: URI::RFC3986_PARSER warnings
  • 98c835a Add logger as a dependency for Ruby 3.4 warnings
  • 9a7e2bf Drop unused GH Ation workflow (#1615)
  • Additional commits viewable in compare view

Updates rails-i18n from 5.1.3 to 8.1.0

Changelog

Sourced from rails-i18n's changelog.

8.1.0 (2025-11-24)

  • Update following locales:
    • Korean (ko): Remove %{attribute} placeholder from error messages
    • German (de): Add missing key (errors.messages.in)
    • Italian (it): Add missing key (errors.messages, errors.messages.password_too_long, number.currency.format.negative_format, number.format.round_mode, number.human.storage_units.units.zb)
    • Ukrainian (uk): Add missing key (errors.messages.in)
  • Update to Rails 8.1.x

8.0.2 (2025-08-16)

  • Update following locales:
    • Japanese (ja): Add missing key (errors.messages.password_too_long, currency.format.negative_format, storage_units.units.zb)
    • German (de, de-DE, de-AT, de-CH): Add missing key (password_too_long)
    • Malayalam (ml): Add missing key (datetime.distance_in_words.x_years.one, datetime.distance_in_words.x_years.other, errors.messages.in, errors.messages.password_too_long, currency.format.negative_format, number.format.round_mode, storage_units.units.eb, storage_units.units.pb, storage_units.units.zb). Fix translation (activerecord.errors.messages.record_invalid, errors.messages.other_than, number.currency.format.unit)
    • Serbian Cyrillic (sr): Fix date format, February typo, and RSD unit
    • Basque (eu): Fixed week day abbreviations, fix percentage symbol position (number.percentage.format)
    • Croatian (hr), Serbian Cyrillic (sr) and Serbian Latin (scr): Add proper plural forms to decimal units
    • Add following locales:
      • Montenegrin (cnr)
      • Armenian (hy)

8.0.1 (2024-11-10)

  • Update following locales:
    • English (en): Add missing key (password_too_long)
    • Portuguese (pt): Add missing keys (password_too_long, negative_format, and zb)
  • Update Gemfile

8.0.0 (2024-11-10)

  • Update to Rails 8.0.x
  • Drop support for Ruby 3.0 and 3.1

7.0.10 (2024-10-28)

  • Update following locales:
    • Lithuanian (lt): Add missing keys (x_years, in, model_invalid, required, round_mode, eb, pb)
    • Portuguese (pt): Fixed number.currency.format.format and helpers.submit.update #1122
    • Croatian (hr): use genitive case for month names and put a period after weekday and month abbreviations #1126
    • Korean (ko): Add missing keys (Storage units) #1118
  • Fix compatibility with frozen string literals. #1120
  • Refactor translations implemented in Ruby to avoid method redefinition warnings on reload. #1128

7.0.9 (2024-03-13)

  • Add following locales:
    • Welsh (cy)
  • Fix empty am and pm keys to make dates/times in the 12-hour time format distinguishable in every locale #1105
  • Update following locales:

... (truncated)

Commits

Updates mini_racer from 0.6.3 to 0.19.1

Changelog

Sourced from mini_racer's changelog.

  • 0.19.1 - 20-10-2025

    • JS code can now catch ruby exceptions - Ben Noordhuis
    • Retain string encoding when raising exceptions - Ben Noordhuis
    • Fix object identity bug with Ruby to JS conversion - Benjamin Wood
  • 0.19.0 - 24-06-2025

    • upgrade to node 24.1.0
  • 0.18.1 - 03-04-2025

    • Convert round doubles to fixnum for very big floats - this has better parity with JavaScript - Ben Noorhuis
  • 0.18.0 - 05-03-2025

    • Time for a major release
    • Handle ActiveSupport TimeWithZone objects during serialization - Sam Saffron
  • 0.18.0.pre1 - 06-02-2025

    • Updated to node 23.6.1.0
  • 0.17.0.pre13 - 04-02-2025

    • Only issue idle GC once post dispatch - reduces CPU usage for auto cleanup - Sam Saffron
  • 0.17.0.pre12 - 23-01-2025

    • Corrected off-by-one error with object serialization - Ben Noordhuis
  • 0.17.0.pre11 - 21-01-2025

    • Corrected encoding bug with deserialization of strings - Ben Noordhuis
  • 0.17.0.pre10 - 20-01-2025

    • Added back support for partially deserialized objects (objects that do not translate across boundaries are returned as Error properties) - Ben Noordhuis
  • 0.17.0.pre9 - 13-01-2025

    • For backwards compatibility convert v8 return values to UTF-8 (invalidly encoded string still get returned using V8 encoding)
  • 0.17.0.pre8 - 11-01-2025

    • Fix handling of UTF 32 LE and Ascii encoding strings - Ben Noordhuis
    • Handle rare edge case in V8 serialization - Ben Noordhuis
  • 0.17.0.pre7 - 10-01-2025

    • Objects containing non serializable properties will return an Error object vs raising an exception. Ben Noordhuis
    • Truffle support was added back Eregon
  • 0.17.0.pre6 - 08-01-2025

    • Moved all mini_racer interaction with v8 to a dedicated native thread to avoid cross VM stack contamination. Ben Noordhuis
  • 0.17.0.pre5 - 30-09-2024

    • Handle segfault from JSON.stringify
    • Fix segfaults around symbol conversion

... (truncated)

Commits
  • c621c1b Version bump
  • 23ab9cc JS code can now catch Ruby exceptions (#373)
  • 2ab94dd Bump ruby/setup-ruby from 1.262.0 to 1.265.0 (#374)
  • 606f488 Retain string encoding when raising exception (#372)
  • dc0ff20 Bump ruby/setup-ruby from 1.255.0 to 1.262.0 (#370)
  • 11ad9d9 Bump actions/checkout from 4.2.2 to 5.0.0 (#365)
  • 556392c Bump ruby/setup-ruby from 1.247.0 to 1.255.0 (#366)
  • ba84a51 Bump ruby/setup-ruby from 1.247.0 to 1.254.0 (#364)
  • 715a9b4 Fix object identity bug in Ruby-to-JavaScript conversion (#363)
  • e2b7229 Bump ruby/setup-ruby from 1.245.0 to 1.247.0 (#360)
  • Additional commits viewable in compare view

Updates audited from 5.3.3 to 5.8.0

Changelog

Sourced from audited's changelog.

5.8.0 (2024-11-08)

5.7.0 (2024-08-13)

5.6.0 (2024-04-05)

  • Removed support for Rails 5.0 and 5.1.
  • Replace RequestStore with ActiveSupport::CurrentAttributes - @​punkisdead #702

5.5.0 (2024-04-02)

  • Bad release. Same code as 5.4.1. Use 5.6.0 for updated features.

5.4.3 (2024-01-11)

5.4.2 (2023-11-30)

  • Revert replacing RequetStore with ActiveSupport::CurrentAttributes until it is fully tested.

5.4.1 (2023-11-30)

5.4.0 (2023-09-30)

Commits
  • f935285 Bump version
  • 05b7aad Merge pull request #739 from collectiveidea/rails8
  • e64b4e3 Add Rails 8.0 to build matrix
  • a1847f6 Merge pull request #734 from mohammednasser-32/allow_calling_audited_multiple...
  • b658e95 Merge pull request #738 from BranLiang/main
  • f2c9d7d Relax gemspec to allow Rails 8.1
  • 882d1cb remove log message
  • d1c1b68 return if options did not change
  • e3a9d1c allow calling audited multiple times
  • 8dc7184 Merge pull request #729 from mattbrictson/ci-rails-main
  • Additional commits viewable in compare view

Updates country_select from 8.0.1 to 11.0.0

Release notes

Sourced from country_select's releases.

11.0.0

What's Changed

New Contributors

Full Changelog: countries/country_select@v10.0.1...v11.0.0

10.0.1

What's Changed

Full Changelog: countries/country_select@v10.0.0...v10.0.1

10.0.0

What's Changed

Full Changelog: countries/country_select@v9.0.0...v10.0.0

9.0.0

What's Changed

Full Changelog: countries/country_select@v8.0.3...v9.0.0

8.0.3

What's Changed

New Contributors

Full Changelog: countries/country_select@v8.0.2...v8.0.3

8.0.2

What's Changed

... (truncated)

Changelog

Sourced from country_select's changelog.

11.0.0 2025-05-31

10.0.1 2025-01-04

10.0.0 2024-09-29

  • Drop support for Ruby 3.0 (EOL 2024-04-23) (@​pmor)
  • Add Rails 7.2 to the test matrix (@​pmor)
  • Update countries gem to 7.0.0 (@​pmor)

9.0.0 2024-02-17

  • Drop support for Ruby 2.7, Rails 5.2 and 6.0 (@​pmor)
  • Remove support for deprecated 1.x syntax (@​pmor)

8.0.3 2023-10-07

8.0.2 2023-08-01

Commits
  • a4b34f9 Bump version and update CHANGELOG
  • cc45ed1 Merge pull request #229 from ursm/hr
  • cca822d Merge pull request #232 from countries/drop_ruby_3.1_and_rails_7.0
  • b2ced62 Update gemfiles
  • 4a1ad64 Drop support for Ruby 3.1, Rails 7.0 and countries gem 5.x. Allow countries g...
  • 9846d6c Merge pull request #230 from kiyohara/fix/country-sort-nonlatin-fallback
  • 554216b fix: Improve sorting for non-Latin country names by handling transliteration ...
  • 0a84b85 Use <hr> as divider
  • e6a6030 Update CHANGELOG and gemfiles
  • 37ffc2b Update countries gem and bump version
  • Additional commits viewable in compare view

Updates delayed_job_active_record from 4.1.7 to 4.1.11

Release notes

Sourced from delayed_job_active_record's releases.

v4.1.11

What's Changed

New Contributors

Full Changelog: collectiveidea/delayed_job_active_record@v4.1.10...v4.1.11

v4.1.10

What's Changed

Full Changelog: collectiveidea/delayed_job_active_record@v4.1.9...v4.1.10

v4.1.9

What's Changed

New Contributors

Full Changelog: collectiveidea/delayed_job_active_record@v4.1.8...v4.1.9

v4.1.9.rc1

Pre-release to validate trusted publishing build

What's Changed

New Contributors

... (truncated)

Commits

Updates exception_notification from 4.4.3 to 5.0.1

Release notes

Sourced from exception_notification's releases.

v5.0.1

What's Changed

Full Changelog: kmcphillips/exception_notification@v5.0.0...v5.0.1

v5.0.0

This is the first release on the fork and the first release since: https://github.com/smartinez87/exception_notification/releases/tag/v4.6.0

Mostly this is getting the gem back in an up to date and modern state. The build is fixed and the examples and docs are fixed. This gem is being maintained now.

What's Changed

  • Update Rails minimum version to 7.1.
  • Update Ruby minimum version to 3.2.
  • Switch formatting to Standard.
  • Fix warnings for Sidekiq above 7.1.5. (@​honzasterba)
  • Update docs, example apps, and general tidying up. (@​kmcphillips)

Full Changelog: kmcphillips/exception_notification@v4.5.0...v5.0.0

Changelog

Sourced from exception_notification's changelog.

== 5.0.1

  • Change packaged gem files. Remove unnecessary files which cause warnings in some envs. #9 (@​brianclinkenbeard)

== 5.0.0

  • Switch linter to Standardrb. Remove Rubocop.
  • Change default ruby version to 3.4.2.
  • Drop support for old Rails and Ruby versions. Require Rails 7.1 and Ruby 3.2 at least.
  • Add two Rails exceptions to the ignore list: ActionDispatch::Http::MimeNegotiation::InvalidType Rack::Utils::InvalidParameterError
  • Fix some warnings and patches around sidekiq.
  • General repo tidying and updating. (All by @​kmcphillips)

== 4.6.0

https://github.com/smartinez87/exception_notification/releases/tag/v4.6.0

== 4.5.0

  • enhancements

    • Added Rails 7 compatibility (by @​fwininger)
    • Added support for the optional data attribute to the SNS notifier (@​TomK32)
    • Addressed a deprecation warning for module_parent_name which was thrown for users using Rails > 6.x (@​quorak)
    • Restored the hash separator for controller#action in the email notifier (@​garethrees)
  • removals

    • Dropped support for Tinder (gem is no longer maintained) (by @​fwininger)
    • Dropped support for Ruby on Rails versions below 5.2
Commits
  • 4787f7c Bump version to 5.0.1
  • 7039925 Update changelog
  • edbfd81 Merge pull request #9 from brianclinkenbeard/match-gemspec-files-explicitly
  • 71b17aa Add gemspec
  • 85b27a0 Match gemspec files explicitly
  • 228d40e Add 5.0.0 changelog
  • 5a7f56b Bump version to 5.0.0
  • ce9f336 Fix style for generator to suit new rails default lints
  • 3eca5ce Merge pull request #4 from kmcphillips/sidekiq-config
  • b31ec0e Handle sidekiq config error_handlers
  • Additional commits viewable in compare view

Updates database_cleaner from 2.0.1 to 2.1.0

Changelog

Sourced from database_cleaner's changelog.

== 2.1.0 2024-10-24

=== Changes

== 2....

Description has been truncated

@dependabot dependabot bot added dependencies Pull requests that update a dependency file ruby Pull requests that update ruby code labels Dec 11, 2025
@ddemaio
Copy link
Contributor

ddemaio commented Dec 11, 2025

@dependabot recreate

…ry_select, delayed_job_active_record, exception_notification, database_cleaner and selenium-webdriver

Bumps [rspec-rails](https://github.com/rspec/rspec-rails), [rails](https://github.com/rails/rails), [mail](https://github.com/mikel/mail), [rails-i18n](https://github.com/svenfuchs/rails-i18n), [mini_racer](https://github.com/discourse/mini_racer), [audited](https://github.com/collectiveidea/audited), [country_select](https://github.com/countries/country_select), [delayed_job_active_record](https://github.com/collectiveidea/delayed_job_active_record), [exception_notification](https://github.com/kmcphillips/exception_notification), [database_cleaner](https://github.com/DatabaseCleaner/database_cleaner) and [selenium-webdriver](https://github.com/SeleniumHQ/selenium). These dependencies needed to be updated together.

Updates `rspec-rails` from 4.1.2 to 8.0.2
- [Changelog](https://github.com/rspec/rspec-rails/blob/main/Changelog.md)
- [Commits](rspec/rspec-rails@v4.1.2...v8.0.2)

Updates `rails` from 5.1.7 to 8.1.1
- [Release notes](https://github.com/rails/rails/releases)
- [Commits](rails/rails@v5.1.7...v8.1.1)

Updates `mail` from 2.7.1 to 2.9.0
- [Release notes](https://github.com/mikel/mail/releases)
- [Changelog](https://github.com/mikel/mail/blob/master/CHANGELOG.rdoc)
- [Commits](mikel/mail@2.7.1...2.9.0)

Updates `rails-i18n` from 5.1.3 to 8.1.0
- [Changelog](https://github.com/svenfuchs/rails-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/svenfuchs/rails-i18n/commits/v8.1.0)

Updates `mini_racer` from 0.6.3 to 0.19.1
- [Changelog](https://github.com/rubyjs/mini_racer/blob/main/CHANGELOG)
- [Commits](rubyjs/mini_racer@v0.6.3...v0.19.1)

Updates `audited` from 5.3.3 to 5.8.0
- [Changelog](https://github.com/collectiveidea/audited/blob/main/CHANGELOG.md)
- [Commits](collectiveidea/audited@v5.3.3...v5.8.0)

Updates `country_select` from 8.0.1 to 11.0.0
- [Release notes](https://github.com/countries/country_select/releases)
- [Changelog](https://github.com/countries/country_select/blob/master/CHANGELOG.md)
- [Commits](countries/country_select@v8.0.1...v11.0.0)

Updates `delayed_job_active_record` from 4.1.7 to 4.1.11
- [Release notes](https://github.com/collectiveidea/delayed_job_active_record/releases)
- [Commits](collectiveidea/delayed_job_active_record@v4.1.7...v4.1.11)

Updates `exception_notification` from 4.4.3 to 5.0.1
- [Release notes](https://github.com/kmcphillips/exception_notification/releases)
- [Changelog](https://github.com/kmcphillips/exception_notification/blob/main/CHANGELOG.rdoc)
- [Commits](kmcphillips/exception_notification@v4.4.3...v5.0.1)

Updates `database_cleaner` from 2.0.1 to 2.1.0
- [Changelog](https://github.com/DatabaseCleaner/database_cleaner/blob/main/History.rdoc)
- [Commits](DatabaseCleaner/database_cleaner@v2.0.1...v2.1.0)

Updates `selenium-webdriver` from 4.8.1 to 4.39.0
- [Release notes](https://github.com/SeleniumHQ/selenium/releases)
- [Changelog](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES)
- [Commits](SeleniumHQ/selenium@selenium-4.8.1...selenium-4.39.0)

---
updated-dependencies:
- dependency-name: rspec-rails
  dependency-version: 8.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
- dependency-name: rails
  dependency-version: 8.1.1
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: mail
  dependency-version: 2.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: rails-i18n
  dependency-version: 8.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: mini_racer
  dependency-version: 0.19.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: audited
  dependency-version: 5.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: country_select
  dependency-version: 11.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: delayed_job_active_record
  dependency-version: 4.1.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: exception_notification
  dependency-version: 5.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: database_cleaner
  dependency-version: 2.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
- dependency-name: selenium-webdriver
  dependency-version: 4.39.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/bundler/multi-292fe7a214 branch from 74ec594 to 2462b1e Compare December 11, 2025 21:29
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.

2 participants