github strukturag/nextcloud-spreed-signaling v2.0.4

18 days ago

Added

  • Comment / document possible error responses. #1004
  • Support multiple sessions for dialout. #1005
  • Support filtering candidates received by clients. #1000
  • Describe how to pass caller information for outgoing calls. #1019
  • Support multiple urls per backend #770
  • Return connection / publisher tokens for remote publishers. #1025

Changed

  • Drop support for Go 1.23 #1049
  • Only forward actor id / -type in "addsession" request if both are given. #1009
  • Use backend id in backend client stats to match other stats. #1020
  • Remove debug output. #1022
  • Only forward actor details in leave virtual sessions request if both are given. #1026
  • Delete (unused) proxy publisher/subscriber created after local timeout. #1032
  • modernize: Replace "interface{}" with "any". #1033
  • Add type for string maps. #1034
  • CI: Migrate to codecov. #1037 #1038
  • Use testify assertions to check expected fields / values internally. #1035
  • CI: Test with Golang 1.25 #1048
  • Modernize Go code and check from CI. #1050
  • Test "HasAnyPermission" method. #1051
  • Use standard library where possible. #1052

Fixed

  • Fix deadlock when setting transient data while removing listener. #992
  • Fixes for file watcher special cases #1017
  • Fix updating metric "signaling_mcu_subscribers" in various error cases. #1027

Dependencies

  • Bump google.golang.org/grpc from 1.72.0 to 1.72.1 #989
  • Bump github.com/pion/sdp/v3 from 3.0.11 to 3.0.12 #991
  • Bump the etcd group with 4 updates #990
  • Bump github.com/nats-io/nats-server/v2 from 2.11.3 to 2.11.4 #993
  • Bump github.com/pion/sdp/v3 from 3.0.12 to 3.0.13 #994
  • Bump google.golang.org/grpc from 1.72.1 to 1.72.2 #995
  • Bump github.com/nats-io/nats.go from 1.42.0 to 1.43.0 #999
  • Bump google.golang.org/grpc from 1.72.2 to 1.73.0 #1001
  • Bump the etcd group with 4 updates #1002
  • Bump markdown from 3.8 to 3.8.2 in /docs #1008
  • Bump github.com/pion/sdp/v3 from 3.0.13 to 3.0.14 #1006
  • Bump github.com/nats-io/nats-server/v2 from 2.11.4 to 2.11.5 #1010
  • Bump github.com/nats-io/nats-server/v2 from 2.11.5 to 2.11.6 #1011
  • Bump the etcd group with 4 updates #1015
  • Bump github.com/golang-jwt/jwt/v5 from 5.2.2 to 5.2.3 #1016
  • Bump google.golang.org/grpc from 1.73.0 to 1.74.0 #1018
  • Bump github.com/pion/sdp/v3 from 3.0.14 to 3.0.15 #1021
  • Bump the etcd group with 4 updates #1023
  • Bump google.golang.org/grpc from 1.74.0 to 1.74.2 #1024
  • Bump the etcd group with 4 updates #1028
  • Bump github.com/nats-io/nats.go from 1.43.0 to 1.44.0 #1031
  • Bump github.com/golang-jwt/jwt/v5 from 5.2.3 to 5.3.0 #1036
  • Bump github.com/prometheus/client_golang from 1.22.0 to 1.23.0 #1039
  • Bump github.com/nats-io/nats-server/v2 from 2.11.6 to 2.11.7 #1040
  • Bump google.golang.org/protobuf from 1.36.6 to 1.36.7 #1043
  • Bump actions/checkout from 4 to 5 #1044
  • Bump actions/download-artifact from 4 to 5 in the artifacts group #1042
  • Bump golang from 1.24-alpine to 1.25-alpine in /docker/server #1047
  • Bump golang from 1.24-alpine to 1.25-alpine in /docker/proxy #1046
  • Bump github.com/nats-io/nats-server/v2 from 2.11.7 to 2.11.8 #1053

Don't miss a new nextcloud-spreed-signaling release

NewReleases is sending notifications on new releases.