Releases
1.1.0beta
General Changes
Performance improvements in throughput and memory usage.
New scaleout provider infrastructure and providers for Redis, SqlServer and Azure Service Bus.
Known Issues
When the backplane goes offline (redis, sql, service bus) you may miss messages.
Features
Add overload to MapHubs and MapConnection to allow adding OWIN middleware (#1800 )
Removed Connection.Disconnect() (#1798 )
Force <= IE8 to use LongPolling (#1764 )
Support common scale-out message bus semantics in an abstract base class (#1712 )
Support SQL Server scale-out message bus (#1711 )
Make SQL message bus light up with query notifications only if service broker is available (#1662 )
Allow specifiying the JsonSerializer in the .NET Client (#1373 )
Allow specifying headers in the .NET client (#1362 )
Allow specifying client certificates in the .NET Client (#1303 )
Support client side keep alive for the .NET client (#741 )
Add tracing to the .NET client (#135 )
Add trace level to the .NET client (#1746 )
Bugs Fixed
ConnectDisconnect test failed due to a leak on w3wp.exe (#1801 )
Update error messages based on customer feedback (#1734 )
Hub script isn't minified (#1710 )
Specifying the hubs url for a connection url should fail (#1707 )
JS client webSockets and SSE transports only try request one time to connect during reconnect (#1684 )
PerformanceCounter.RemoveInstance throws on mono (#1678 )
in HubContext Clients.Client(null).foo() doesn't throw (#1660 )
.NET client: Calling Stop before connecting fails (#1650 )
[WebSockets] AbortStopDisconnect scenario failing: System.InvalidOperationException: Incorrect message type (#1607 )
.NET client: OnError can be raised when stopping SSE connection (#1600 )
Get rid of all synchronous reads/writes on the client (#1536 )
Group tokens are not verified against the current connection ID on reconnect (#1506 )
Unhandled exceptions within service bus backplane (#1504 )
Optimize hub method invocation (#1486 )
Extending javascript array potentially breaks other code (#1392 )
IE9 object serialization on persistant connection received (#1388 )
Hub Clients.Client(null).foo() should throw same as PersistentConnection Connection.Send(null, message) (#1265 )
Multiple connections don't work on the same page in some cases (#1243 )
Client infinitely receive same messages from server when publish message with same Id (#948 )
jQuery $.ajaxSetup issue (#947 )
SqlServer - Use real schema instead of deprecated "dbo" (#943 )
SignalR Redis doesn't reconnect to Redis server after stop and re-start Redis server (#916 )
Scaleout Bus mapping grows infinitely (#723 )
Several browsers show infinite loading status (IE8) (#215 )
You can’t perform that action at this time.