- BREAKING CHANGE: ClojureScript (client-side)
make-channel-socket!
fn signature has changed:
(make-channel-socket! {:csrf-token "foo" :has-uid? true}
{:type :auto}) ; BEFORE (note TWO opts maps)
(make-channel-socket! {:csrf-token "foo" :has-uid? true
:type :auto}) ; NOW (note SINGLE opts map)
This is a non-breaking release focused on efficiency+reliability improvements for very high stress environments.
- Documentation improvements.
- CHANGE: server>user Ajax push is now more reliable against dodgy connections.
- NEW: server>user sends are now automatically+transparently batched for greater efficiency in very high throughput environments. The server-side
make-channel-socket!
has picked up some knobs for this, but the defaults are sensible.
- NEW: Copy improved error messages to server-side API.
- CHANGE: Provide entire, unfiltered Ring request map to server-side API.
- NEW: Improved error messsages for malformed events.
- NEW: Initial public release.