v1.1.11-clutia
What Changed
- Smarter update checks:
bw-server,bw-client, andbw-localnow check for both protocol updates and regular BotWave releases separately, and tell you exactly how to update each. - Faster update API: The update check no longer proxies through the GitHub API on every request. It now reads from a local cache, so it replies faster, and thus, BotWave starts faster.
- CLI syntax hints: The interactive shell (server and local client) now shows inline hints for command syntax as you type, and validates required arguments before you press enter. This replaces the old
readline-based prompt handling. - Help text fixes: Corrected a few copy-paste errors in the
helpcommand output (upload,sstv, andstartargument order).
Updating to this version
To update to this version, run the following command:
bw-update --to v1.1.11-clutiaCommit history
- =--- v1.1.11-clutia ---= (
2034b7f) - .github/workflows: notifying the server of the new release (
4910303) - Merge pull request #81 from dpipstudio/version-check (
7199bda) - server|local|client: updated version-related logic (
c9a7496) - shared,version.py: merged the two endpoints into a singular one so we dont fire two requests (
aec6a05) - local: implemented software version checking (
1c2c6c3) - client: also checking software version (
6b4ab77) - server: also checking software version (
2c45603) - shared,version.py: implemented software version check alongside protocol version check (
b6ce031) - shared,logger.py: made update icon bold (
1d0658c) - Merge pull request #80 from dpipstudio/better_prompt (
352a469) - shared,prompt.py: fixed issue with trailing space counting as a required argument (
014aa8f) - shared,prompt.py: fixed syntax for help command (
96e0e82) - server: fixed help for 'start' command (
f91e26d) - assets,installation.json: added prompt.py and prompt_toolkit dep (
828cbad) - shared,logger.py: removed dead code (
155b77d) - local: implemented prompt.py (
2e03c99) - server: removed dead code (
2add738) - server: implemented prompt.py (
98d5a50) - shared,logger.py: simplified implementation since prompt_toolkit does the heavy work now (
7f7ea59) - shared,prompt.py: new prompt management system, with inline hints and validation (
409e728) - local: fixed upload help having (
2055e8e) - server: fixed sstv command not having in its help (
669c3d8) - Update installation.json for release v1.1.10-mollia (
d43ffbe)