Skip to content

UwUSync Server 0.2.2

Choose a tag to compare

@github-actions github-actions released this 01 Oct 18:10
· 15 commits to main since this release
94da1b3

The command assistant's records, for UwUSSH 0.3. UwUSSH 0.3 syncs the settings of its command
assistant and its cache of answers as two new kinds of record (assist_config and
assist_cache). The server stores them like any other record. Before, it refused a push that held
a kind it did not know.

  • Old clients are not sent them. UwUSSH 0.2 cannot read a page that holds a kind it has never
    heard of, so the assistant's records only go to clients that ask for them (assist=1). The
    others are passed over, and the cursor still moves past them, so an older client keeps syncing
    everything else and never gets stuck in front of them.
  • New kinds need no new server. A record's kind is now any short lowercase name, kept as it
    came. Kinds the server does not know yet go to the same clients as the assistant's: those skip a
    kind they cannot read instead of failing the page.
  • A conflict hands a record back under its own kind. Before, a kind the server could not name came
    back as a host.