Repository navigation
3.1.31
What's Changed
Features
- Always issue HELLO when the server should understand it, not just for RESP3 by @mgravell in #3175
- Fix two RESP3 connect failure modes: credential desync (#3172) and subscription poisoning on downgrade (#3154) by @mgravell in #3176
- Add NOMKSTREAM/MINID support to XADD by @HarnageaGabriel in #3186
- Add SER305/SER306: waiting for a queued transaction result by @mgravell in #3178
- Add SER307 (sync over async), and a DedicatedThreads opt-in by @mgravell in #3179
- Add SER308: flag the library's own Wait/WaitAll/TryWait helpers by @mgravell in #3180
Internal bits
- Treat a write losing its connection as a closure, not an internal fault (#3167) by @mgravell in #3189
- Preparation work for smart-client-handoffs by @mgravell in #3174
- Support transport feeds by @mgravell in #3173
- Transport seam: start reading before the handshake, and report a tunnel's refusal by @mgravell in #3188
Auxiliary bits
- Benchmark: support -c correctly by @mgravell in #3170
- Stabilize Windows CI by @mgravell in #3168
- Cut the CI build time: analyzers once per project, cache NuGet by @mgravell in #3171
- Point documentation links at seredis.dev by @mgravell in #3181
- Add a Jekyll config for the docs site, and switch to Cayman by @mgravell in #3182
- Docs site: title duplication, stray underlines, favicon by @mgravell in #3183
New Contributors
- @HarnageaGabriel made their first contribution in #3186
Full Changelog: 3.1.13...3.1.31