Pry v0.9.10 Release Notes

Release Date: 2012-07-04 // over 11 years ago
  • Dependency changes

    • ⬆️ Upgrade slop to version 3 (#561)
    • Switch from gist gem to jist (#590)
    • ⬆️ Upgrade method_source to 0.8

    🔋 Features

    • ➕ Add --hist, -o and -k flags to gist command (#572)
    • 👌 Support show-source/show-doc on methods defined in class_eval (#584)
    • 👌 Support show-source/show-doc on gem methods defined in C (#585)
    • ➕ Add --disable-plugin and --select-plugin options (#596)
    • 👍 Allow cd - to switch between bindings (#597)
    • Add Pry.config.should_load_local_rc to turn off ./.pryrc (#612)
    • 👍 Allow running a file of Pry input with pry <file>
    • 👌 Support colours in ri command
    • ➕ Add before_eval hook
    • The prompt proc now gets a lot more data when its arity is 1

    🐛 Bug fixes, etc.

    • ✂ Removed the req command (#554)
    • 🛠 Fix rendering bugs when starting Pry (#567)
    • 🛠 Fix Array#pretty_print on Jruby (#568)
    • 🛠 Fix edit on Windows (#575)
    • 🛠 Fix find-method in the presence of badly behaved objects (#576)
    • 🛠 Fix whereami in ERb files on Rails (#580)
    • Raise fewer exceptions while tab completing (#632)
    • Don't immediately quit Pry when an error happens in Readline (#605)
    • 👌 Support for ansicon to give JRuby Windows users colour (#606)
    • Massive speed improvements to show-source for modules (#613)
    • 👌 Improve whereami command when not in a binding.pry (#620)
    • 👌 Support embedded documents (=begin ... =end) (#622)
    • 👌 Support editing files with spaces in the name (#627)
    • Renamed __binding_impl__ to __pry__
    • 👌 Support for absolute paths in $EDITOR
    • 🛠 Fix cat command on files with unknown extensions
    • 🔨 Many, many internal refactorings and tidyings