Releases
v1.3.0
Added
Support resuming remote sessions #715
Gracefully shut down signaling server on SIGUSR1. #706
docker: Add helper scripts to gracefully stop / wait for server. #722
Support environment variables in some configuration. #721
Add Context to clients / sessions. #732
Drop support for Golang 1.20 #737
CI: Run "govulncheck". #694
Make trusted proxies configurable and default to loopback / private IPs. #738
Add support for remote streams (preview) #708
Add throttler for backend requests #744
Changed
build(deps): Bump github.com/nats-io/nats.go from 1.34.0 to 1.34.1 #697
build(deps): Bump google.golang.org/grpc from 1.62.1 to 1.63.0 #699
build(deps): Bump google.golang.org/grpc from 1.63.0 to 1.63.2 #700
build(deps): Bump github.com/nats-io/nats-server/v2 from 2.10.12 to 2.10.14 #702
Include previous value with etcd watch events. #704
build(deps): Bump go.uber.org/zap from 1.17.0 to 1.27.0 #705
Improve support for Janus 1.x #669
build(deps): Bump sphinx from 7.2.6 to 7.3.5 in /docs #709
build(deps): Bump sphinx from 7.3.5 to 7.3.7 in /docs #712
build(deps): Bump golang.org/x/net from 0.21.0 to 0.23.0 #711
Don't keep expiration timestamp in each session. #713
build(deps): Bump mkdocs from 1.5.3 to 1.6.0 in /docs #714
Speedup tests by running in parallel #718
build(deps): Bump golangci/golangci-lint-action from 4.0.0 to 5.0.0 #719
build(deps): Bump golangci/golangci-lint-action from 5.0.0 to 5.1.0 #720
build(deps): Bump coverallsapp/github-action from 2.2.3 to 2.3.0 #728
build(deps): Bump jinja2 from 3.1.3 to 3.1.4 in /docs #726
build(deps): Bump google.golang.org/protobuf from 1.33.0 to 1.34.1 #725
build(deps): Bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 #730
build(deps): Bump golangci/golangci-lint-action from 5.1.0 to 6.0.1 #729
build(deps): Bump google.golang.org/grpc from 1.63.2 to 1.64.0 #734
Validate received SDP earlier. #707
Log something if mcu publisher / subscriber was closed. #736
build(deps): Bump the etcd group with 4 updates #693
build(deps): Bump github.com/nats-io/nats.go from 1.34.1 to 1.35.0 #740
Don't use unnecessary pointer to "json.RawMessage". #739
build(deps): Bump github.com/nats-io/nats-server/v2 from 2.10.14 to 2.10.15 #741
build(deps): Bump github.com/nats-io/nats-server/v2 from 2.10.15 to 2.10.16 #743
Fixed
Improve detecting renames in file watcher. #698
Update etcd watch handling. #701
Prevent goroutine leaks in GRPC tests. #716
Fix potential race in capabilities test. #731
Don't log read error after we closed the connection. #735
Fix lock order inversion when leaving room / publishing room sessions. #742
Relax "MessageClientMessageData" validation. #733
You can’t perform that action at this time.