Skip to content

6.0.0

Compare
Choose a tag to compare
@deivid-rodriguez deivid-rodriguez released this 07 Dec 12:58
· 1321 commits to master since this release

Removed

  • autoeval setting. I haven't heard of anyone setting it to false.
  • pp, putl, eval. People just want to evaluate Ruby code, so the less
    magic the better. Most of the people probably were not aware that byebug
    was overriding stuff like pp or eval. Only keeping ps as the single
    "enhanced evaluation" command.
  • verbose setting.
  • info catch command. Use catch without arguments instead.
  • R command alias for restart.

Changed

  • info args is now var args.
  • interrupt is now aliased to int, not to i.
  • API to define custom commands and subcommands (see the Command class).

Fixed

  • #140. help command
    not showing the list of available commands and their descriptions.
  • #147. Setting
    breakpoints at symlinked files.

Added

  • API to define custom command processors (see the CommandProcessor class).