Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Fetching contributors…
Cannot retrieve contributors at this time
117 lines (107 sloc) 10.5 KB

SignalR Release Notes

0.5.3 (Official Release)

  • Improve logging for hubs in js client. (#505)
  • Can't pass querystring when creating HubConnection. (#581)
  • Improve errors for .NET client. (#515)
  • Make http streaming work with Win8 client. (a61ee958ed)
  • Fix bugs related to forever loading indicators on various browsers (#215), (#383), (#491)
  • Force shut down a client, server execution flow didn't go into IDisconnect.Disconnect () at all. (#511)
  • Transport fallback should fail if onFailed called and there's no good fallback. (#485)
  • Turn ReadStreamBuffering off for WP7 and Silverlight to enable SSE support. (18cb087037)
  • Connect/Disconnect events not firing in IE (#501)
  • Make dictionaries in bus case in sensitive. (5916a588f9)
  • Groups.Add within persistent connection fails under high crank load. (#388)
  • Use the HttpClient stack in silverlight. (b51a4144db)
  • Made reconnect timeout configurable on SSE transport. (6b869a4cd9)
  • Fix race condition when client sends immediately after connecting (#552)
  • Make access to the state thread safe in the .NET client. (8464514a8d)
  • Abort the request before calling close on the request in the .NET client. (50ee2b9b6c)
  • Throw if CreateProxy called after the connection is started. (89eb8e492c)
  • Fix caching negotiate response in Silverlight client (#522)
  • Serve silverlight's cross domain policy file for self hosted server. (eaec182fee)
  • Expose underlying AuthenticationSchemes property (52dbfbef12)
  • Made exception handling fixes to SSE stream reader (C# client) (7f0fd4ddc7)
  • Make event names and proxy names case insensitive. (#508)
  • Added hub events support to JavaScript client (using hubs without proxy) (97c984754f)
  • Made websocket implementation for self host on .NET 4.5. (e94d091100)
  • LongPolling broken on ASP.NET 4.5 (#496)
  • Prevented caching ajax requests on reconnect. (fbfc65371d)
  • Added consistent way to get a strongly typed representation of the connected clients (fa6d0b533e)

0.5.2 (Official Release)

  • ForeverFrame reconnect error: null frame reference (#447)
  • Error when clicking link (IE only) (#446)
  • Fixed zombie connections issue with forever transports (7d5204e55d)
  • ForeverFrame transport does not handle embedded </script> tags properly (#413)
  • Made some modifications to js client for SSE and longpolling transports. (5d782dc3b4)
  • Duplicate connections on reconnect with SSE transport (#452)
  • Added .NET 3.5 Client (9e3a95c65f)
  • Add server variables to the IRequest abstraction (#438)
  • Forever frame slows down in IE after receiving many messages (#458)
  • Reworked connection tracking logic (8d27c97792)
  • Fix connect bug in IE6 with longpolling (7ab434c02d)
  • Optimized type conversation so we don't end up parsing JSON twice on hub calls (50cefbba42)
  • Clean up the way we use connection state in the .NET Client (#474)
  • Added an overload to Send that allows passing an object (.NET Client) (9c171bd8e7)
  • Don't parse the message ID as a long (.NET client) (#475)
  • Prevent hang on Connection.Start() (5752d6007b)
  • Stop EventSource before calling onFailed (5c7536131b)
  • Fixed issues with cross domain websockets (#461)
  • HeartBeat.MarkConnection(this) called twice per Send(..) in ForeverTransport (#333)

0.5.1 (Official Release)

  • Windows RT client support (#171)
  • Fixed Race condition in .NET SSE transport (#341)
  • Added reconnect support for Websocket transport (#395)
  • Implemented clean disconnect support on browser close (#396)
  • Added async flush support for ASP.NET 4.5 (#402)
  • Fixed websockets in WinJS client (407)
  • Added connection state and new state changed event to js and .NET client (431)
  • Check connection state before retrying in js client (af2ae94133)
  • Turn keep alive on by default (47e17b68ce)
  • Auto detect cross domain (0a5c62438b)
  • Changed IResponse.Write and End to take ArraySegment instead of string (f521fd2e6a)
  • Added hubify.exe to generate the hubs file at build time (e7672ebb60)
  • Built WebSockets transport into the core.

v0.5.0 (Official Release)

  • Server Send Events connections not closing (#369)
  • Allow HubConnection to specify hub url (#368)
  • Added current IPrincipal to IRequest. (e381ef1cb6)
  • Remove implicit Send overload from PersistentConnection. (44ff03aafa)
  • Regression: Method overloads no longer work in hubs because of caching. (#362)

v0.5.0 RC (Stable Prerelease)

  • Performance: Only register for disconnect for chunked requests on self host. (#352)
  • Provide way to override default resolver in ASP.NET other than through routing. (#347)
  • Performance: Only subscribe to hubs that have method subscriptions (#346)
  • Don't create all hub instances on connect/reconnect/disconnect (#345)
  • Hub names are case sensitive. (#344)
  • Crappy error message when failing to create a hub (#343)
  • Performance: InProcessMessageBus.RemoveExpiredEntries takes N+1 locks to remove N entries (#335)
  • Performance: Use DateTime.UtcNow instead of DateTime.Now. (7edef25411)
  • Fixed incompatibility with jQuery.Validate (#328, #145).
  • .NET Client Fixed race condition in Stop() after connection fails. (cd87d40583)
  • ReflectedMethodDescriptor::TryGetMethod Executable Method Caching (#351)
  • Disconnect is broken in webfarms (#69)

v0.5.0 (Stable Prerelease)

Bugs Fixed

  • Missing messages in some cases (#307)
  • Exception in .NET client when fiddler attached (#304)
  • Calling Send multiple times fails (#260)
  • Exception in .NET client SSE impl with large messages (#256)
  • Invoking Hub methods with byte[] arguments fail (#245)
  • Fixed encoding issues with self host (#244)
  • Calling Stop then Start after Start fails doesn't restart .NET client (#226)
  • Unobserved task exception on long polling transport when server is restarted during first request (#320)
  • Hubs in inner classes don't work (#204)
  • LongPolling raises IConnected.Reconnect too many times (#188)
  • Issues with large message sizes (#163)
  • Regression: Reconnect client after server restart (#24)
  • Fixed Guids in Hub method parameters (#194)
  • SelfHost Server not recognising remote disconnections (#214)
  • Removed double deserialize from .NET client. (fbb3ea615d)


  • Mono support (#58)
  • Dynamic hubs implementation (#276)
  • Improved serveral APIs to be more consistent (#20)
  • Cross domain via jsonp (#6)
  • Transports need to send "Keep Alives" (#168)
  • Add Current User Identity to SignalR.Hosting.Request (#241)
  • Added support fo Silverlight 5 Client (#264)
Jump to Line
Something went wrong with that request. Please try again.