From 5bdcf0a55b480ada30eeb55da198a6b70aae1426 Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Fri, 24 Feb 2017 15:48:31 +0100 Subject: [PATCH] Set version to 2.0.0. --- CHANGES.md | 15 ++++++++++++--- doc/content.adoc | 4 ++-- project.clj | 2 +- 3 files changed, 15 insertions(+), 6 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index d9ab9b6..ff853c8 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,15 +1,24 @@ # Changelog # -## Version 2.0.0-SNAPSHOT ## +## Version 2.0.0 ## -Date: unreleased +Date: 2017-02-24 +- Replce internal reactive-streams adapter for core.async channel + with beicon (rxjava2) that removes a lot of code and makes it + more maintenable. +- Update to ratpack 1.4.5 that fixes connection leaking. + Caused mainly by SSE connections when the client open and closes + the connection before nothing is received from server. +- Remove builtin support for stuartsierra component. - Add `delegated-context?` predicate (useful for tests). - Add `response?` predicated (also useful for tests). -- Remove builtin support for stuartsierra component. - The `body-params` handler now attaches body to the context if it is not already attached to it (this is useful when no appropiate parser is found for the incoming content type). +- Update dependencies. +- Make SSE handlers look and work in the same way as websocket + handlers, improving usability and fixing unnecesary inconsistencies. ## Version 1.2.0 ## diff --git a/doc/content.adoc b/doc/content.adoc index 5d11aff..42772a3 100644 --- a/doc/content.adoc +++ b/doc/content.adoc @@ -1,6 +1,6 @@ = Catacumba - Web toolkit for Clojure. Andrey Antukh, -v1.2.0 +v2.0.0 :toc: left :!numbered: :idseparator: - @@ -38,7 +38,7 @@ dependency vector on your *_project.clj_* file: [source,clojure] ---- -[funcool/catacumba "1.2.0"] +[funcool/catacumba "2.0.0"] ---- NOTE: _Catacumba_ will only run with *JDK8* and *Clojure >= 1.7*. diff --git a/project.clj b/project.clj index 7e97b3d..d79182b 100644 --- a/project.clj +++ b/project.clj @@ -1,4 +1,4 @@ -(defproject funcool/catacumba "2.0.0-SNAPSHOT" +(defproject funcool/catacumba "2.0.0" :description "Asynchronous Web Toolkit for Clojure." :url "http://github.com/funcool/catacumba" :license {:name "BSD (2-Clause)"