Skip to content

Releases: Peled-Zohar/ExtendedConsole

2.1.0

27 Dec 09:30
Compare
Choose a tag to compare

Changes from previous version:

  1. Added a ReadLine overload that validates the entered string and returns it if it's valid
  2. Updated documentation

2.0.0

16 Nov 12:03
72b81db
Compare
Choose a tag to compare

Changes from previous version:

  1. Fixed a bug in multiple select menu that caused flickering with large menus.
  2. Added a property to MultipleSelectDisplayArgs to control the forecolor of the selected Item(s)
  3. Removed obsolete methods from menus
  4. Marked a couple of methods as obsolete
  5. Added a ReadKey extension method

1.1.1

19 May 15:26
Compare
Choose a tag to compare
  1. Fixed a small bug in multiple select menu

1.1.0

17 May 13:07
Compare
Choose a tag to compare

Changes from previous version:

  1. Added a class called MenuDisplayArgs to reduce the number of overloads and simplify the work.
  2. Added a new static class called ExConsoleChooseFromEnum, containing methods that once where in ExConsoleMenu class.
  3. Added new functionality - multiple select menus, in ExConsoleMultipleSelectMenu class.
    This change also comes with a MultipleSelectDisplayArgs class to hold display configuration for the multiple select menu.
  4. Changed void methods to return the current instance of the ExConsole class to enable fluent usage.

1.0.5

07 Dec 15:40
Compare
Choose a tag to compare

Fixed a small bug in markup parser that caused spaces between XML tags to disappear.

1.0.4

05 Dec 15:32
Compare
Choose a tag to compare

Changes from previous version:

  1. Added a couple of ReadDateTime overloads

  2. Added a ReadValues method.

  3. Added a ReadLine method.

1.0.3

25 Nov 11:44
65729b7
Compare
Choose a tag to compare

Changes from previous version:

  1. Added new menu overloads.
  2. Improved documentation.
  3. Added documentation website generated using DocFx hosted on GitPages.

1.0.2

21 Nov 13:09
Compare
Choose a tag to compare

Changes from previous version:

  1. Added argument checks for all methods

  2. Improved documentation.

1.0.1

12 Nov 19:21
a2b4e13
Compare
Choose a tag to compare

Changes from previous version:

  1. Changed ArgumentException thrown from the ClearLine and ClearLastLines methods to ArgumentOutOfRangeException.
  2. Added a missing dot at the end of the Pause default text (changed from "Press any key to continue" to "Press any key to continue.").
  3. Refactored the ExConsoleMenu class (with no changes to public API).

1.0.0

12 Nov 19:19
484cb83
Compare
Choose a tag to compare

Initial Release.