Skip to content

v1.0.0

Compare
Choose a tag to compare
@fancycode fancycode released this 04 Aug 09:57
· 1033 commits to master since this release
v1.0.0
33dc5a5

Added

  • Clustering support. #281
  • Send initial "welcome" message when clients connect. #288
  • Support hello auth version "2.0" with JWT. #251
  • dist: add systemd sysusers file. #275
  • Add more tests. #292
  • Add tests for virtual sessions. #295
  • Implement per-backend session limit for clusters. #296

Changed

  • Don't run "go mod tidy" when building. #269
  • Bump sphinx from 5.0.0 to 5.0.1 in /docs #270
  • Bump sphinx from 5.0.1 to 5.0.2 in /docs #277
  • Move common etcd code to own class. #282
  • Support arbitrary capabilities values. #287
  • dist: harden systemd service unit. #276
  • Update to Go module version of github.com/golang-jwt/jwt #289
  • Disconnect sessions with the same room session id synchronously. #294
  • Bump google.golang.org/grpc from 1.47.0 to 1.48.0 #297
  • Update to github.com/pion/sdp v3.0.5 #301
  • Bump sphinx from 5.0.2 to 5.1.1 in /docs #303
  • make: Include vendored dependencies in tarball. #300
  • docs: update and pin dependencies. #305
  • Bump actions/upload-artifact from 2 to 3 #307
  • Bump actions/download-artifact from 2 to 3 #308
  • Bump google.golang.org/protobuf from 1.28.0 to 1.28.1 #306
  • CI: Also test with Golang 1.19 #310

Fixed

  • Fix check for async room messages received while not joined to a room. #274
  • Fix testing etcd server not starting up if etcd is running on host. #283
  • Fix CI issues on slow CPUs. #290
  • Fix handling of "unshareScreen" messages and add test. #293
  • Fix Read The Ddocs builds. #302