Upgrading highline 0.5 to 0.6
Breaking0.5.0 → 0.6.1Breaking1New3Changed2Fixed1Other1
BreakingUpgrade verdict
1 breaking change.
In plain terms
- Removed termios dependancy in gem, to fix Windows' install.
Must act 1 item needs code or config changes
What you must change
Breaking1
Removed termios dependancy in gem, to fix Windows' install.
API changes
Generated by DepDelta from published Ruby source. Not mixed with prose notes.
- added:
const HighLine.CHARACTER_MODE - added:
method HighLine.choose(*) - added:
method HighLine.list(_, _ = …, _ = …)
- removed:
method Question.to_s() - changed:
property Question.answer_type: reader → property Question.answer_type: accessor - added:
class Menu < Question - added:
constructor Menu() - added:
method Menu.choice(_) - added:
method Menu.choices(*) - added:
method Menu.options() - added:
method Menu.select(_, _ = …) - added:
method Menu.to_ary() - added:
method Menu.to_str() - added:
method Menu.update_responses() - added:
method Question.build_responses() - added:
method Question.to_str() - added:
property Menu.flow: accessor - added:
property Menu.header: accessor - added:
property Menu.index: reader - added:
property Menu.index_suffix: accessor - added:
property Menu.layout: reader - added:
property Menu.list_option: accessor - added:
property Menu.nil_on_handled: accessor - added:
property Menu.prompt: accessor - added:
property Menu.select_by: accessor - added:
property Menu.shell: accessor - added:
set Menu.index(_) - added:
set Menu.layout(_)
- added:
class NoAutoCompleteMatch < StandardError