Skip to content

v1.3.0

Compare
Choose a tag to compare
@fancycode fancycode released this 22 May 09:07
· 218 commits to master since this release
v1.3.0
00d17ba

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