Repository navigation
0.6.1
What's Changed
- Keep RespireLease state inspectable after disposal by @thomhurst in #219
- Preserve fire-and-forget interpolated arguments by @thomhurst in #223
- Unify Respire exception hierarchy by @thomhurst in #224
- Align connection documentation with current API by @thomhurst in #221
- Remove meaningless RENAME and MSET results by @thomhurst in #227
- Compare stream IDs using Redis numeric ordering by @thomhurst in #225
- Remove pre-1.0 compatibility shims by @thomhurst in #222
- Use typed key filters for SCAN by @thomhurst in #229
- Validate option ranges before connection setup by @thomhurst in #228
- Stabilize timed-out command recovery test by @thomhurst in #231
- Fault pendings when transactions are discarded by @thomhurst in #233
- Correct RespireGet value nullability by @thomhurst in #220
- Reject null string values at API entry by @thomhurst in #234
- Use one boolean wire encoding by @thomhurst in #230
- Document the WATCH retry loop by @thomhurst in #235
- Add list count pops by @thomhurst in #236
- Report every batch failure by @thomhurst in #239
- Unify deferred command queues by @thomhurst in #238
- Encode char arguments as text by @thomhurst in #232
- Polish bitmap APIs by @thomhurst in #240
- Polish small facet API gaps by @thomhurst in #237
- Polish lock lifecycle APIs by @thomhurst in #241
- Add per-subscription pub/sub options by @thomhurst in #242
- Reuse watched transaction connections by @thomhurst in #244
- Add advanced sorted-set ranges by @thomhurst in #247
- Expand stream add and range options by @thomhurst in #245
- Unify combined-get operations by @thomhurst in #243
- Split watched and unwatched transaction types by @thomhurst in #246
- Add stream consumer recovery by @thomhurst in #249
- Add sorted set algebra and typed reads by @thomhurst in #248
- Update dependency Microsoft.Extensions.Hosting.Abstractions to 10.0.11 by @thomhurst in #273
- Update dependency System.IO.Hashing to 10.0.11 by @thomhurst in #274
- Update dependency System.Diagnostics.DiagnosticSource to 10.0.11 by @thomhurst in #275
- Update dependency System.IO.Pipelines to 10.0.11 by @thomhurst in #276
- Update dependency dotnet-sdk to v10.0.400 by @thomhurst in #277
- Update dependency TUnit to 1.64.13 by @thomhurst in #278
- Update Microsoft.Extensions to 10.0.11 by @thomhurst in #279
- Reduce async hot-path allocations by @thomhurst in #280
- Update dependency Microsoft.Extensions.Caching.Hybrid to 10.9.0 by @thomhurst in #281
- Update dependency Polyfill to 11.2.0 by @thomhurst in #283
- perf: pool timeout cancellation sources by @thomhurst in #282
- Update dependency Reservoir to 1.1.0 by @thomhurst in #284
- Update dependency Reservoir to 1.1.2 by @thomhurst in #286
- Update dependency TUnit to 1.65.0 by @thomhurst in #287
- Update dependency Reservoir to 1.2.0 by @thomhurst in #288
- Upgrade Reservoir to 1.2.0 by @thomhurst in #285
- Update dependency Reservoir to 1.2.3 by @thomhurst in #289
- Migrate response pools to Reservoir by @thomhurst in #290
- Update dependency Reservoir to 1.3.0 by @thomhurst in #291
- Update dependency Reservoir to 1.4.0 by @thomhurst in #292
- Update dependency Testcontainers.Redis to 4.14.0 by @thomhurst in #293
- Add RESP3 server-assisted client-side caching by @thomhurst in #299
Full Changelog: v0.5.0...v0.6.1
NuGet packages
dotnet add package Respire --version 0.6.1
dotnet add package Respire.Extensions.Caching --version 0.6.1
dotnet add package Respire.Extensions.Caching.Hybrid --version 0.6.1
dotnet add package Respire.Extensions.DependencyInjection --version 0.6.1