Releases: Thraka/SadConsole
Releases · Thraka/SadConsole
SadConsole 8.9.0
- Add
Console.Erase
- Add
Console.GetComponent
andConsole.GetComponents
to find components added to a console. - Add
CellSurface.CreateLine
to create an array of int's for a line. - Instructions supports a
RemoveOnFinished
property now.
SadConsole 8.0
[BREAKING CHANGES]
[This list is just some of the major changes]
[See the documentation on NuGet for more information]
- Overhaul of the theme system.
- Overhaul of the SurfaceBase/ScreenObject/Console system.
- Overhaul of Instruction system.
- Added new ConsoleComponents system.
- EntityManager removed and will be added to GoRogue-SadConsole integration lib.
Changelog: https://github.com/SadConsole/SadConsole/blob/master/ChangeLog.md
SadConsole 7.3
- Windows now default MoveToFrontOnMouseClick = true.
- Consoles are brought forward and focused via LeftMouseDown instead of LeftMouseClick. (Thanks VGA256) #188
- You can set ListBox.SelectedItem = null now (Thanks darrellp) #183
- TextBox supports moving the cursor and inserting characters now (Thanks darrellp) #145
- Window could steal the mouse focus while dragging some other control across the title bar (Thanks VGA256) #165
- ColoredString.Parse now uses CultureInvariant (Thanks GPugnet) #173
- SadConsole.Standard was missing the non extended font embedded resource.
- Various helper methods in ColoredGlyph, ColoredString, and SurfaceBase added (Thanks INeedAUniqueUsername) #187
SadConsole 7.2
- ControlsConsole.Controls collection now uses a foreach loop to make sure the collection is not modified when processing the mouse.
- Button theme would crash if ShowEnds was on and the width of the button was < 3. (reported by Hoonius)
- Renamed and promoted the method that forwarded entity animation states to the entity: OnAnimationStateChanged. Override this on custom entities to detect the state changes.
- Blink event did not respect the BlinkCounter property. (reported by Hoonius)
- Default font is now a non-extended IBM 8x16 font.
- Added SadConsole.Settings.UseDefaultExtendedFont setting and when set to true, loads the IBM 8x16 extended font instead of the normal font. Must be set before creating the game.
V3 tagged before V6
V6 represents a rewrite of the core of SadConsole and the merge of all libraries into a single library.
This release is the code base before that PR is pulled into the master branch.
Final V2 before V3
This is archiving the code as V2 stood before V3 was integrated into the master branch.
Code snapshot for the initial v2.5.0 NuGet release
NuGet packages at this state: