Releases: taoensso/sente
Releases · taoensso/sente
v0.12.0 / 2014 May 1
v0.11.0 / 2014 Apr 26
- CHANGE: Removed vestigial server-side events:
[:chsk/uidport-open _]
,[:chsk/uidport-close _]
. - CHANGE: Significantly improved Ajax broadcast performance by interally making use of
connected-uids
data. - NEW:
[:chsk/close]
event can now be sent to clients to disconnect them (this feature was previously experimental + undocumented). - FIX:
connected-uids
was incorrectly marking multi-client users as disconnected when any one of their clients disconnected.
[com.taoensso/sente "0.11.0"]
v0.10.1 / 2014 Apr 17
v0.10.0 / 2014 Apr 17
- BREAKING CHANGE: ClojureScript (client-side)
make-channel-socket!
fn signature has changed:
;; OLD (note two opts maps):
(make-channel-socket! {:csrf-token "foo" :has-uid? true} {:type :auto}) ; Old
;; NEW (note single opts map):
(make-channel-socket! {:csrf-token "foo" :has-uid? true :type :auto}) ; New
- [#22] NEW: Server-side
make-channel-socket!
constructor now supports an optional:user-id-fn
(fn [ring-req]) -> user-id
setting (@sritchie). - [#23] NEW: Server-side
make-channel-socket!
now returns a:connected-uids
atom.
[com.taoensso/sente "0.10.0"]
v0.9.0 / 2014 Mar 29
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.
[com.taoensso/sente "0.9.0"]
v0.8.2 / 2014 Mar 7
- NEW: Copy improved error messages to server-side API.
- CHANGE: Provide entire, unfiltered Ring request map to server-side API.
[com.taoensso/sente "0.8.2"]
v0.8.1 / 2014 Mar 4
- NEW: Improved error messsages for malformed events.
[com.taoensso/sente "0.8.1"]
v0.8.0 / 2014 Feb 24
- NEW: Initial public release.
[com.taoensso/sente "0.8.0"]