Skip to content

Gryt Server v1.10.15

Choose a tag to compare

@sivert-io sivert-io released this 15 Sep 21:17
· 41 commits to main since this release
b0accbf

Gryt Server v1.10.15

Channel: latest

Docker image:
ghcr.io/gryt-chat/server:1.10.15

Self-hosted bundles:

  • Windows x64: gryt-server-windows-x64-v1.10.15.zip
  • Linux x64: gryt-server-linux-x64-v1.10.15.zip

Each bundle carries the server, SFU and image-worker commits named in manifest.json.

What changed since v1.10.14

Server

  • Retire access tokens leaked before the server:clients fix (GRYT-1259) in #195
  • Every member's access token reached every other member in server:clients (GRYT-1239) in #194
  • Yes on the guest prompt moved nothing when the account was already a member (GRYT-1225) in #193
  • Live channel messages reached sockets that never joined or can't see the channel (GRYT-1238) in #192

SFU

  • Metrics could only listen on every interface (GRYT-1237) in Gryt-chat/sfu#42
  • Move latest-beta on a stable release only when the beta there is older in Gryt-chat/sfu#41
  • Server registration could only listen on every interface (GRYT-1231) in Gryt-chat/sfu#40
  • An SFU that couldn't bind its control port still sent servers there (GRYT-1220) in Gryt-chat/sfu#39
  • Refuse a release with no changelog line (GRYT-1108) in Gryt-chat/sfu#38
  • Tag beta releases as -beta.N (GRYT-1149) in Gryt-chat/sfu#37

Full changelogs

Built from the monorepo with pinned submodule commits. manifest.json below names the exact commit each component was built from.


Checking this release

SHA256SUMS.txt has a hash for every file here.

sha256sum --check --ignore-missing SHA256SUMS.txt

Every file is attested as well, so you can check it came out of this
repository rather than only that it matches a hash we published
ourselves.

gh attestation verify <file> --repo Gryt-chat/gryt

So is the image:

gh attestation verify oci://ghcr.io/gryt-chat/server:1.10.15 --repo Gryt-chat/gryt