-
Add support for Ruby 2.6
-
Loosen dependency on ruby_parser
-
Drop support for Rubies below 2.3
-
Update dependencies
-
Drop support for Rubies below 2.1
-
Handle multi-line definitions in IRB correctly
-
Tighten and update dependencies
-
Keep ASTs in the cache when they are fetched, allowing aliased methods to retrieve their AST under both names.
-
Do not destroy the AST when creating ruby source
-
Update dependencies
-
Improve test suite:
-
Separate suites for different sets of loaded live_ast features
-
Eliminate test run order dependencies
-
-
Clean up code
-
Fix error handling for nil file argument of instance_eval
-
Support Ruby 2.0 and 2.1
-
Update RubyParser dependency
-
incorporate default parser in the main gem
-
update RubyParser dependency
-
use binding_of_caller gem instead of boc
-
handle -unix, -dos, -mac special encoding suffixes
-
add tests for “def self.f” and “def A.f” (plugins were missing this construct)
-
no known bugs; API is settled
-
ast_load respects $VERBOSE=true
-
live_ast/full now available for jruby (via boc gem)
-
fix instance_eval with BasicObject instance
-
fix old find&replace accident with boc; rubyspec test now enabled by default
-
fix rubygems problem when parser not loaded after live_ast/full
-
eval replacement option now included in the gem
-
new ‘boc’ gem for eval replacement – no more syntax restrictions
-
add require ‘live_ast/full’ – shortcut for live_ast + live_ast/replace_eval
-
rubyspec conformance for require ‘live_ast/full’
-
added required_ruby_version to gemspec
-
fixed error when IRB is partially required
-
minor change for Ruby 1.9.3
-
simplified irb handling; readline no longer required
-
add -e notes to readme
-
enable usage inside irb
-
removed FlushError and NoSourceError – not possible to distinguish these
-
added more tests
-
refined testing API for plugins
-
fix default plugin version
-
protect against user needlessly requiring default parser
-
new parser plugin API
-
fix a utf-8 BOM issue
-
handle utf-8 BOMs in loading
-
fixed some rdoc issues
-
removed rubyforge references
-
update ruby_parser
-
less MRI-centric tests
-
initial release