Skip to content

v1.13.0

Compare
Choose a tag to compare
@st0012 st0012 released this 01 May 15:21
· 76 commits to master since this release
b9b1f35

What's Changed

✨ Enhancements

  • Add disable_irb command to disable debug of binding.irb by @hogelog in #898
  • Move away from method-based command implementation by @tompng in #824
  • Support command registration by @st0012 in #886
  • Support helper method registration by @st0012 in #624
  • Support IRB.conf[:BACKTRACE_FILTER] by @st0012 in #917

🐛 Bug Fixes

  • rdoc version lock is required by @alpaca-tc in #897
  • Rescue from exceptions raised by #name by @monkeyWzr in #899
  • Fix irb_history saved to current directory by @tompng in #901
  • Fix % escape in prompt format by @tompng in #927
  • Remove exit command workaround, handle IRB_EXIT in debug_readline by @tompng in #923
  • Restore MAIN_CONTEXT correctly by @tompng in #937
  • Let IRB::Color.colorable? always return true|false by @tompng in #940

📚 Documentation

  • Use markdown format for docs by @st0012 in #890
  • docs(help): Add latest options to ja help message by @okuramasafumi in #903
  • Remove misleading documentation by @artur-intech in #906
  • Prompt specifiers: documentation improvements by @Uaitt in #926
  • Add EXTEND_IRB.md to introduce IRB's command and helper registration mechanism by @st0012 in #933
  • Use the new GH pages site for documentation by @st0012 in #939

🛠 Other Changes

  • Fix indent test and output sequence test for new reline by @tompng in #908
  • Cache RDoc::RI::Driver.new by @tompng in #911
  • Fix a typo by @hsbt in #912
  • Filter backtrace before formatting in #handle_exception by @joshbroughton in #916
  • Centralize rstrip calls by @st0012 in #918
  • Add a workaround to make IRB work with debug's tests by @st0012 in #919
  • Pass statements to Context#evaluate by @st0012 in #920
  • Remove internal-only methods from Command::Base by @tompng in #922
  • Accept " " for colorizing "\t" test by @tompng in #924
  • Add CI job to test IRB against the latest debug by @st0012 in #928
  • Add MultiIRB commands test by @igaiga in #929
  • Stop using ExtendCommandBundle internally by @st0012 in #925
  • Memoize helper method instances with Singleton module by @st0012 in #931
  • Command registration should take both strings and symbols as names by @st0012 in #932
  • Suppress command return values by @st0012 in #934
  • Pass symbol to Command.register in doc for consistency by @st0012 in #935
  • Add a new GH workflow for deploying to GH pages by @st0012 in #938
  • Bump version to v1.13.0 by @st0012 in #941

New Contributors

Full Changelog: v1.12.0...v1.13.0