Skip to content

Releases: nerai/NConsoleMenu

0.9.1

31 May 07:54
Compare
Choose a tag to compare

Just a couple minor fixes and formatting.

0.9.0

27 Mar 18:35
Compare
Choose a tag to compare
  • renamed to NConsoleMenu
  • minor cosmetic fixes
  • published on NuGet

0.8.2

25 Feb 21:49
Compare
Choose a tag to compare

0.8.2 mainly switches PassiveMode for PromptUserForInput, which is the same, just negated and easier to understand.

0.8.1

10 Oct 18:32
Compare
Choose a tag to compare

0.8.1 finally allows editing and redirecting console output. This means it is simple to connect CMenu with logfiles as well as any logging framework of your choice.

0.8.0

06 Oct 13:46
Compare
Choose a tag to compare

0.8 is far from finished, but since this version was tested more than usual, I felt the need to release it early with less features.

Compared to the 0.8 Preview, only details were changed.

0.8 Preview

31 Jul 16:54
Compare
Choose a tag to compare

The latest release has been quite a while ago, and this preview of 0.8, which is supposedly 'stable', brings with it a bunch of fixes and useful changes.

  • Static IO class was replaced with a per-menu 'command queue'. This should be both more natural and more useful.
  • The default items (help and quit) are now added by default (opt-out) instead of being wired to a strange condition
  • More/better documentation
  • A few fixes for rare bugs
  • Various internal improvements

0.7.1

29 Jan 17:00
Compare
Choose a tag to compare
  • Fix: Changed selector not considered in parent nodes
  • Document automatic fallthrough to sole child

0.7.0

28 Jan 16:56
Compare
Choose a tag to compare

Passive mode

Support for input solely from external sources

Disabled items

Items can be disabled, meaning they are not listed and not executable, based on an arbitrary function

Various fixes and additions

  • Thread safety in IO
  • help not available if CMenu ctor'ed with selector present
  • events on starting and ending of menu runtime
  • documentation
  • improved examples
  • Nested menus should run automatically

0.6.0

29 Dec 03:47
Compare
Choose a tag to compare
  • Better error messages
  • Allow collection initializers for easy menu building
  • Improved IO class usage
  • Readme split into multiple parts because it was getting too long, added a quickstart section
  • Fixed handling of missing inner commands in help
  • Improved handling of character casing in commands
  • Improved readme
  • Some refactoring
  • etc.

0.5.0

14 Nov 11:52
Compare
Choose a tag to compare

Stable of 2015.11.14, TuringBox A384