Skip to content

Commit

Permalink
v1.16.0
Browse files Browse the repository at this point in the history
  • Loading branch information
ptaoussanis committed Sep 19, 2020
1 parent 6b9d621 commit d38a1b2
Show file tree
Hide file tree
Showing 4 changed files with 43 additions and 12 deletions.
44 changes: 38 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,37 @@
> This project uses [Break Versioning](https://github.com/ptaoussanis/encore/blob/master/BREAK-VERSIONING.md) as of **Aug 16, 2014**.
## v1.16.0 - 2020 Sep 19

```clojure
[com.taoensso/sente "1.16.0"]
```

> Major feature release. Should be non-breaking, but see [here](https://github.com/ptaoussanis/encore#recommended-steps-after-any-significant-dependency-update) for recommended steps when updating any Clojure/Script dependencies.
Same as `v1.16.0-RC1`, `v1.16.0-alpha2`.

#### Changes since `v1.15.0`

* **[NB]** http-kit users must now use >= http-kit [`v2.4.0`](https://github.com/http-kit/http-kit/releases/tag/v2.4.0) ([`v2.5.0`](https://github.com/http-kit/http-kit/releases/tag/v2.5.0) is latest as of writing)

#### New since `v1.15.0`

* [#371 #375] Add Jetty 9 server adapter (@wavejumper)
* [#372] Add `ring-undertow` server adapter (@nikolap)
* [#275 #374] Add Clj WebSocket client support (@kaosko)
* Add optional auth fn to `make-channel-socket-server!` (@kaosko @ptaoussanis)
* [#356] Expose `send-buffers_` as implementation detail (@kaosko)
* [#359 #360] Add :json-verbose format to Transit packer (@p-himik)
* [#362 #363] Allow additional keys in event-msg maps (@jjttjj)
* [#365] README: incl. example CSRF code (@mattford63)

#### Fixes since `v1.15.0`

* [#366 #353 #358] Make make-channel-socket-client! respect host option (@Rkiouak)
* Use new http-kit v2.4.0 server API internally to fix possible [race conditions](https://github.com/http-kit/http-kit/issues/318)
* [#357 #247] Fix for React Native (@currentoor)


## v1.16.0-RC1 - 2020 Sep 10

```clojure
Expand All @@ -8,7 +40,7 @@

Same as `v1.16.0-alpha2`.

> See [here](https://github.com/ptaoussanis/encore#recommended-steps-after-any-significant-dependency-update) recommended steps when updating any Clojure/Script dependencies.
> See [here](https://github.com/ptaoussanis/encore#recommended-steps-after-any-significant-dependency-update) for recommended steps when updating any Clojure/Script dependencies.

## v1.16.0-alpha2 - 2020 Aug 24
Expand All @@ -27,22 +59,22 @@ Same as `v1.16.0-alpha2`.

Some info on how to resolve dependency conflicts [here](https://github.com/ptaoussanis/encore/blob/master/DEP-CONFLICT.md).

#### Changes since `1.15.0`
#### Changes since `v1.15.0`

* **[NB]** http-kit users must now use >= http-kit v2.4.0.
* [#362 #363] Allow additional keys in event-msg maps (@jjttjj).
* [#365] README: incl. example CSRF code (@mattford63).

#### New since `1.15.0`
#### New since `v1.15.0`

* [#371 #375] Add Jetty 9 server adapter (@wavejumper).
* [#372] Add `ring-undertow` server adapter (@nikolap).
* [#275 #374] Add Clj WebSocket client support (@kaosko).
* Add optional auth fn to `make-channel-socket-server!` (@kaosko @ptaoussanis).
* [#356] Expose `send-buffers_` as implementation detail (@kaosko).
* [#359 #360] Add :json-verbose format to Transit packer (@p-himik).
* [#362 #363] Allow additional keys in event-msg maps (@jjttjj).
* [#365] README: incl. example CSRF code (@mattford63).

#### Fixes since `1.15.0`
#### Fixes since `v1.15.0`

* [#366 #353 #358] Make make-channel-socket-client! respect host option (@Rkiouak).
* Use new http-kit v2.4.0 server API internally to fix possible [race conditions](https://github.com/http-kit/http-kit/issues/318).
Expand Down
5 changes: 2 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,7 @@
**[CHANGELOG]** | [API] | current [Break Version]:

```clojure
[com.taoensso/sente "1.15.0"] ; Stable
[com.taoensso/sente "1.16.0-RC1"] ; Dev, see CHANGELOG for details
[com.taoensso/sente "1.16.0"] ; See CHANGELOG for details
```

> See [here](https://taoensso.com/clojure/backers) if you're interested in helping support my open-source work, thanks! - Peter Taoussanis
Expand Down Expand Up @@ -56,7 +55,7 @@ So you can ignore the underlying protocol and deal directly with Sente's unified
Add the necessary dependency to your project:

```clojure
[com.taoensso/sente "1.15.0"]
[com.taoensso/sente "1.16.0"]
```

### On the server (Clojure) side
Expand Down
4 changes: 2 additions & 2 deletions example-project/project.clj
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
(defproject com.taoensso.examples/sente "1.16.0-RC1"
(defproject com.taoensso.examples/sente "1.16.0"
:description "Sente, reference web-app example project"
:url "https://github.com/ptaoussanis/sente"
:license {:name "Eclipse Public License"
Expand All @@ -15,7 +15,7 @@
[org.clojure/core.async "1.3.610"]
[org.clojure/tools.nrepl "0.2.13"] ; Optional, for Cider

[com.taoensso/sente "1.16.0-RC1"] ; <--- Sente
[com.taoensso/sente "1.16.0"] ; <--- Sente
[com.taoensso/timbre "4.10.0"]

;;; TODO Choose (uncomment) a supported web server -----------------------
Expand Down
2 changes: 1 addition & 1 deletion project.clj
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
(defproject com.taoensso/sente "1.16.0-RC1"
(defproject com.taoensso/sente "1.16.0"
:author "Peter Taoussanis <https://www.taoensso.com>"
:description "Realtime web comms for Clojure/Script"
:url "https://github.com/ptaoussanis/sente"
Expand Down

0 comments on commit d38a1b2

Please sign in to comment.