Skip to content

Releases: taoensso/sente

v0.12.0 / 2014 May 1

01 May 06:31
Compare
Choose a tag to compare
  • NEW: server- and client-side start-chsk-router-loop! fns now return a (fn stop! []).
  • [#37] FIX broken [:chsk/close] typo for Ajax connections (@sritchie).
[com.taoensso/sente "0.12.0"]

v0.11.0 / 2014 Apr 26

26 Apr 15:43
Compare
Choose a tag to compare
  • 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

17 Apr 14:08
Compare
Choose a tag to compare
[com.taoensso/sente "0.10.1"]

v0.10.0 / 2014 Apr 17

17 Apr 10:56
Compare
Choose a tag to compare
  • 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

29 Mar 17:44
Compare
Choose a tag to compare

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

29 Mar 17:54
Compare
Choose a tag to compare
  • 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

29 Mar 17:46
Compare
Choose a tag to compare
  • NEW: Improved error messsages for malformed events.
[com.taoensso/sente "0.8.1"]

v0.8.0 / 2014 Feb 24

29 Mar 17:46
Compare
Choose a tag to compare
  • NEW: Initial public release.
[com.taoensso/sente "0.8.0"]