You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
KeyValueDB transactions now make repeated Dispose() calls idempotent and clear pooled cursor reuse slots before
releasing cursors, which fixes crashes when a disposed read-only transaction is disposed again after its cursor has
been reused by another transaction.
Source generator now always registers reflection metadata for generated types, including empty classes and IOC-only
generated registrations, which fixes polymorphic ObjectDB storage for generated marker implementations and reuses
existing constructor accessors for private parameterless constructors.
EventStore dictionary serialization now writes the live item count instead of the internal slot count, which fixes
failures when serializing Dictionary<TKey, TValue> instances after removals created free entries.
Inline HashSet<T> serialization in ObjectDB and EventStore now reads the runtime HashSet<T> free-entry count from
the correct field and writes the live item count, which fixes corrupted set payloads on .NET 10, including failures
after removals created free entries.