v1.6.0 - 2015 Aug 7
This is a significant maintenance+feature release which MAY BE BREAKING due to a mandatory dependency bump to Timbre v4 (see note 1 for details).
NB: Please remember to always run
lein clean
after updating your Sente dependency. Failure to do this can lead to hard-to-diagnose failures (not fun).
- BREAKING: switch to Timbre v4 for cross-platform logging [note 1]
- DEPRECATED:
chsk-url-fn
, make cross-domain chsks easier to configure [#50 #136] - Implementation: refactor default chsk-router
- New: add :uid to ev-msg's handled by Sente server [@danielcompton #147]
- New: add support for Transit packer opts [@estsauver #145]
- New: add option to leave :chsk/recv events unwrapped [#151]
- New: add client-side backoff opts [#125]
- Fix: switch to encore edn reader/writer (fix issue with printing large data structures under REPL)
- Ref example: add run command [@estsauver #144]
[com.taoensso/sente "1.6.0"]
Notes
[1] Please see https://github.com/ptaoussanis/timbre/releases/tag/v4.0.0 for Timbre v4's migration checklist. Sorry for the hassle! This one-off change allows Sente to inherit all of Timbre's logging goodness (full logging config, ns filtering, production logging call elision, etc.). Migration usually consists of a 1 or 2 line change if you're not using custom Timbre appenders.