Skip to content

[dependabot:bundler] Bump the regular-updates group with 3 updates#771

Merged
leeky merged 1 commit intomainfrom
dependabot/bundler/regular-updates-edf0f6d734
Mar 5, 2026
Merged

[dependabot:bundler] Bump the regular-updates group with 3 updates#771
leeky merged 1 commit intomainfrom
dependabot/bundler/regular-updates-edf0f6d734

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 2, 2026

Bumps the regular-updates group with 3 updates: datadog, rspec-rails and web-console.

Updates datadog from 2.28.0 to 2.29.0

Release notes

Sourced from datadog's releases.

2.29.0

Highlights

Live Debugger for Ruby is now in Limited Availability

Datadog Live Debugger for Ruby is now available in Limited Availability, enabling developers to inspect application behavior directly in production without modifying code, redeploying services, or impacting performance. Instead of adding temporary debug logs or reproducing issues locally, you can dynamically capture application state at specific points in the code. This includes variable values, method inputs, and execution context. Live Debugger now supports Java, Python, .NET, Node.js, PHP, Ruby, and Go in Limited Availability enabling consistent debugging workflows across environments. To get started, check out the documentation.

Heap profiling can now be used on Ruby 4

We've now added support for heap profiling on Ruby 4.0 . Check the docs for how to enable it.

Default logger output is changed from stdout to stderr

On v2.29 Datadog will log to stderr instead of stdout by default to avoid polluting user application logs. To go back to stdout, you can use this snippet:

Datadog.configure do |config|
  config.logger.instance = Datadog::Core::Logger.new($stdout)
end

Analysis for downstream requests with redirects

This release introduces comprehensive instrumentation for downstream HTTP requests made by your application. AppSec RASP (Runtime Application Self-Protection) now automatically instruments outbound HTTP requests made via Faraday, Excon, and RestClient.

This includes capturing request/response headers, status codes, and JSON bodies, as well as tracking redirect chains to ensure complete visibility even when requests follow multiple hops.

Body analysis can be tuned to balance security coverage with performance:

Datadog.configure do |c|
  c.appsec.enabled = true
Percentage of downstream requests to analyze body content (0.0 to 1.0)
Default: 1.0 (analyze all requests)
c.appsec.api_security.downstream_body_analysis.sample_rate = 0.8
Maximum number of request/response bodies to analyze per trace
Helps limit overhead in applications making many downstream calls
Default: 1
c.appsec.api_security.downstream_body_analysis.max_requests = 3
end

Simple method tracing API

... (truncated)

Changelog

Sourced from datadog's changelog.

[2.29.0] - 2026-02-20

Added

  • AppSec: Add analysis for downstream request with redirects (#5347[])
  • AppSec: Add downstream request body analysis. (#5320[])
  • SSI: Add support for Bundler vendored mode (BUNDLE_PATH) (#5368[])
  • SSI: Default to local dependency resolution (#5368[])
  • Dynamic Instrumentation: Added circuit breaker to automatically disable probes consuming excessive CPU time (#5335[])
  • Crashtracking: Add reporting of unhandled exceptions (#5321[])
  • Tracing: Add support for the kicks gem (#5305[])
  • Profiling: Add heap profiling for ruby 4.x (#5201[])
  • Tracing: Add simple method tracing API (#5294[])
  • Tracing: Add trace_singleton_class_method for tracing singleton class methods. (#5334[])

Changed

  • Dynamic Instrumentation: Improve error reporting when instrumentation fails or is removed due to circuit breaker (#5371[])
  • SSI: Reduce SSI package size (#5352[])
  • Core: Change default logger output from stdout to stderr (#5342[])
  • AppSec: Make AppSec blocking page more friendly for vulnerability scanners (#5341[])
  • Core: Add process tags and container id to process discovery payloads when the experimental setting DD_EXPERIMENTAL_PROPAGATE_PROCESS_TAGS_ENABLED=true is enabled. (#5336[])

Fixed

  • Dynamic Instrumentation: Fix Live Debugger UI for forking web servers with more than one worker process (#5304[])
Commits

Updates rspec-rails from 8.0.2 to 8.0.3

Changelog

Sourced from rspec-rails's changelog.

8.0.3 / 2026-02-17

Full Changelog

Bug Fixes:

  • Fix insertion order of controller prefix in the view lookup_context. (Stephen Nelson, #2749)
  • Ensure rails stats looks for specs using application root rather than working directory. (Marvin Tangpos, #2879)
Commits

Updates web-console from 4.2.1 to 4.3.0

Release notes

Sourced from web-console's releases.

v4.3.0

What's Changed

Changelog

Sourced from web-console's changelog.

4.3.0

  • #342 Always permit IPv4-mapped IPv6 loopback addresses ([@​zunda]).
  • Fixed Rails 8.2.0.alpha support
  • Drop Rails 7.2 support
  • Drop Ruby 3.1 support
Commits
  • 90e3474 Release 4.3.0
  • bdbb391 Merge pull request #344 from fatkodima/fix-filter-proxies
  • 950462c Fix compatiblity with latest rails
  • c1f9252 Merge pull request #345 from fatkodima/fix-ci
  • 6bc7159 Fix CI
  • 859bc60 Merge pull request #342 from zunda/bind-on-ipv6
  • c66460a Always permit IPv4-mapped IPv6 loopback addresses
  • f3d437c Merge pull request #338 from luiscobot/patch-1
  • 5383121 replace close icon with ×
  • 9a5c089 Merge pull request #336 from sambostock/drop-active-model
  • 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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the regular-updates group with 3 updates: [datadog](https://github.com/DataDog/dd-trace-rb), [rspec-rails](https://github.com/rspec/rspec-rails) and [web-console](https://github.com/rails/web-console).


Updates `datadog` from 2.28.0 to 2.29.0
- [Release notes](https://github.com/DataDog/dd-trace-rb/releases)
- [Changelog](https://github.com/DataDog/dd-trace-rb/blob/master/CHANGELOG.md)
- [Commits](DataDog/dd-trace-rb@v2.28.0...v2.29.0)

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

Updates `web-console` from 4.2.1 to 4.3.0
- [Release notes](https://github.com/rails/web-console/releases)
- [Changelog](https://github.com/rails/web-console/blob/main/CHANGELOG.markdown)
- [Commits](rails/web-console@v4.2.1...v4.3.0)

---
updated-dependencies:
- dependency-name: datadog
  dependency-version: 2.29.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: regular-updates
- dependency-name: rspec-rails
  dependency-version: 8.0.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: regular-updates
- dependency-name: web-console
  dependency-version: 4.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: regular-updates
...

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 Mar 2, 2026
@leeky leeky merged commit c564520 into main Mar 5, 2026
9 of 10 checks passed
@leeky leeky deleted the dependabot/bundler/regular-updates-edf0f6d734 branch March 5, 2026 15:10
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