github EventStore/EventStore oss-v4.0.0-rc1
Event Store 4.0.0 Release Candidate 1

latest releases: v24.4.0-rc.2, v24.4.0-rc.1, v24.4.0-alpha.2...
pre-release7 years ago

Event Store Server

  • (#1213) - (All Platforms) - Support 64bit Event Numbers.
  • (#1066) - (All Platforms) - Upgrade to Mono 4.6.2 and .NET 4.6
  • (#1129) - (All Platforms) - Handling message expiry on reads for projections
  • (#1133) - (All Platforms) - Prevent system events from being passed through the event by type filter
  • (#1138) - (All Platforms) - Provide the ability to not timeout messages in competing consumers
  • (#1139) - (All Platforms) - Handling of message expiry in the Event By Type Index Reader
  • (#1165) - (All Platforms) - Remove the System.Net.Http PCL
  • (#1101) - (All Platforms) - Upgrade V8.
    This provides the ability for projections to be written in ECMASCRIPT 6 as well as stability and performance improvements that came with the upgrade.
  • (#1178) - (All Platforms) - Remove whenAny from the projections API.
  • (#1193) - (All Platforms) - Fault projections with more details as part of the exception to allow for better information when debugging projection related issues.
  • (#1203) - (All Platforms) - Fault the projection on failed subscription handle and in these cases previously the other projections would never see the event.
  • (#1205) - (All Platforms) - When reading from all which is something that projections do, there existed a case where an event might be skipped in a special case. This is now being catered for.
  • (#1210) - (All Platforms) - Monitoring service now includes Ssl tcp connections in tcp stats

Breaking Changes

There is no migration necessary for a 3.x database to be written to and read from when upgrading to 4.0.0. However, once new data is written by an Event Store 4.0.0 node the database would be considered invalid/corrupt by a 3.x node.

Don't miss a new EventStore release

NewReleases is sending notifications on new releases.