Gryt Server v1.10.15
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
- Server: dfeb0f8...b0accbf
- SFU: Gryt-chat/sfu@c93431c...9cb4fcc
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