Skip to content

v1.21.0-RC1 (2025-09-02)

Pre-release
Pre-release

Choose a tag to compare

@ptaoussanis ptaoussanis released this 02 Sep 07:27
· 29 commits to master since this release

Sente v1.21 is a major release with many improvements! It includes breaking changes for some users. Please report any unexpected problems to the Slack channel or GitHub 🙏

- Peter Taoussanis

Quick highlights:

As always thank you to any contributors! In particular thank you to @rosejn, @edma2, and @pkcsecurity on whose work Sente's new MessagePack implementation is based 🙏

Since v1.21.0-beta2 (2025-07-04)

Since v1.20.0 (2024-12-31)

Changes

  • ➤ [mod] [BREAKING] [#472] Switch logging: Timbre -> Trove [4864926]
  • ➤ [mod] [BREAKING] Make packers more flexible [f8a3fad]
  • ➤ [mod] [BREAKING] Increase default :ws-ping-timeout-ms (5->10 secs) [147fbdd]
  • [mod] [#455] Halve given ws-kalive-ms [49000db]
  • [mod] Make Java WS client optional [6a7a609]
  • [mod] [#462] Don't throw by default on Ajax read timeouts [fb30404]
  • [mod] Enable WebSocket ping timeout by default [71e7bb0]
  • [mod] Change default WebSocket binary type (blob->arraybuffer) [02da98e]
  • [mod] Remove experimental, undocumented cb-chan-as-fn [71db112]
  • [mod] Remove long-vestigial legacy pack code [cf2a149]

Fixes

New