github kurrent-io/KurrentDB v26.0.3

latest release: v24.10.14-rc.1
3 hours ago

What's Changed

Fixed

  • [release/v26.0] [DB-1962] Resolve daily memory/disk spike on large databases by @github-actions[bot] in #5558
  • [release/v26.0] [DB-1912] Persistent subscriptions: Fix wrong checkpoint when using pinned strategy by @github-actions[bot] in #5578
  • [DB-2085] Fix three JintProjectionStateHandler correctness bugs (#5610) by @timothycoleman in #5623

Changed

  • [release/v26.0] [DB-1923] Log useful information when interpreting auth plugin config files by @github-actions[bot] in #5510
  • [release/v26.0] [DB-1921] Add option to skip PKCE code_challenge_methods_supported validation by @github-actions[bot] in #5512
  • [release/v26.0] [DB-1840] Support appends conditional on other streams by @github-actions[bot] in #5513
  • [release/v26.0] [DB-1918] Report all consistency check failures out of the core by @github-actions[bot] in #5516
  • [26.0][DB-1929] Allow OAuth and Ldaps plugins to consume configuration from standard sources by @timothycoleman in #5515
  • [release/v26.0] [DB-1931] Add created property to events provided to JS projections by @github-actions[bot] in #5520
  • [release/v26.0] [DB-1940] Adjust consistency checks for expected version NoStream with soft and hard deleted streams by @github-actions[bot] in #5532
  • [release/v26.0] [DB-1938] Improve multi-stream append check-only streams: Ordering constraint & Version reporting by @github-actions[bot] in #5536
  • [release/v26.0][DB-1948] Add support for ExpectedVersion.SoftDeleted (#5540) by @timothycoleman in #5541
  • [release/v26.0][DEV-1036] Optimistic concurrency across stream boundaries by @w1am in #5542
  • [release/v26.0] [DB-1954] Add DisableClientAuthEkuValidation option for node certificate authentication by @github-actions[bot] in #5550
  • [release/v26.0] [DB-1951] Report sentinel event numbers for check-only streams in ConsistencyChecksSucceeded by @github-actions[bot] in #5564
  • [release/v26.0] [DB-1951] Add MSA idempotency tests that correspond to the existing behaviour by @github-actions[bot] in #5573
  • [release/v26.0] Enable schema compatibility checking by @github-actions[bot] in #5566
  • [release/v26.0] [DB-1951] Treat writes as idempotent if all events were previously written, even with check-only streams by @github-actions[bot] in #5577
  • [DB-2027] Cherry pick package upgrades for CVEs by @timothycoleman in #5612
  • [DB-2027] Improve pinned persistent subscription performance under burst load (#5576) by @timothycoleman in #5613
  • [release/v26.0] [DB-2044] Reply NotHandled when Persistent subscriptions service is not ready by @github-actions[bot] in #5596
  • [DB-2027][release/v26.0] Use server-generated Node identity in Persistent Subscription Pinned strategy by @github-actions[bot] in #5597
  • [DB-2098] Workaround CVE-2026-44302 by @timothycoleman in #5622
  • [DB-2098] Workaround CVE-2026-44788 SharpCompress by @timothycoleman in #5625

Full Changelog: v26.0.2...v26.0.3

Don't miss a new KurrentDB release

NewReleases is sending notifications on new releases.