diff --git a/CHANGELOG.md b/CHANGELOG.md index 208f961..283c9a9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ > This project uses [Break Versioning](https://github.com/ptaoussanis/encore/blob/master/BREAK-VERSIONING.md) as of **Aug 16, 2014**. +## v1.2.0 / 2014 Oct 6 + +This is a maintenance update that is **non-breaking UNLESS**: +1. You are not using the default server-side chsk router. +2. You are relying on (`?reply-fn )` to log a warning rather than throw an NPE for nil `?reply-fn`s. + + * **FIX**: Broken chsk router shutdown due to http://goo.gl/be8CGP. + * **BREAKING** [#77]: No longer substitute a dummy (logging) `?reply-fn` for non-callback events. + + ## v1.1.0 / 2014 Sep 7 * **FIX**: https://github.com/ptaoussanis/timbre/issues/79 (unnecessary deps being pulled in). diff --git a/README.md b/README.md index ff4e867..99dc349 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ **[API docs][]** | **[CHANGELOG][]** | [other Clojure libs][] | [Twitter][] | [contact/contrib](#contact--contributing) | current [Break Version][]: ```clojure -[com.taoensso/sente "1.1.0"] ; May be BREAKING, see CHANGELOG for details +[com.taoensso/sente "1.2.0"] ; Please see CHANGELOG for details ``` # Sente, channel sockets for Clojure @@ -50,7 +50,7 @@ So you can ignore the underlying protocol and deal directly with Sente's unified Add the necessary dependency to your [Leiningen][] `project.clj`. This'll provide your project with both the client (ClojureScript) + server (Clojure) side library code: ```clojure -[com.taoensso/sente "1.1.0"] +[com.taoensso/sente "1.2.0"] ``` ### On the server (Clojure) side diff --git a/example-project/project.clj b/example-project/project.clj index a451a96..fdb1df6 100644 --- a/example-project/project.clj +++ b/example-project/project.clj @@ -1,4 +1,4 @@ -(defproject com.taoensso.examples/sente "1.1.1-SNAPSHOT" +(defproject com.taoensso.examples/sente "1.2.0" :description "Sente, reference web-app example project" :url "https://github.com/ptaoussanis/sente" :license {:name "Eclipse Public License" @@ -18,7 +18,7 @@ ;; [cider/cider-nrepl "0.7.0"] ; Optional, for use with Emacs ;; - [com.taoensso/sente "1.1.1-SNAPSHOT"] ; <--- Sente + [com.taoensso/sente "1.2.0"] ; <--- Sente [com.taoensso/timbre "3.3.1"] ;; [http-kit "2.1.19"] ; <--- http-kit (currently required) diff --git a/project.clj b/project.clj index fd94a30..858bca9 100644 --- a/project.clj +++ b/project.clj @@ -1,4 +1,4 @@ -(defproject com.taoensso/sente "1.1.1-SNAPSHOT" +(defproject com.taoensso/sente "1.2.0" :author "Peter Taoussanis " :description "Clojure channel sockets library" :url "https://github.com/ptaoussanis/sente"