Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 12, 2025

Bumps the dependencies group with 3 updates: redis, rack-mini-profiler and honeybadger.

Updates redis from 4.8.1 to 5.4.1

Changelog

Sourced from redis's changelog.

5.4.1

  • Properly handle NOSCRIPT errors.

5.4.0

  • Fix blmpop method to actually use BLMPOP, it was mistakenly issuing LMPOP commands.
  • xadd now accepts a minid: argument.
  • zrank and zrevrank now accepts with_score: argument.
  • Redis#call now accept a block, allowing to use Redis instances where RedisClient is expected.

5.3.0

  • Fix the return type of hgetall when used inside a multi transaction which is itself inside a pipeline.

5.2.0

  • Now require Ruby 2.6 because redis-client does.
  • Eagerly close subscribed connection when using subscribe_with_timeout. See #1259.
  • Add exception flag in pipelined allowing failed commands to be returned in the result array when set to false.

5.1.0

  • multi now accept a watch keyword argument like redis-client. See #1236.
  • bitcount and bitpos now accept a scale: argument on Redis 7+. See #1242
  • Added expiretime and pexpiretime. See #1248.

5.0.8

  • Fix Redis#without_reconnect for sentinel clients. Fix #1212.
  • Add sentinel_username, sentinel_password for sentinel clients. Bump redis-client to >=0.17.0. See #1213

5.0.7

  • Fix compatibility with redis-client 0.15.0 when using Redis Sentinel. Fix #1209.

5.0.6

  • Wait for an extra config.read_timeout in blocking commands rather than an arbitrary 100ms. See #1175.
  • Treat ReadOnlyError as ConnectionError. See #1168.

5.0.5

  • Fix automatic disconnection when the process was forked. See #1157.

5.0.4

  • Cast ttl argument to integer in expire, setex and a few others.

5.0.3

... (truncated)

Commits
  • 6784a32 Release 5.4.1
  • c205a8c Require redis-client earlier
  • 16c7855 Merge pull request #1312 from redis/translate-ensure-connected
  • 08a3290 Fix without_reconnect to wrap redis-client exceptions
  • 8408c03 Update redis release URL
  • 317a020 Merge pull request #1311 from redis/specialize-evalsha-noscript-error
  • d9f004f Fix a mistake in test_hrandfield
  • 57c79c2 Handle RedisClient::NoScriptError
  • 082d198 Release 5.4.0
  • 00f7a9f Merge pull request #1310 from redis/fix-blmpop
  • Additional commits viewable in compare view

Updates rack-mini-profiler from 2.3.4 to 4.0.1

Release notes

Sourced from rack-mini-profiler's releases.

4.0.0

  • [BREAKING CHANGE] Ruby version 3.1.0 or later is required. #632
  • [FEATURE] Implement prepend patch for postgres #625
  • [FEATURE] Show Active Record QueryCache hits in UI. #640
  • [FEATURE] Show record type and count in SQL query UI. #638
  • [FIX] Requests page fails due to trying to modify a frozen string. #630
  • [FIX] alignment of SQL query start times. #627
  • [FIX] Lower case HTTP response headers to be compatible with Rack 3 #628
  • [FIX] Truncate long profiler name in profiler popup. #634
  • [FIX] flamegraph_mode query param having no effect. #635
  • [FIX] max_traces_to_show had chance to break the profiler frontend #297

3.3.1

What's Changed

New Contributors

Full Changelog: MiniProfiler/rack-mini-profiler@v3.3.0...v3.3.1

3.3.0

  • [FEATURE] Use ?pp=flamegraph?ignore_gc=true or config.flamegraph_ignore_gc to ignore gc in flamegraphs. #599

3.2.0

  • [BREAKING CHANGE] Ruby version 2.7.0 or later is required.
  • [FEATURE] All RMP actions can be chosen by including a X-Rack-Mini-Profiler header as well as by query parameter. #578
  • [FEATURE] Speedscope 1.12 -> 1.16
  • [FIX] If patch_rails is false, do not patch mysql2 or pg #583
  • [FIX] vertical position bottom now aligns the detail window correctly #581
  • [FIX] Webpacker hiccup in some setups #582
  • [INTERNAL] Capture rows instantiated by ActiveRecord, UI to be added later #585
  • [INTERNAL] Lots of refactoring.

3.1.0

  • [FEATURE] The query parameter that RMP uses (by default, pp) is now configurable #553
  • [FEATURE] You can now opt-out of the Net::HTTP patch by using RACK_MINI_PROFILER_PATCH_NET_HTTP="false"
  • [FIX] Error responses now include header values from the app, and stackprof not installed message now has correct content #547
  • [FIX] RMP pages now have more valid HTML, with title elements #552
  • [BREAKING CHANGE] Ruby 2.4 and Ruby 2.5 are no longer supported.
  • [FIX] Now works with apps that don't otherwise require erb #531
  • [DOCS] Added Heroku Redis instructions
  • [DEPRECATION] We are changing the name of the generators to rack_mini_profiler, e.g. rack_mini_profiler:install #550

