ruby_jard v0.2.3 Release Notes
Release Date: 2020-08-15 // over 3 years ago-
๐ป UX/UI
- โ Add
gruvbox
,256-light
,one-half-dark
, andone-half-light
color scheme - โ Add
jard output
command - โ Add
jard hide
command - โ Add
jard show
command - Add
alias_to_debugger
,enabled_screens
option - โ Add responsive layouts to fit into different screen sizes
- Auto-adjust screens to utilize spaces on the screen
- ๐ฑ Move variable screen to the right again (sorry ๐)
- Small colorless friendly adjustment to variable and thread marks
๐ Bug fixes
- Jard doesn't work when place at the end of a method, or a block.
- Box title overflow
- ๐ Source screen doesn't work well with anonymous evaluation, or
ruby -e
- Auto-completion with tab of pry (actually readline) is broken
- Could not exit when starting Jard inside irb
- Repl is broken if the keyboard repeat rate is too high.
- ๐ Fix broken frame command
๐จ Internal & Refactoring
- โ Add tests for critical sections
- ๐ Use PTY to feed output from pry to actual STDOUT
- ๐ Use a custom pager to allow internal customization
- ๐ Improve performance of Jard when working with process with plenty of threads
- ๐ Handle key-binding spamming well
- Lazily load screen data
- ๐ Support byebug >= 9.1.0
- โ Add