- Upgrade pry-byebug to 3.9
- Update amazing_print to v1.3.0
- Switched awesome_print with amazing_print
- Fixed application name
- Fix Rails deprecation
- Added Pry custom commands
- Customize AwesomePrint configuration
- Customize CodeRay colors
- Change deprecated method on pry > 0.13.0
- Improve naming context
- Remove documentation for removed dependency
- Use non deprecated method of
pry
if existent
- Remove pry-doc dependency to reduce memory footprint
- Remove hirb dependency since its not being actively maintained
- Remove requires for
pry-remote
- Remove pry-remote dependency
- Downgrade pry-byebug to fix issues with pry-remote
- Separate prompt and print output with a new line
- Remove pry-git dependency
- Switch to HTTPS in Gemfile
- Fix YARD issue when ENV['HOME'] is empty
- Fix application name when outside Rails
- Fix load of pry plugins
- Fix application name when inside Rails
- Add feature to set a custom Name
- Add alias to the most used commands
- Update pry-byebug to ~> v3.1
- Improve abstraction by creating models to handle specific responsibilities
- Add configuration to enable/disable pry-coolline
- Add configuration to enable/disable awesome_print
- Remove pry-rails dependency
- Remove railties dependency
- Downgrade pry-byebug to v1.3.3
- Update pry-byebug to v2.0.0
- Update awesome_print to v1.6.1
- Remove pry-stack_explorer
- Using pry-byebug to use ruby >= 2.0.0.
- Switched coolline with pry-coolline
- Upgrade pry to 0.10, pry-doc to 0.6
- Rename to
JazzFingers
to allow releasing.
- 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.