Skip to content

0.10.0

Latest

Choose a tag to compare

@github-actions github-actions released this 16 Oct 15:23
f213499

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