Skip to content

build(deps): update semantic_logger requirement from >= 4.17, < 5 to >= 4.17, < 6 - #3888

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/bundler/master/semantic_logger-gte-4.17-and-lt-6
Closed

build(deps): update semantic_logger requirement from >= 4.17, < 5 to >= 4.17, < 6#3888
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/bundler/master/semantic_logger-gte-4.17-and-lt-6

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 13, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on semantic_logger to permit the latest version.

Changelog

Sourced from semantic_logger's changelog.

[4.18.0]

  • Fix the experimental OpenTelemetry formatter so its payload method coerces values. Ensures every attribute value is OTLP‑compatible.
  • Fix missing trace.id/span.id in NewRelic logs
  • Fix opentelemetry-logs-sdk logger does not expose logger_provider, causing NoMethodError on flush/close.
  • Fix invalid exception instance causing NoMethodError when retrieving backtrace
  • Pin minitest to < 6.0 to avoid breaking changes
  • Add with_level method to Base to allow changing log level during block execution, in analogue to Logger.with_level.
  • Add event_type to Honeybadger Insights payloads
  • Fix StatsD metric appender: negative metric amounts were silently ignored, so the decrement was never sent.
  • Fix Syslog formatter raising when level_map is supplied as a Hash.
  • Remove stray puts debug output from the Loki appender.

[4.17.0]

  • Correct source_code_uri URL
  • Add appender for Grafana Loki using the HTTP push API.
  • Add :notime as a time_format for Formatters
  • Fix #316: syslog messages contains two timestamps
  • Add appender for CloudWatch Logs
  • Add appender for Open Telemetry Logs
  • NR Integration: Ensures key/values are not nested under messages
  • NR Integration: Ensures structures are built for all nested json (I.E build an actual object instead of doing span.id as the key)
  • NR Integration: Named tags will instead be added directly to the JSON. named_tags now adds key value pairs to object instead of nesting.
  • NR Integration: Conflicts between named_tags and existing tags are logged to named_tag_conflicts key.
  • NR Integration: Adds a quick and hacky Dockerfile and Docker Compose file to allow for testing changes locally.

[4.16.1]

  • Add Honeybadger and Honeybadger Insights to Appenders doc.
  • Fix regression in SemanticLogger::Appenders#close

[4.16.0]

  • Add appender for Honeybadger Insights using the events API
  • Add support for Ruby 3.3.
  • Allow SyncProcessor to be called from appenders.
  • Fix incorrect metrics usage examples in documentation.
  • Add :duration_ms to Logfmt formatter.
  • Fixes #216 Log message from supplied message argument when payload contains payload key.

[4.15.0]

  • Add support for Elasticsearch 7.x and 8.x in the Elasticsearch appender.

[4.14.0]

  • Add support for custom headers in HTTP appender.

... (truncated)

Commits
  • 777caac v4.18.0
  • ba7e96e Fix #311 Fix metric docs
  • 55f46a6 Merge pull request #333 from bookingexperts/add-with-level-support
  • 29cdb10 Fixes #335 Use max_queue_size of 10_000
  • abbc0ab Merge branch 'master' into add-with-level-support
  • fa8985d Merge pull request #331 from stympy/honeybadger-insights-event-type
  • d83a7f3 Merge branch 'master' into honeybadger-insights-event-type
  • fed3fbc Merge pull request #332 from stympy/pin-minitest
  • 2ab6591 Add with_level method to Base to allow changing log level during block ex...
  • 9fd484b Update changelog
  • Additional commits viewable in compare view

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)

…>= 4.17, < 6

Updates the requirements on [semantic_logger](https://github.com/reidmorrison/semantic_logger) to permit the latest version.
- [Changelog](https://github.com/reidmorrison/semantic_logger/blob/main/CHANGELOG.md)
- [Commits](reidmorrison/semantic_logger@v4.17.0...v4.18.0)

---
updated-dependencies:
- dependency-name: semantic_logger
  dependency-version: 4.18.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@robertcheramy

Copy link
Copy Markdown
Collaborator

There is no Release 5

@dependabot @github

dependabot Bot commented on behalf of github Aug 15, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot
dependabot Bot deleted the dependabot/bundler/master/semantic_logger-gte-4.17-and-lt-6 branch August 15, 2026 16:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant