Releases: dolittle/Contracts
Release v7.8.1
Summary
Adds stream position to events being processed, allowing consumers to reason over processed event offset.
Added
StreamEvent.streamPosition
Release v7.8.0
Summary
Adds ability to perform graceful terminations of event handlers with a custom grace period
Added
- InitiateDisconnect
- DisconnectCompleted
Release v7.7.0
Summary
- Added ability to set event handler start position when no state exists.
- Added ability to set stop timestamp to allow event handlers to be phased out
- Added ability to reprocess from a specific timestamp
- Added concurrency parameter for event handlers
Release v7.6.0
Summary
Added
- Adds a management api for getting the current Runtime configuration as a yaml string
Release v7.5.0
Summary
Adds build results in the Handshake request and a management API for getting build results.
Added
- buildResults field on the handshake request
- Management service for getting build results
Prerelease v7.5.0-boromir.0
Merge pull request #132 from dolittle/boromir-release Remove unused prerelease
Release v7.4.1
Summary
Adds support for gRPC-web by publishing a new @dolittle/contracts.web
package. This package contains (for now) only the Management
services.
Added
@dolittle/contracts.web
package with generated gRPC-web code.
Prerelease v7.4.1-elrond.0
Added first test of grpc-web code generation for Contracts. It generates Protobuf code for all the types, but only generates gRPC (web) code for the services in Runtime/Management
- it doesn't really make sense to expose the other ones now.
Prerelease v7.5.0-arwen.5
Summary
Change messages a bit
Prerelease v7.5.0-arwen.4
Summary
Remove the batched bool from the EventHandlerRegistrationRequest