CHANGELOG.md in byebug-5.0.0 vs CHANGELOG.md in byebug-6.0.0

- old
+ new

@@ -1,5 +1,30 @@ -## 5.0.0 +## 6.0.0 - 2015-08-17 +### 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](https://github.com/deivid-rodriguez/byebug/issues/140). `help` command +not showing the list of available commands and their descriptions. +* [#147](https://github.com/deivid-rodriguez/byebug/issues/147). Setting +breakpoints at symlinked files. + +### Added +* API to define custom command processors (see the CommandProcessor class). + +## 5.0.0 - 2015-05-18 ### Fixed * [#136](https://github.com/deivid-rodriguez/byebug/issues/136). `frame` command not working with negative numbers (thanks @ark6). ### Added