Skip to content

Releases: dogmatiq/verity

Version 0.3.3

10 Oct 07:07
v0.3.3
62b341b
Compare
Choose a tag to compare
Version 0.3.3 Pre-release
Pre-release

Fixed

  • Remove erroneous use of stubbed marshaler in Packer implementation.

Version 0.3.2

10 Oct 05:39
v0.3.2
e1e3722
Compare
Choose a tag to compare
Version 0.3.2 Pre-release
Pre-release

Fixed

  • Fixed issue that prevented command types from being recognized by the dogma.CommandExecutor implementation.

Version 0.3.1

05 Oct 11:05
v0.3.1
c87bcf6
Compare
Choose a tag to compare
Version 0.3.1 Pre-release
Pre-release

Changed

  • Bump configkit to v0.16.0, and use enginekit/message instead of configkit/message, which has been removed.

Version 0.3.0

03 Oct 03:49
v0.3.0
50a72f8
Compare
Choose a tag to compare
Version 0.3.0 Pre-release
Pre-release
  • Bumped Dogma to v0.15.0, which requires passing validation scopes to each message's Validate() method. As these interfaces currently contain no methods, Verity simply passes nil.

Version 0.2.4

29 Sep 20:16
v0.2.4
40ce112
Compare
Choose a tag to compare
Version 0.2.4 Pre-release
Pre-release

Changed

  • Bumped Dogma to v0.14.3
  • Replaced usage of the deprecated marshalkit module with enginekit/marshaler.

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.