Skip to content

v13.0.0-beta6

Choose a tag to compare

@niemyjski niemyjski released this 15 Apr 18:40
· 55 commits to main since this release

What's Changed

  • fix: implement two-phase dispose for MessageBus subscription lifecycle by @niemyjski in #492
  • Add poison message handling for queue deserialization failures by @niemyjski in #455
  • Enforce 5ms minimum expiration across all cache implementations by @niemyjski in #463
  • Fix InvalidCastException in InMemoryCacheClient.GetAsync<object>() for non-IConvertible types by @Copilot in #468
  • Fix race condition in InMemoryQueue.AbandonAsync causing flaky RunUntilEmptyAsync by @niemyjski in #470
  • FastCloner as DeepCloner replacement by @lofcz in #469
  • Bump dompurify from 3.3.1 to 3.3.2 in /docs by @dependabot[bot] in #471
  • Bump rollup from 4.55.1 to 4.59.0 in /docs by @dependabot[bot] in #465
  • Bump minimatch from 10.1.1 to 10.2.4 in /docs by @dependabot[bot] in #464
  • sync fast cloner to 3.5.3 by @lofcz in #485
  • refactor: comprehensive NRT null-safety audit — eliminate null! suppressions, fix latent bugs, add nullable attributes by @niemyjski in #484
  • Fix flaky metrics test caused by DateTime.UtcNow timer resolution race by @niemyjski in #488
  • Bump lodash-es from 4.17.23 to 4.18.1 in /docs by @dependabot[bot] in #489
  • Bump vite from 7.3.1 to 7.3.2 in /docs by @dependabot[bot] in #486
  • Bump picomatch from 4.0.3 to 4.0.4 in /docs by @dependabot[bot] in #483
  • Document RabbitMQ delayed delivery and plugin deprecation by @niemyjski in #490

New Contributors

Full Changelog: v13.0.0-beta3...v13.0.0-beta6