Development
0.4.0 2014-10-25
API changes
- Can be used without patching any core Ruby classes (see README)
- Use fewer output lines when possible while better respecting term width
0.3.0 / 2014-09-27
Breaking changes:
- Configure.out must respond to #print rather than #puts
- Kernel#q, #qq and #qql return nil
Enhancements:
- Added Kernel#tapqq (call chain pretty-print)
- Added Kernel#tapqql (call chain pretty-print, with source location)
Bug fixes:
- Works in irb (issue #1)
- Is now thread safe (issue #4)
0.2.0 / 2014-09-05
Breaking changes:
- Configure.position_format removed
- Added Configure.location_format, which takes either :filename or :path
Enhancements:
- Kernel#ql with no arguments prints source location
- Added Kernel#qq (pretty-print)
- Added Kernel#qql (pretty-print with source location)
0.1.0 / 2014-09-04
Initial release