1.2 KiB
Rails 5.1.0.beta1 (February 23, 2017)
-
Redis subscription adapters now support
channel_prefix
option incable.yml
Avoids channel name collisions when multiple apps use the same Redis server.
Chad Ingram
-
Permit same-origin connections by default.
Added new option
config.action_cable.allow_same_origin_as_host = false
to disable this behaviour.Dávid Halász, Matthew Draper
-
Prevent race where the client could receive and act upon a subscription confirmation before the channel's
subscribed
method completed.Fixes #25381.
Vladimir Dementyev
-
Buffer now writes to WebSocket connections, to avoid blocking threads that could be doing more useful things.
Matthew Draper, Tinco Andringa
-
Protect against concurrent writes to a WebSocket connection from multiple threads; the underlying OS write is not always threadsafe.
Tinco Andringa
-
Add
ActiveSupport::Notifications
hook toBroadcaster#broadcast
.Matthew Wear
-
Close hijacked socket when connection is shut down.
Fixes #25613.
Tinco Andringa
Please check 5-0-stable for previous changes.