=== 3.2.0 / 2012-04-15

* 5 minor enhancements:

  * Added a ton of block arg tests.
  * Added add19_edgecases to help refactor a bunch of tests that all have the same output.
  * Added better debugging output for rewrites.
  * Cleaned and added a bunch of stabby proc tests.
  * Moved RawParseTree test data to ParseTree project.

* 2 bug fixes:

  * Fixed a bunch of entries for r2r changes against edgecase parse/lex tests
  * Fixes for R2R

=== 3.1.0 / 2012-02-29

* 4 minor enhancements:

  * Added test_call_arglist_trailing_comma__19 (presidentbeef)
  * Added test_fcall_inside_parens. (presidentbeef)
  * Added test_if_args_no_space_symbol__18. (presidentbeef)
  * Added tests for new hash syntax and ternaries in 1.9 (lastobelus)

=== 3.0.10 / 2012-01-04

* 1 minor enhancement:

  * Added test for bare hash at end of array in 1.9. (presidentbeef)

* 1 bug fix:

  * Fixed 1.9.3 warnings

=== 3.0.9 / 2011-12-07

* 1 minor enhancement:

  * Add missing test for a ternary with nil without a space before the colon (brynary)

=== 3.0.8 / 2011-11-16

* 4 minor enhancements:

  * Add 6 missing ruby 1.9 tests (brynary)
  * Added new 1.9 hash tests to pt_testcase.rb
  * Version specific tests are now skipped at runtime, not test creation time
  * Added new block arg tests.

=== 3.0.7 / 2011-09-21

* 2 bug fixes:

  * Fixed and test to not have mandatory parens
  * Fixed r2r's handling of dregexp options

=== 3.0.6 / 2011-08-16

* 5 minor enhancements:

  * Added ParseTreeTestCase#add_19tests
  * Added a bunch of FAILING 1.9 tests stolen from presidentbeef's repo! yay!
  * Added add_19tests and add_18tests to segregate version specific parsing.
  * Moved pt_testcase.rb to sexp_processor
  * Segregated a bunch of 1.8 specific tests using add_18tests.

=== 3.0.5 / 2010-09-01

* 2 minor enhancements:

  * Added in_context to clean up code.
  * optimize inspect to avoid needlessly caching @line

=== 3.0.4 / 2010-03-27

* 1 minor enhancement:

  * Added line number to pretty_print output if $VERBOSE

=== 3.0.3 / 2009-08-14

* 1 minor enhancement:

  * Pulled #mass up from flog/flay

=== 3.0.2 / 2009-06-23

* 2 minor enhancements:

  * Pulled unique.rb from ParseTree to sexp_processor.
  * Switched to minitest.

=== 3.0.1 / 2009-01-20

* 3 minor enhancements:

  * Filled out README
  * Promoted file/line/comments from ruby_parser.
  * Added sexp_type to compliment sexp_body.

=== 3.0.0 / 2008-10-22

* 2 major enhancements:

  * Released as its own project, splitting from ParseTree
  * Added Environment to SexpProcessor and built it in. YAY!

* 6 minor enhancements:

  * Allowed CompositeSexpProcessor to be more ducktypey.
  * Refactored Sexp#method_missing into find_node and find_nodes.
  * Removed Sexp#for and other PT specific code.
  * SexpProcessor#process now runs rewriters before everything else.
  * SexpProcessor#rewrite context only for subs, EMPTY for top level rewrites.
  * SexpProcessor#rewrite will stop iterating if the result isn't another Sexp.
