Skip to content

Commit c744ecc

Browse files
committed
v1.21.0-beta2 (2025-07-04)
1 parent 5ba430b commit c744ecc

File tree

4 files changed

+16
-14
lines changed

4 files changed

+16
-14
lines changed

CHANGELOG.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,21 @@ This project uses [**Break Versioning**](https://www.taoensso.com/break-versioni
22

33
---
44

5-
# `v1.21.0-beta1` (2025-07-01)
5+
# `v1.21.0-beta2` (2025-07-04)
66

7-
- **Dependency**: [on Clojars](https://clojars.org/com.taoensso/sente/versions/1.21.0-beta1)
7+
- **Dependency**: [on Clojars](https://clojars.org/com.taoensso/sente/versions/1.21.0-beta2)
88
- **Versioning**: [Break Versioning](https://www.taoensso.com/break-versioning)
99

1010
This is a **major release** with many improvements! It includes **breaking changes** for some users. It's intended for early testing, and may not yet be suitable for production.
1111

12-
Please report any unexpected problems to the [Slack channel](http://taoensso.com/sente/slack) or [GitHub](https://github.com/taoensso/sente/issues) 🙏 - [Peter Taoussanis](https://www.taoensso.com)
12+
Please report any unexpected problems to the [Slack channel](http://taoensso.com/sente/slack) or [GitHub](https://github.com/taoensso/sente/issues) 🙏
13+
14+
\- [Peter Taoussanis](https://www.taoensso.com)
1315

1416
Quick highlights:
1517

16-
- Adds support for future **high-speed binary serialization** \[f8a3fad]
17-
- Adds support for **compression** \[f8a3fad]
18+
- Adds support for [upcoming](https://github.com/taoensso/sente/issues/470) **high-speed binary serialization** (WebSockets + Ajax) \[f8a3fad]
19+
- Adds support for **compression** (WebSockets + Ajax) \[f8a3fad]
1820
- **Smaller dependency** \[4864926] \[6a7a609]
1921
- **Improved reliability** under load \[173652d] \[49000db] \[71e7bb0]
2022
- Pluggable logging via [Trove](https://www.taoensso.com/trove) \[4864926]
@@ -35,14 +37,14 @@ As always thank you to any contributors! 🙏
3537
- \[mod] [#462] Don't throw by default on Ajax read timeouts \[fb30404]
3638
- \[mod] Enable WebSocket ping timeout by default \[71e7bb0]
3739
- \[mod] Change default WebSocket binary type (blob->arraybuffer) \[02da98e]
38-
* \[mod] Remove experimental, undocumented `cb-chan-as-fn` \[71db112]
39-
* \[mod] Remove long-vestigial legacy pack code \[cf2a149]
40+
- \[mod] Remove experimental, undocumented `cb-chan-as-fn` \[71db112]
41+
- \[mod] Remove long-vestigial legacy pack code \[cf2a149]
4042

4143
### Fixes
4244

4345
- \[fix] [#471] Switch to custom lightweight timer implementation \[173652d]
4446
- \[fix] [#466] Fix support for Jetty 12 community adapter (@aiba) \[d16bb6c]
45-
* \[fix] \[#464] \[#325] Fix option to use custom WebSocket constructor (@iarenaza) \[07a9bd9]
47+
- \[fix] \[#464] \[#325] Fix option to use custom WebSocket constructor (@iarenaza) \[07a9bd9]
4648

4749
### New
4850

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Loosely inspired by [Socket.IO](https://socket.io/), it uses **core.async**, **W
1616
## Latest release/s
1717

1818
- `2024-12-31` `v1.20.0` (stable): [release info](../../releases/tag/v1.20.0)
19-
- `2025-07-01` `v1.21.0-beta1` (dev): [release info](../../releases/tag/v1.21.0-beta1)
19+
- `2025-07-04` `v1.21.0-beta2` (dev): [release info](../../releases/tag/v1.21.0-beta2)
2020

2121
[![Clj tests][Clj tests SVG]][Clj tests URL]
2222
[![Cljs tests][Cljs tests SVG]][Cljs tests URL]
@@ -82,4 +82,4 @@ Licensed under [EPL 1.0](LICENSE.txt) (same as Clojure).
8282
[Cljs tests SVG]: https://github.com/taoensso/sente/actions/workflows/cljs-tests.yml/badge.svg
8383
[Cljs tests URL]: https://github.com/taoensso/sente/actions/workflows/cljs-tests.yml
8484
[Graal tests SVG]: https://github.com/taoensso/sente/actions/workflows/graal-tests.yml/badge.svg
85-
[Graal tests URL]: https://github.com/taoensso/sente/actions/workflows/graal-tests.yml
85+
[Graal tests URL]: https://github.com/taoensso/sente/actions/workflows/graal-tests.yml

example-project/project.clj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(defproject com.taoensso.examples/sente "1.21.0-beta1"
1+
(defproject com.taoensso.examples/sente "1.21.0-beta2"
22
:description "Sente, reference web-app example project"
33
:url "https://github.com/ptaoussanis/sente"
44
:license {:name "Eclipse Public License"
@@ -15,7 +15,7 @@
1515
[org.clojure/core.async "1.8.741"]
1616
[nrepl "1.3.1"] ; Optional, for Cider
1717

18-
[com.taoensso/sente "1.21.0-beta1"] ; <--- Sente
18+
[com.taoensso/sente "1.21.0-beta2"] ; <--- Sente
1919
[com.taoensso/telemere "1.0.1"] ; Optional, for logging
2020

2121
;; Choose (uncomment) a supported web server --------------

project.clj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(defproject com.taoensso/sente "1.21.0-beta1"
1+
(defproject com.taoensso/sente "1.21.0-beta2"
22
:author "Peter Taoussanis <https://www.taoensso.com>"
33
:description "Realtime web comms library for Clojure/Script"
44
:url "https://github.com/taoensso/sente"
@@ -10,7 +10,7 @@
1010
:dependencies
1111
[[org.clojure/core.async "1.8.741"]
1212
[com.taoensso/encore "3.149.0"]
13-
[com.taoensso/trove "1.0.0-RC1"]]
13+
[com.taoensso/trove "1.0.0-RC2"]]
1414

1515
:test-paths ["test" #_"src"]
1616

0 commit comments

Comments
 (0)