Releases: tbm0115/Consoul
Releases · tbm0115/Consoul
v1.6.6 Added EditObjectView
v1.6.5 Fixed TableView
Fixed bug where TableView with empty contents immediately returns value of -1.
Full Changelog: v1.6.4...v1.6.5
v1.6.4 Added ReadPassword
Full Changelog: v1.6.3...v1.6.4
v1.6.3 Logging Exceptions Fix
Full Changelog: v1.6.2...v1.6.3
v1.6.2 Cancellable Read()
What's Changed
This update allows implementers to call Consoul.Read()
and include a CancellationToken
to cancel the read operation at anytime. For example:
using(var canceller = new CancellationTokenSource()) {
canceller.CancelAfter(TimeSpan.FromSeconds(5));
canceller.Token.Register(() => Consoul.Write("Console.Read() Timed-out!", ConsoleColor.Red));
// Now wait more than 5 seconds to see the red message in the window
string userInput = Consoul.Read(canceller.Token);
}
Consoul.Write("Finished!", ConsoleColor.Green);
Full Changelog: v1.6.1...v1.6.2
v1.6.1 Ding and Alert
Added Consoul.Ding
and Consoul.Alert
methods to play an audible ding in the console window using the BEL character.
Full Changelog: 1.6.0...v1.6.1
v1.6.0 Custom Logger
Full Changelog: 1.5.14...1.6.0
Error handling around View method invokes
Full Changelog: 1.5.13...1.5.14
1.5.13 .NET Core and .NET Framework Support
Included .NET Core and .NET Framework as target frameworks.