Skip to content

v0.10.0

Choose a tag to compare

@kddnewton kddnewton released this 01 Sep 20:57
df38651

Added

  • InstanceVariable*Node and ClassVariable*Node objects now have their name returning a Symbol. This is because they are now part of the constant pool.
  • NumberedReferenceReadNode now has a number field, which returns an Integer.

Changed

  • BREAKING: Various operator_id and constant_id fields have been renamed to operator and name, respectively. See 09d0a144 for details.
  • %w, %W, %i, %I, %q, and %Q literals can now span around the contents of a heredoc.
  • BREAKING: All of the public C APIs that accept the source string now accept const uint8_t * as opposed to const char *.