CHANGELOG.md in ripper_ruby_parser-1.5.1 vs CHANGELOG.md in ripper_ruby_parser-1.6.0

- old
+ new

@@ -1,11 +1,36 @@ # Changelog +## 1.6.0 / 2019-04-12 + +* Fix line numbering for range literals ([#79]) +* Match handling of carriage returns in heredocs in extra-compatible mode + ([#77], [#78]) +* Match RubyParser behavior for current Ruby rather than latest Ruby ([#76]) + - Adjust integration tests to compare against `RubyParser.for_current_ruby` + - Remove extra-compatible handling of `rescue` modifier +* Handle directly nested parentheses in destructuring ([#75]) +* Make results compatible with RubyParser 3.13.1 ([#74]) + - Remove extra-compatible handling of string literals +* Improve compatibility for when clauses containing `begin..end` blocks ([#73]) +* Handle use of backtick as a symbol ([#72]) +* Improve string handling compatibility ([#71]) + - Interpolation with `__FILE__` keyword + - Line continuation after interpolation for indentable heredocs + - Nested interpolations +* Handle method argument destructuring ([#70]) +* Improve compatibility of operator assignment ([#69]) +* Handle multiple assignment with RHS that is a block ([#68]) +* Improve compatibility of handling escaped line-endings ([#67]) +* Make results compatible with RubyParser 3.13.0 ([#65]) + - Change result for `BEGIN { foo }` + - Remove extra-compatible handling of rescue modifier + ## 1.5.1 / 2019-03-21 * Fix handling of singleton methods whose names are keywords - ([#66](https://github.com/mvz/ripper_ruby_parser/pull/66)) + ([#66]) ## 1.5.0 / 2019-03-18 * Process embedded documents as comments * Handle \u{xxxx} form of unicode escape sequence @@ -129,5 +154,22 @@ ## 0.0.2 / 2012-03-19 ## 0.0.1 / 2012-03-11 * Initial release + +<!-- Pull request links --> +[#79]: https://github.com/mvz/ripper_ruby_parser/pull/79 +[#78]: https://github.com/mvz/ripper_ruby_parser/pull/78 +[#77]: https://github.com/mvz/ripper_ruby_parser/pull/77 +[#76]: https://github.com/mvz/ripper_ruby_parser/pull/76 +[#75]: https://github.com/mvz/ripper_ruby_parser/pull/75 +[#74]: https://github.com/mvz/ripper_ruby_parser/pull/74 +[#73]: https://github.com/mvz/ripper_ruby_parser/pull/73 +[#72]: https://github.com/mvz/ripper_ruby_parser/pull/72 +[#71]: https://github.com/mvz/ripper_ruby_parser/pull/71 +[#70]: https://github.com/mvz/ripper_ruby_parser/pull/70 +[#69]: https://github.com/mvz/ripper_ruby_parser/pull/69 +[#68]: https://github.com/mvz/ripper_ruby_parser/pull/68 +[#67]: https://github.com/mvz/ripper_ruby_parser/pull/67 +[#66]: https://github.com/mvz/ripper_ruby_parser/pull/66 +[#65]: https://github.com/mvz/ripper_ruby_parser/pull/65