- Drop compatibility for
ruby < 2.2
- Add support to Rails 5 (thanks to @printercu)
- Fix due to a change on the Pry block (thanks to @printercu)
- Remove pry-stack_explorer
- Remove pry-remote in favor to use pry-byebug
- Replace pry-nav with pry-byebug
- Add pry-nav to the toolset
- Rename from jazz_hands to debbie
- Remove unused gems like,
- Pry Doc to browse Ruby source, including C, directly from the console.
- Pry Git to teach the console about git. Diffs, blames, and commits on methods and classes, not just files.
- Pry Debugger to turn the console into a simple debugger.]
- Upgrade pry-rails to the latest 0.3.2, awesome_print to 1.2 and loosen it's dependency, and removed coderay as an explicit dependency since pry already includes it.
- Rails 4, Ruby 2.0.0 compatibility.
- Upgrade pry to the latest 0.9.12, pry-stack_explorer 0.4.9, pry-remote 0.1.7, pry-debugger 0.2.2, hirb 0.7.1, coderay 1.0.9.
- Add pry-rails 0.2.2 for maintained console hooks and new
show-routes
,show-models
, andshow-middleware
commands. - Add
JazzHands.colored_prompt
andJazzHands.prompt_separator
options. Detect readline library to turn off incompatible colored prompt or Unicode prompt separator where appropriate. Fixes #1 and #2. - Upgrade pry to the latest 0.9.10, pry-doc 0.4.4, pry-stack_explorer 0.4.7, pry-remote 0.1.6, pry-debugger 0.2.1, hirb 0.7.0, Coolline 0.4.0, coderay 1.0.8, awesome_print 1.1.0. Fixes #4.
- Upgrade pry-debugger to 0.2.0.
- Replace pry-nav with pry-debugger for improved
performance and no segfaults.
JazzHands.enable_pry_nav
removed. - Upgrade pry to the latest 0.9.9, pry-doc 0.4.2, pry-git 0.2.3, pry-stack_explorer 0.4.2, pry-remote 0.1.4, coderay 1.0.6.
- Add pry-stack_explorer 0.4.1.
- Upgrade pry-remote to 0.1.1 and pry-nav to 0.2.0.
- Upgrade recommended gem minor versions: pry 0.9.8.4, pry-doc 0.4.1, hirb 0.6.2, and coderay 1.0.5.
- Improved Rails 3.2 compatibility. Console methods like
app
,new_session
,reload!
,helper
, andcontroller
work as expected.
- Rails 3.2 compatibility
- For performance, enable pry-nav only on MRI 1.9.3 by default. To
use on MRI 1.9.2, add
JazzHands.enable_pry_nav
to a Rails initializer. - Due to buggy behavior, syntax highlighting as you type via
Coolline and Coderay is disabled by default. Enable
with
JazzHands.enable_syntax_highlighting_as_you_type
in a Rails initializer. MRI 1.9.3 only. - Fix Hirb support.
- Upgrade awesome_print to 1.0.2.
- Add line numbers to the prompt for easy reference when using
_in_
and_out
. - Upgrade pry-nav to 0.0.4.
- Add explicit requires for pry plugin gems.
- Add pry-nav.
- Upgrade awesome_print to 1.0.1.
- Add pry-doc.
- First release. Combine pry, awesome_print, coolline + coderay, pry-remote, pry-git. Bit of glue to replace IRB with pry in Rails console, pretty colors.