Releases: DarkRiftNetworking/darkrift-cli
Now available on Docker Hub! 🐳
You can now run the DarkRift CLI tool inside Docker!
While still rough and ready, and not suited to production right now, you can now easily dockerise your DarkRift servers for use in test/dev! This release also ships with support for new DarkRift platforms .NET Core 3.1 and .NET 5!
Features:
- Support for .NET Core 3.1 and .NET 5 servers
- Docker images now available!
Fix pulling new DR versions
Fixes a bug where pulling new versions of DR threw an exception and then refused to pull again
Templates Updated for new Plugin Types
This version adds out-of-the-box tests to some of the templates and adds a new server-registry-connector
template.
This update also includes a number of refactorings and improved testing of the actual tool.
Features:
- New
server-registry-connector
template - Example tests added to
network-listener
template
Various fixes and minor improvements
Thanks to @xX-TheDoctor-Xx for almost all of this release!
This version adds some new options to the pull command and fixes a bug that caused plugins to have invalid namespace names.
Features:
Fixes:
Fix DarkRift options getting interpreted by the CLI tool
Before running darkrift run -port=10000
failed as port was interpreted by DarkRift CLI and not recognised. Now the --
option is available so this can be written as darkrift run -- -port=10000
.
Fix strict ordering of elements in XML files
Fixes a bug where the ordering of tags in the project template was not alphabetical and hence the platform setting was being ignored. Elements in the XML files can now be in any order!
Fixes
- #22 Incorrect ordering of tags in Project template means Platform is not deserialized
New `docs` command!
This release adds a new docs
command which will open your browser of choice to the correct version of the DarkRift documentation. You can also pull documentation locally in order to work offline!
Features
- #21 Ability to download docs for local use
Enhanced Support for Windows Users!
This release primarily adds support for Windows terminals so that Windows users no longer require a bash emulator like cygwin or Git Bash!
Features
- #14 Add support for CMD and Powershell
Fixes
Special mentions
Special mention also goes out to @ktos as his contirubtion to v0.1.0 wasn't included in the release notes! Thanks!
Initial release!
Wahoo!
This is our initial release of the DarkRift CLI tool! We hope this makes your lives easier and makes Darkrift projects even more enjoyable!
If you find any bugs, please do create issues. PRs are also most definitely welcome!
This is currently pre-release and so there are some caveats to it, for example: