All Versions
81
Latest Version
Avg Release Cycle
71 days
Latest Release
550 days ago

Changelog History
Page 1

  • v11.1.3 Changes

    April 23, 2020

    ๐Ÿ›  Fixed

    • ๐Ÿ #674: crash when using byebug on ruby 2.7.0 on Windows.
  • v11.1.2 Changes

    April 17, 2020

    ๐Ÿ›  Fixed

    • 0๏ธโƒฃ #657: crash when hitting <TAB> due to IRB completion mechanism included in the default ruby 2.7 version of the irb gem (@terceiro).
  • v11.1.1 Changes

    January 24, 2020

    ๐Ÿ›  Fixed

    • #635: usage on Fedora 31 or any other byebug installation performed by a rubygems copy customized by setting Gem.install_extension_in_lib to false.
  • v11.1.0 Changes

    January 20, 2020

    โž• Added

    • ๐Ÿ‘ Official support for MRI 2.7 (@yui-knk).

    ๐Ÿ›  Fixed

    • ๐Ÿ‘ป #562: post mortem mode landing in the wrong line when coming from an exception inside a Kernel.load call.

    โœ‚ Removed

    • ๐Ÿ‘Œ Support for MRI 2.3. Byebug no longer installs on this platform.
  • v11.0.1 Changes

    March 18, 2019

    ๐Ÿ›  Fixed

    • #546: continue! to ignore further byebug calls.
    • #545: skip autolisting code for intermediate skipped breakpoints.
  • v11.0.0 Changes

    February 15, 2019

    โž• Added

    • #377: skip to continue until the next breakpoint as long as it is different from the current one. You can use this command to get out of loops, for example (@tacnoman).
    • #524: continue! (or continue unconditionally) to continue until the end of the program regardless of the currently enabled breakpoints (@tacnoman).

    ๐Ÿ›  Fixed

    • #527: break help text to clarify placeholders from literals.
    • #528: quit! help to not show a space between "quit" and "!".

    โœ‚ Removed

    • ๐Ÿ‘Œ Support for MRI 2.2. Byebug no longer installs on this platform.
  • v10.0.2 Changes

    March 30, 2018

    ๐Ÿ›  Fixed

  • v10.0.1 Changes

    March 21, 2018

    ๐Ÿ›  Fixed

  • v10.0.0 Changes

    January 26, 2018

    ๐Ÿ”„ Changed

    • ๐Ÿ’ฅ Breaking on methods now stops on the first effective line of a method, not on the line containing the def keyword.

    โž• Added

    • #393: Show valid breakpoint locations when invalid location given ([@ko1]).
    • ๐Ÿ’Ž #397: Ruby 2.5.0 support ([@yui-knk]).
    • ๐ŸŒฒ Log host & port when launching byebug's client in remote mode.
    • โœ… #82: Some love & tests to remote debugging.
    • #141: remote_byebug shortcut to start the most common case for remote debugging.

    ๐Ÿ›  Fixed

    • ๐Ÿ’Ž #419: Properly ignore ruby fullpath executable when passed to byebug script.
    • #141: Remote server crash when interrupting client.
    • #274: Remote server crash when interrupting client.
    • #239: Control server thread being able to interrupt main thread only a single time.
  • v9.1.0 Changes

    August 22, 2017

    โž• Added

    • ๐Ÿ‘ Better UI messages for breakpoint management.

    ๐Ÿ›  Fixed

    • where command failing on instance_exec block stack frames.
    • restart command crashing in certain cases because of a missing require 'English' (#321, @akaneko3).
    • restart command crashing when debugged script is not executable or has no shebang (#321, @akaneko3).

    โœ‚ Removed

    • ๐Ÿ’Ž Ruby 2.0 and Ruby 2.1 official & unofficial support. Byebug no longer installs
      on these platforms.