From c8040e68dfa6946562566bac7053873a864f96e4 Mon Sep 17 00:00:00 2001 From: Sebastian Jeltsch Date: Sun, 14 Dec 2025 01:18:59 +0100 Subject: [PATCH] Prepare new release v0.22.1. --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 27443b61..75cb5cae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ +## v0.22.1 + +- Improve "realtime" change subscriptions: + - Introduce a unique connection identity for more robust subscription management. + - Use layered locks to reduce congestion and thus improve performance. + - Explicitly recycle connections whenever config changes trigger RecordApi rebuilds. Otherwise, cycling connections can lead to dropped subscriptions with more than 256 DBs. +- No longer do a linear seek to look up APIs optimizing for large N, especially now with multi-DB. +- Update dependencies. + ## v0.22.0 - Multi-DB support 🎉: record APIs can be backed by `TABLE`/`VIEW`s in independent DBs. This can help with physical isolation and offer a path when encountering locking bottlenecks.