Skip to content

Upgrading highline 0.5 to 0.6

Breaking0.5.0 → 0.6.1Breaking1New3Changed2Fixed1Other1

BreakingUpgrade verdict

1 breaking change.

  • Removed termios dependancy in gem, to fix Windows' install.
1 item needs code or config changes
Breaking1
Removed termios dependancy in gem, to fix Windows' install.

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