Skip to content

chore(deps): update dependency byebug to v12#2554

Merged
jacopen merged 1 commit intomainfrom
renovate/byebug-12.x-lockfile
Jun 22, 2025
Merged

chore(deps): update dependency byebug to v12#2554
jacopen merged 1 commit intomainfrom
renovate/byebug-12.x-lockfile

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jun 22, 2025

✅ マイナーチェンジ以上のアップデートは動作確認をしてからマージすること

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
byebug 11.1.3 -> 12.0.0 age adoption passing confidence

Release Notes

deivid-rodriguez/byebug (byebug)

v12.0.0

Compare Source

Changed
  • #​690: break without any arguments now sets a breakpoint on the current line, just like gdb ([@​sergioro9].
Fixed
  • #​741: Small consistency issues in help messages.
  • #​743: untracevar command crashing when giving a non existent global variable.
  • #​744: Another punctuation tweak in enable breakpoints help message.
  • #​736: Skip warning about $SAFE global variable on ruby 2.7 when listing global variables.
Added
Removed
  • Support for MRI 2.4, 2.5, 2.6, 2.7, and 3.0. Byebug no longer installs on this platform.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Jun 22, 2025
@renovate renovate bot requested a review from a team June 22, 2025 10:19
@github-actions
Copy link

Simplecov Report

Covered Threshold
64.42% 60%

@renovate renovate bot force-pushed the renovate/byebug-12.x-lockfile branch from e887e86 to a8479f3 Compare June 22, 2025 14:54
Copy link
Collaborator

@jacopen jacopen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

 ✅ PR #2554 マージ判断: 安全にマージ可能

  PR概要: byebug 11.1.3 → 12.0.0 (Major Update)

  検証結果:

  1. ✅ 互換性確認済み

  - プロジェクトRuby: 3.3.6 (.ruby-version)
  - byebug 12.0.0サポート: Ruby 3.1-3.3 ✅
  - 互換性: 完全対応

  2. ✅ 機能向上

  - Ruby 3.1, 3.2, 3.3の完全サポート
  - breakコマンドの改善(現在行にブレークポイント設定)
  - ヘルプメッセージとトレースの修正

  3. ✅ ローカルテスト通過

  - bundle install成功
  - bundle exec rubocop問題なし
  - byebug読み込みテスト成功

  4. ⚠️ 注意点(問題なし)

  - Ruby 2.4-3.0サポート終了(プロジェクトは3.3.6使用)
  - 開発・デバッグ用gemのため本番影響なし

  5. ✅ CI/テスト

  - SimpleCov: 64.42% (基準60%超え)
  - Renovate自動化による品質保証

  推奨アクション:

  ✅ 即座にマージ推奨

  理由:
  - 互換性問題なし
  - デバッグ機能向上
  - 開発効率改善
  - セキュリティ・パフォーマンス向上

  byebugは開発専用gemで本番環境に影響せず、Ruby 3.3.6との完全互換性が確認されています。

@jacopen jacopen merged commit 85b1823 into main Jun 22, 2025
6 checks passed
@jacopen jacopen deleted the renovate/byebug-12.x-lockfile branch June 22, 2025 14:57
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant