2.2.2

@moozzyk moozzyk released this May 4, 2017 · 9 commits to dev since this release

Bugs Fixed

  • WebSocket connections leak (#3910)
  • Console application using async/await stops receiving after sending (#3895)
  • The client should reuse HttpClient for negotiate and start requests (#3829)
  • ForeverFrame not removed correctly when stopping the connection (#3807)
  • Possible Memory Leak when attempting to Continuously Reconnect (#3793)
  • Redis script uses textual comparison (#3767)
  • Race in Redis scaleout when the connection is restored (#3729)
  • Signalr bower jquery.signalR.min.js missing semicolon in the end (#3516)
  • Transport connection performance counters are wrong after falling back to long polling (#3459)
  • With Redis scale-out, once Send() method runs into an error, the stream will never be opened again until Redis is restarted (#3093)
  • Make scale-out mapping store size configurable (#3031)

Features

  • SignalR.exe should discover hubs in .exe files (#3867)
  • Could not install package 'Microsoft.AspNet.SignalR.Client 2.2.1' to xamarinmac20 (#3851)
  • Redis Scaleout - Default Db from ConnectionString is ignored (#3714)
  • Could not load type 'Microsoft.ServiceBus.Messaging.MessageClientEntity' from assembly 'Microsoft.ServiceBus, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'. (#3548)