Skip to content

v1.1.11-clutia

Choose a tag to compare

@github-actions github-actions released this 24 Jul 21:01

What Changed

  • Smarter update checks: bw-server, bw-client, and bw-local now 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 help command output (upload, sstv, and start argument order).

Updating to this version

To update to this version, run the following command:

bw-update --to v1.1.11-clutia
Commit 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)