Releases: liskvork/liskvork
0.5.1
0.5.0
Hello everyone,
For this release we got some nice additions such as:
- AIs can finally write to stderr and have things printed (useful if your AI crashes)
- liskvork now handles sigpipes properly (AIs crashing would result in weird behavior)
- You can now answer to the
ABOUTcommand if any list of key-value pair - Messages are now properly handled instead of being understood as wrong commands
We also completely moved to GitHub from sourcehut since so many people did not understand the workflow there.
Full Changelog: 0.4.3...0.5.0
0.4.3
0.4.2
0.4.1
0.4.0
Hello everyone,
Quite a bit happened since the last release even though it wasn't so
long ago, yet that release includes quite a few features and quality of
life improvements.
Here is the list of notable changes to this version:
- Better error messages when launching an AI fails
- Much better error messages when there is a problem with the config
- Optional colored board log output (it is much easier to interpret
with this option) - Integrated optional web server to spectate the game currently in
play (it is not pretty at all right now, but it will improve over time,
it is more of a proof of concept more than anything else) - Options to automatically start and/or stop liskvork (by default is
still automatic)
0.3.0
Hello everyone,
liskvork now enters its usable era, there is now a working version that can be found
directly on the main repository.
This version still lacks some key features I would like to add soon:tm:, such as properly
handling memory limits (zig's std lib doesn't really allow that right now, so I might need
to go more platform specific), complete GUI to spectate matches (currently thinking of
a simple web server), actually handle time on Windows (not supported for now since file
descriptor multiplexers on that platform are kind of weird), and of course actual clean code
(there is still much to be done.)
0.2.0-alpha
That release is the first usable build of liskvork since the start of the rewrite, I still wouldn't recommend as of yet since there is still quite a bit of work to be done in it.
But aight it should do the trick for now if people wanna mess with it.
PS: The documentation is still a work in progress