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