Releases: Peled-Zohar/ExtendedConsole
Releases · Peled-Zohar/ExtendedConsole
2.1.0
2.0.0
Changes from previous version:
- Fixed a bug in multiple select menu that caused flickering with large menus.
- Added a property to MultipleSelectDisplayArgs to control the forecolor of the selected Item(s)
- Removed obsolete methods from menus
- Marked a couple of methods as obsolete
- Added a ReadKey extension method
1.1.1
- Fixed a small bug in multiple select menu
1.1.0
Changes from previous version:
- Added a class called
MenuDisplayArgs
to reduce the number of overloads and simplify the work. - Added a new static class called
ExConsoleChooseFromEnum
, containing methods that once where inExConsoleMenu
class. - Added new functionality - multiple select menus, in
ExConsoleMultipleSelectMenu
class.
This change also comes with aMultipleSelectDisplayArgs
class to hold display configuration for the multiple select menu. - Changed void methods to return the current instance of the
ExConsole
class to enable fluent usage.
1.0.5
Fixed a small bug in markup parser that caused spaces between XML tags to disappear.
1.0.4
Changes from previous version:
-
Added a couple of ReadDateTime overloads
-
Added a ReadValues method.
-
Added a ReadLine method.
1.0.3
Changes from previous version:
- Added new menu overloads.
- Improved documentation.
- Added documentation website generated using DocFx hosted on GitPages.
1.0.2
Changes from previous version:
-
Added argument checks for all methods
-
Improved documentation.
1.0.1
Changes from previous version:
- Changed ArgumentException thrown from the ClearLine and ClearLastLines methods to ArgumentOutOfRangeException.
- 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.").
- Refactored the ExConsoleMenu class (with no changes to public API).
1.0.0
Initial Release.