Releases: lastunicorn/ConsoleTools
Releases · lastunicorn/ConsoleTools
Console Tools v1.2.1
- [bugfix ] ScrollMenu: Failing to leave the cursor below the menu when the menu was closing.
Console Tools v1.2.0
- [bugfix ] DataGrid: Automatically hide empty header row if it has no header content.
- [feature] DataGrid: Added IsVisible property for columns.
- [bugfix ] DataGrid: Fixed incomplete rendering problem when using StreamTablePrinter.
- [feature] DataGrid: Added support for displaying horizontal border lines between any two content rows.
- [feature] DataGrid: Implemented grid MinWidth and MaxWidth.
- [feature] DataGrid: Added top and bottom padding to the data grid cells.
- [feature] DataGrid: Added ContentOverflow property for cells to control the overflow behavior.
- [feature] DataGrid: Added an optional EmptyMessage to be displayed when there are no content rows in the grid.
- [feature] HorizontalLine: Added a QuickDisplay method that allows the caller to change properties on the control before displaying it.
- [feature] DataGrid: Added DefaultContent for cells to be displayed when the cell has no explicit content.
Console Tools v1.1.0
- [feature] Split the single nuget package into multiple packages.
- [feature] DataGrid: Add multiple rows at once.
- [feature] DataGrid: Added a footer row.
- [feature] DataGrid: "AddCell" method returns the newly created cell.
- [feature] DataGrid: Add multiple rows at once.
- [bugfix ] BlockControl: Fixed row shifting when console window is resized.
Console Tools v1.0.0
- Compiled for netstandard2.0
- CustomConsole: removed the methods for building and writing a horizontal line.
- ApplicationHeader: Added new control.
- Breaking changes: Renamed multiple controls and moved them in other namespaces.
- DataGrid: Renamed DataGrid.PaddingLeft to DataGrid.CellPaddingLeft
- DataGrid: Renamed DataGrid.PaddingRight to DataGrid.CellPaddingRight
- DataGrid: Added ForegroundColor and BackgroundColor at cell and row level.
Console Tools v0.5.5
- TextManu: [bugfix] Fixed the usage of ForegroundColor and BackgroundColor.
ConsoleTools v0.5.4
- DataGrid: [bugfix] Fixed the usage of ForegroundColor and BackgroundColor.
ConsoleTools v0.5.3
- YesNoQuestion: Added foreground and background color for the question text in the YesNoQuestion control.
ConsoleTools v0.5.2
- double target: net core and net framework.
ConsoleTools v0.5.1
- ProgressBar: [bugfix] Fixed incorrect throw of out of range exception when setting the MaxValue property.
ConsoleTools v0.5.0
- Refactored the base abstract class hierarchy. Now there are two base classes (BlockControl and InlineControl) that inherit from the Control class.
- Multiple breaking changes into controls: Control, BlockControl and InlineControl, ErasableControl, DataGrid, TextBlock, CustomConsole, RepeaterControl, InlineTextBlock, TextMenu, ScrollMenu, Prompter, Spinner, etc.
- Removed the ICommandProvider.
(See the changelog file for more details)