github element-hq/lk-jwt-service v0.4.1

7 hours ago

🚀 Cont. Towards Matrix 2.0 – MatrixRTC-Authorisation Service

This release is a minor update from 0.4.0 reflecting the lastest changes in MSC4195: MatrixRTC Transport which adds unpadded base64 encoding to hashes for room alias and participant ID.

Furthermore, this release ensures compatibility between clients using the old /sfu/get endpoint and the new /get_token endpoint (details are here).

Docker image

The service is available as a Docker image from the GitHub Container Registry.

docker pull ghcr.io/element-hq/lk-jwt-service:0.4.1 

Precompiled binaries

The service is available as static precompiled binaries for amd64 and arm64 on linux attached to this release below.

What's Changed

  • README: Use LIVEKIT_FULL_ACCESS_HOMESERVERS consistently by @csett86 in #140
  • README: Describe the static binaries by @csett86 in #141
  • refactor build.yaml into reusable chunks by @fkwp in #142
  • fix build.yaml date determination by @fkwp in #143
  • Use base64 encoded hashes for room alias and participant ID (minimize identifying metadata sent to SFU) by @robintown in #144
  • Add 'synchronize' and 'opened' types to PR trigger by @fkwp in #146
  • Update room alias handling in token generation for LegacySfuRequest by @fkwp in #147

New Contributors

Full Changelog: v0.4.0...v0.4.1

Don't miss a new lk-jwt-service release

NewReleases is sending notifications on new releases.