Skip to content

build(deps): bump rails_semantic_logger from 5.1.0 to 5.2.0 - #972

Merged
stadia merged 1 commit into
mainfrom
dependabot/bundler/rails_semantic_logger-5.2.0
Sep 9, 2026
Merged

stadia merged 1 commit into
mainfrom
dependabot/bundler/rails_semantic_logger-5.2.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 9, 2026

Copy link
Copy Markdown
Contributor

Bumps rails_semantic_logger from 5.1.0 to 5.2.0.

Changelog

Sourced from rails_semantic_logger's changelog.

[5.2.0] - 2026-09-05

  • Deprecations: the gem's deprecator is now registered as Rails.application.deprecators[:rails_semantic_logger], so the application's own deprecation settings govern it: config.active_support.report_deprecations = false, config.active_support.deprecation = :raise, or silencing that one deprecator by name. Rails' active_support.deprecation_behavior initializer only reaches deprecators in that collection, and this one was never added to it, so nothing an application configured could reach the warnings. Note that an application still setting deprecated options will now see them raise under config.active_support.deprecation = :raise.
  • Deprecations: the warnings for the deprecated appender options (format, ap_options, filter, console_logger, add_file_appender) are no longer emitted from the setter. Those options are documented to be set in config/application.rb or config/environments/*.rb, which Rails reads in load_environment_config, long before active_support.deprecation_behavior applies the settings above, so warning from the setter landed in a window that no application configuration could reach. The warnings are now recorded and emitted once Rails has applied that configuration. Each option is reported once per boot, attributed to the first place it was set; options set later (from config/initializers/*, or at runtime) still warn immediately at their call site. Fixes #328.
  • ActionCable: resolve the TaggedLoggerProxy class at runtime instead of requiring it by path. Rails 8.2 moves it from ActionCable::Connection::TaggedLoggerProxy to ActionCable::Server::TaggedLoggerProxy, as part of the ActionCable::Server::Socket refactor, and leaves no back-compat alias, so the unconditional require "action_cable/connection/tagged_logger_proxy" raised LoadError during after_initialize and failed the app's boot on Rails edge. Fixes #326.
  • Documentation: the Semantic Logger documentation site has moved from logger.rocketjob.io to logger.reidmorrison.com. The gem's homepage and documentation_uri metadata now point there, as do the links in the README.
Commits
  • 5d718dd Merge pull request #330 from reidmorrison/v5.2
  • 50aea8f Release v5.2.0
  • 674e03d Additional tests
  • 131b188 Merge pull request #329 from reidmorrison/fix/register-deprecator-and-defer-w...
  • 2d15e8d Register the deprecator and defer the appender-option warnings
  • e55daab Merge pull request #327 from reidmorrison/fix/action-cable-tagged-logger-prox...
  • 1e8d3b3 Resolve the ActionCable TaggedLoggerProxy class at runtime
  • 66fa299 Merge pull request #325 from reidmorrison/docs/update-doc-site-domain
  • 5879aa7 Point documentation links at logger.reidmorrison.com
  • See full diff 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 [rails_semantic_logger](https://github.com/reidmorrison/rails_semantic_logger) from 5.1.0 to 5.2.0.
- [Changelog](https://github.com/reidmorrison/rails_semantic_logger/blob/main/CHANGELOG.md)
- [Commits](reidmorrison/rails_semantic_logger@v5.1.0...v5.2.0)

---
updated-dependencies:
- dependency-name: rails_semantic_logger
  dependency-version: 5.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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 Sep 9, 2026
@stadia
stadia merged commit a55f85a into main Sep 9, 2026
3 of 5 checks passed
@dependabot
dependabot Bot deleted the dependabot/bundler/rails_semantic_logger-5.2.0 branch September 9, 2026 01:08
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.

1 participant