Skip to content

Commit

Permalink
prepped for release
Browse files Browse the repository at this point in the history
[git-p4: depot-paths = "//src/ruby_parser/dev/": change = 11286]
  • Loading branch information
zenspider committed Apr 13, 2017
1 parent 40fc540 commit 4a16566
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 1 deletion.
29 changes: 29 additions & 0 deletions History.rdoc
Original file line number Diff line number Diff line change
@@ -1,3 +1,32 @@
=== 3.9.0 / 2017-04-13

* 1 major enhancement:

* Added tentative ruby 2.4 support. Probably missing things.

* 13 minor enhancements:

* Added RubyParser.latest.
* Added RubyParser::Parser.version to make version range comparisons easier
* Changed superclasses of all parsers to RubyParser::Parser
* Cleaned up a lot of the version specific code to be more generic/flexible.
* Documented how to add new versions in README.
* Moved RubyParser from ruby_parser_extras.rb into ruby_parser.rb to fix bootstrap issues.
* Renamed RubyParserStuff#get_match_node to new_match. Aliased and deprecated.
* Renamed RubyParserStuff#logop to logical_op. Aliased and deprecated.
* Renamed RubyParserStuff#node_assign to new_assign. Aliased and deprecated.
* Renamed all parsers to RubyParser::V##.
* Revamped grammar preprocessing to make adding new versions easier.
* RubyParser.for_current_ruby falls back to latest if current not available.
* Subclasses of RubyParser::Parser register themselves into RubyParser::VERSIONS.

* 4 bug fixes:

* Fixed `&.` after newline. (presidentbeef)
* Fixed bug setting line number for hash literals to line of opening brace.
* Fixed grammar preprocessing bug.
* Properly handle kDO with no-parens stabby lambda. (presidentbeef)

=== 3.8.4 / 2017-01-13

* 3 bug fixes:
Expand Down
2 changes: 1 addition & 1 deletion lib/ruby_parser_extras.rb
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
require "rp_stringscanner"

module RubyParserStuff
VERSION = "3.8.4"
VERSION = "3.9.0"

attr_accessor :lexer, :in_def, :in_single, :file
attr_reader :env, :comments
Expand Down

0 comments on commit 4a16566

Please sign in to comment.