Event Store v21.2.0 Release Notes

Release Date: 2021-02-26 // 8 months ago
  • โž• Added

    • --stream-info-cache-capacity option to allow setting the cache capacity of the ReadIndex. EventStore#2762
    • Parked message count is now available on persistent subscription stats EventStore#2792
    • Content Type Validation to projections which will allow projections to only handle valid json events if isJson is set to true EventStore#2812
    • script to check for proto changes EventStore#2817
    • ๐Ÿ‘ Server Support for gRPC Keep Alive EventStore#2819

    ๐Ÿ”„ Changed

    • โšก๏ธ Updated internal dependencies and added client builds for .NET 5.0 EventStore#2764
    • ๐Ÿ—„ GossipOnSingleNode is now on by default and the setting has been deprecated in config EventStore#2818
    • Increased the maximum chunk count to patch issue with 25 logical TB. EventStore#2822

    ๐Ÿ›  Fixed

    • Proactively send heartbeat requests to the remote party if no data was sent within the last heartbeat interval EventStore#2772
    • ๐ŸŽ Linux/macOS build.sh script for .NET 5.0 EventStore#2774
    • ๐Ÿ Windows build.ps1 script for .NET 5.0 EventStore#2776
    • ๐ŸŽ Performance counter error message on linux / macOS EventStore#2775
    • --insecure has stopped working after targeting .NET 5.0 EventStore#2779
    • โœ… failing test EventStore#2788
    • Track retry count for persistent subscription messages after a client has lost connection. EventStore#2797
    • โœ… failing test EventStore#2800
    • Permission Denied when performing privileged commands on a follower EventStore#2803
    • Check for old/replayed events only if the event passes the event filter [Projections] EventStore#2809
    • Prevent a projection checkpoint from being emitted at same position twice EventStore#2824

Previous changes from v20.10.0

  • ๐Ÿ›  Fixed

    ๐Ÿ”„ Changed

    • Read operations are now backed by System.Threading.Channels EventStore#2712
    • โž• Add the certificate subject to the log message printed when there is a certificate validation error EventStore#2746
    • ๐Ÿ‘€ DNS Seeds Are No Longer Resolved to IP Addresses EventStore#2753
    • โšก๏ธ Update the UI with replication stats fix EventStore#2726
    • โž• Add checkpoint based tracking of proposed epoch numbers EventStore#2745