Repository navigation
What's Changed
- Align release naming and compatibility docs with 2.0 by @thomhurst in #1817
- docs: refresh shipped features and the 2.0 roadmap by @thomhurst in #1818
- Enable NuGet package validation for all shipping libraries by @thomhurst in #1821
- feat: preserve application job group identity through delivery by @thomhurst in #1827
- test: validate Orleans Cluster recovery and abrupt silo death by @thomhurst in #1823
- Add queue-wide pause and rate-limited job admission by @thomhurst in #1828
- feat: encrypt cache, map, job, and stream payloads with Data Protection by @thomhurst in #1833
- feat: distribute round-robin job group scheduling by @thomhurst in #1829
- feat: opt in to cross-slot Cluster multi-key splitting by @thomhurst in #1832
- Test Garnet, Dragonfly and KeyDB compatibility by @thomhurst in #1834
- feat: add bounded per-job logs and dashboard inspection by @thomhurst in #1831
- Add Redis idempotency claims and binary result replay by @thomhurst in #1837
- feat: add bounded job metrics history and dashboard charts by @thomhurst in #1842
- Support Orleans membership transactions during Cluster ASK migration by @thomhurst in #1840
- Bound Orleans recovery cleanup after failed Sentinel elections by @thomhurst in #1841
- feat: add distributed job group concurrency and rate controls by @thomhurst in #1843
- Add argument-aware expectations to Respire.Testing by @thomhurst in #1851
- Add ASP.NET Core idempotency-key response replay by @thomhurst in #1848
- Add MessagePack, protobuf-net and MemoryPack serializer packages by @thomhurst in #1849
- Test CLIENT ID disposal after delayed scheduling by @thomhurst in #1854
- Add reliable message queues with visibility leases and dead letters by @thomhurst in #1850
- Support transactional job enqueue with caller writes by @thomhurst in #1847
- Stabilize job recovery ordering test with handler gates by @thomhurst in #1857
- feat: inspect and control application job groups in dashboard by @thomhurst in #1855
- Fix dashboard retries of failed flow jobs by @thomhurst in #1859
- Support OPTOUT and NOLOOP client-side tracking by @thomhurst in #1839
- Add hosted leader election with fenced leases and revocation callbacks by @thomhurst in #1838
- Add configurable dedicated pool limits and idle retirement by @thomhurst in #1852
- feat(streaming): add job batches with atomic completion callbacks by @thomhurst in #1846
- Remove redundant DocTests package references by @thomhurst in #1861
- docs: show the easy path first in README and home page by @thomhurst in #1863
- Show job batch progress in the dashboard by @thomhurst in #1862
Full Changelog: v0.9.0...v0.10.0
NuGet packages
dotnet add package Aspire.Respire --version 0.10.0
dotnet add package Aspire.Respire.DistributedCaching --version 0.10.0
dotnet add package Aspire.Respire.HybridCaching --version 0.10.0
dotnet add package Aspire.Respire.OutputCaching --version 0.10.0
dotnet add package Respire --version 0.10.0
dotnet add package Respire.AI --version 0.10.0
dotnet add package Respire.Aws --version 0.10.0
dotnet add package Respire.Azure --version 0.10.0
dotnet add package Respire.Caching --version 0.10.0
dotnet add package Respire.Caching.Hybrid --version 0.10.0
dotnet add package Respire.Compression.Lz4 --version 0.10.0
dotnet add package Respire.Compression.Zstd --version 0.10.0
dotnet add package Respire.Coordination --version 0.10.0
dotnet add package Respire.DataProtection --version 0.10.0
dotnet add package Respire.DependencyInjection --version 0.10.0
dotnet add package Respire.FusionCache --version 0.10.0
dotnet add package Respire.HealthChecks --version 0.10.0
dotnet add package Respire.Idempotency --version 0.10.0
dotnet add package Respire.Json --version 0.10.0
dotnet add package Respire.OutputCaching --version 0.10.0
dotnet add package Respire.Probabilistic --version 0.10.0
dotnet add package Respire.Resilience --version 0.10.0
dotnet add package Respire.Search --version 0.10.0
dotnet add package Respire.Serialization.MemoryPack --version 0.10.0
dotnet add package Respire.Serialization.MessagePack --version 0.10.0
dotnet add package Respire.Serialization.Protobuf --version 0.10.0
dotnet add package Respire.SignalR --version 0.10.0
dotnet add package Respire.StackExchangeCompat --version 0.10.0
dotnet add package Respire.Streaming --version 0.10.0
dotnet add package Respire.Streaming.Dashboard --version 0.10.0
dotnet add package Respire.Testing --version 0.10.0
dotnet add package Respire.Testing.Containers --version 0.10.0
dotnet add package Respire.TimeSeries --version 0.10.0
dotnet add package Respire.VectorData --version 0.10.0