Skip to content

Releases: dogmatiq/verity

Version 0.2.3

17 Aug 06:19
v0.2.3
61300a3
Compare
Choose a tag to compare
Version 0.2.3 Pre-release
Pre-release

Changed

  • Bumped Dogma to v0.14.0.

Version 0.2.2

16 Jul 06:37
v0.2.2
4521feb
Compare
Choose a tag to compare
Version 0.2.2 Pre-release
Pre-release

Added

  • Added support for Disable() method in dogmatiq/dogma v0.13.1.

Version 0.2.1

21 Jun 02:03
v0.2.1
09d458a
Compare
Choose a tag to compare
Version 0.2.1 Pre-release
Pre-release

Changed

  • Bump dogmatiq/marshalkit to v0.7.4, which introduces better handling of messages with conflicting names.
  • Add the new stateless.DefaultCodec to the default set of marshaling codecs as a special case for dogma.StatelessProcessRoot values that does not depend on any other specific code, such as Protocol Buffers or JSON.

Version 0.2.0

26 Mar 01:24
v0.2.0
f467f98
Compare
Choose a tag to compare
Version 0.2.0 Pre-release
Pre-release
  • [BC] Bump dogmatiq/dogma to v0.13.0.

Version 0.1.8

03 May 03:24
v0.1.8
39d0e1e
Compare
Choose a tag to compare
Version 0.1.8 Pre-release
Pre-release

Fixed

  • Fixed nil is not a message error in event stream server.

Removed

  • Removed networkstream.NoopUnmarshaler. This marshaler served as an optimization by skipping message unmarshaling when only the binary message data is needed. Unfortunately, this approach is incompatible with dogmatiq/marshalkit as of v0.7.3. marshalkit now explicitly requires unmarshaled messages to implement the dogma.Message interface, because this interface is no longer equivalent to any, as of Dogma v0.12.0.

Version 0.1.7

03 May 02:16
v0.1.7
1f9e303
Compare
Choose a tag to compare
Version 0.1.7 Pre-release
Pre-release

Added

  • Enabled gRPC reflection service

Version 0.1.6

10 Apr 23:51
v0.1.6
c551b91
Compare
Choose a tag to compare
Version 0.1.6 Pre-release
Pre-release

Changed

  • WithLogger() now accepts either a *zap.Logger or Dodeca logging.Logger

Version 0.1.5

09 Apr 02:19
v0.1.5
351e013
Compare
Choose a tag to compare
Version 0.1.5 Pre-release
Pre-release

This release updates Verity to adhere to Dogma v0.12.0 interfaces. Please note that Verity cannot support any projection delivery policies other than the default UnicastProjectionDeliveryPolicy.

Version 0.1.4

27 Mar 03:52
v0.1.4
262744a
Compare
Choose a tag to compare
Version 0.1.4 Pre-release
Pre-release
  • Bump dogmatiq/marshalkit to v0.7.3

Version 0.1.3

17 Jan 23:45
v0.1.3
484740e
Compare
Choose a tag to compare
Version 0.1.3 Pre-release
Pre-release

Fixed

  • The ExecuteCommand(), RecordEvent() or ScheduleTimeout() methods on the engine and handler scopes now panic if passed an invalid message.