Version 10.4.0 released!
New versioning system. Versions for SadConsole will be in the following format: [all libs major].[all libs minor].[individual lib revision]
When patches come out for the indvidual libraries, the X in 10.0.X would increment. These would be like host updates, or the extended library, but not public facing changes in SadConsole itself. If SadConsole itself updates, the X in 10.X.0 would increment. All libraries would increment with SadConsole, and the individual lib revisions would reset to 0. The X on X.0.0 would indicate a major change to SadConsole with most likely a lot of bigger breaking changes.
That said, SadConsole is resetting all versions to v10.4.0 for this release. From now on, the new versioning system is in place.
-
[Breaking] A minor breaking change. If you were creating your own
IConfigurator
startup configs, theRun
method’s parameter changed fromGame
toGameHost
. -
[Core] Added
Components.Overlay
which displays a surface on top of an existing console/surface object as a top layer. -
[Core] Bug:
Font.OnFontChanged
wasn’t actually being called. It is now. -
[Core] Added
Coroutine
NuGet library. This is included now with SadConsole. -
[Core] Added
CoroutineHandlerComponent
which is a manager that you can add to an object and coroutines to. -
[Core]
Cursor.PrintCoroutine
which prints as a coroutine, pausing at each character. -
[Core]
Instructions.DrawString
updated to useCursor.PrintCoroutine
which lets it pretty print word breaks. -
[Core] XML docs didn’t genereate correctly for the last build.
Files
Get SadConsole
SadConsole
Ascii/ansi game engine powered by .NET and MonoGame/SFML/FNA
Status | Released |
Category | Tool |
Author | Thraka |
Tags | ansi, ascii, Game engine, Open Source |
More posts
- Version 10.4.1 released!Jun 13, 2024
- Version 10.0.03 releasedMar 15, 2024
Leave a comment
Log in with itch.io to leave a comment.