... (truncated)

Changelog

Sourced from rack-mini-profiler's changelog.

4.0.1 - 2025-07-31

  • [FIX] Ensure Rack 2 / 3 cross compatibility #653

4.0 - 2025-06-11

  • [BREAKING CHANGE] Ruby version 3.1.0 or later is required. #632
  • [FEATURE] Implement prepend patch for postgres #625
  • [FEATURE] Show Active Record QueryCache hits in UI. #640
  • [FEATURE] Show record type and count in SQL query UI. #638
  • [FIX] Requests page fails due to trying to modify a frozen string. #630
  • [FIX] alignment of SQL query start times. #627
  • [FIX] Lower case HTTP response headers to be compatible with Rack 3 #628
  • [FIX] Truncate long profiler name in profiler popup. #634
  • [FIX] flamegraph_mode query param having no effect. #635
  • [FIX] max_traces_to_show had chance to break the profiler frontend #297

3.3.1 - 2024-02-15

  • [FEATURE] Support dynamic config.content_security_policy_nonce #609
  • [FEATURE] Add flamgraph path to response header: #601

3.3.0 - 2023-12-07

  • [FEATURE] Use ?pp=flamegraph?ignore_gc=true or config.flamegraph_ignore_gc to ignore gc in flamegraphs. #599

3.2.1 - 2023-12-07

  • [FIX] memory_profiler was broken due to an undefined local #597

3.2.0 - 2023-12-06

  • [BREAKING CHANGE] Ruby version 2.7.0 or later is required.
  • [FEATURE] All RMP actions can be chosen by including a X-Rack-Mini-Profiler header as well as by query parameter. #578
  • [FEATURE] Speedscope 1.12 -> 1.16
  • [FIX] If patch_rails is false, do not patch mysql2 or pg #583
  • [FIX] vertical position bottom now aligns the detail window correctly #581
  • [FIX] Webpacker hiccup in some setups #582
  • [INTERNAL] Capture rows instantiated by ActiveRecord, UI to be added later #585
  • [INTERNAL] Lots of refactoring.

3.1.1 - 2023-08-01

  • [FIX] Include configured base path in speedscope iframe URL #587
  • [FIX] Race condition starting CacheCleanupThread #586
  • [FEATURE] Add controller name to description #567
  • [FIX] 'more' link w/HTTPS #574

3.1.0 - 2023-04-11

  • [FEATURE] The query parameter that RMP uses (by default, pp) is now configurable #553
  • [FEATURE] You can now opt-out of the Net::HTTP patch by using RACK_MINI_PROFILER_PATCH_NET_HTTP="false"
  • [FIX] Error responses now include header values from the app, and stackprof not installed message now has correct content #547
  • [FIX] RMP pages now have more valid HTML, with title elements #552

... (truncated)

Commits

Updates honeybadger from 6.0.4 to 6.0.5

Release notes

Sourced from honeybadger's releases.

v6.0.5

6.0.5 (2025-08-11)

Bug Fixes

Changelog

Sourced from honeybadger's changelog.

6.0.5 (2025-08-11)

Bug Fixes

Commits

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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 dependencies group with 3 updates: [redis](https://github.com/redis/redis-rb), [rack-mini-profiler](https://github.com/MiniProfiler/rack-mini-profiler) and [honeybadger](https://github.com/honeybadger-io/honeybadger-ruby).


Updates `redis` from 4.8.1 to 5.4.1
- [Changelog](https://github.com/redis/redis-rb/blob/master/CHANGELOG.md)
- [Commits](redis/redis-rb@v4.8.1...v5.4.1)

Updates `rack-mini-profiler` from 2.3.4 to 4.0.1
- [Release notes](https://github.com/MiniProfiler/rack-mini-profiler/releases)
- [Changelog](https://github.com/MiniProfiler/rack-mini-profiler/blob/master/CHANGELOG.md)
- [Commits](MiniProfiler/rack-mini-profiler@v2.3.4...v4.0.1)

Updates `honeybadger` from 6.0.4 to 6.0.5
- [Release notes](https://github.com/honeybadger-io/honeybadger-ruby/releases)
- [Changelog](https://github.com/honeybadger-io/honeybadger-ruby/blob/master/CHANGELOG.md)
- [Commits](honeybadger-io/honeybadger-ruby@v6.0.4...v6.0.5)

---
updated-dependencies:
- dependency-name: redis
  dependency-version: 5.4.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: rack-mini-profiler
  dependency-version: 4.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: honeybadger
  dependency-version: 6.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

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 Aug 12, 2025
@cbeer cbeer merged commit 38a88a8 into master Aug 12, 2025
1 check failed
@dependabot dependabot bot deleted the dependabot/bundler/dependencies-13f362a5f7 branch August 12, 2025 14:21
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