Skip to content

Releases: Whaally/Domain

v1.3.0-beta.1

10 Dec 13:16
0a5408f
Compare
Choose a tag to compare
v1.3.0-beta.1 Pre-release
Pre-release

1.3.0-beta.1 (2024-12-10)

Bug Fixes

  • docs: add documentation about aggregate handlers (6bac05a)
  • docs: add documentation about supporting distributed commits (bdf10d1)
  • docs: add documentation about the evaluation agent (3ac3e3a)

Features

  • add an abort operation on aggregate handlers to facilitate the implementation of distributed commit protocols (0a5408f)
  • implements the options pattern to allow configuration of the domain. Moves handler discovery out of the service provider. (2b3d76d)
  • instantiation of aggregate objects now go through an aggregate factory implementation (3693ae1)

v1.2.1

23 Oct 14:42
3293740
Compare
Choose a tag to compare

1.2.1 (2024-10-23)

Bug Fixes

  • mutate aggregate in command context following command evaluation (3293740)

v1.2.0

22 Oct 08:39
1f5ee56
Compare
Choose a tag to compare

1.2.0 (2024-10-22)

Bug Fixes

  • bump dependencies (40d434c)
  • ignore tests using the orleans test silo as it doesn't play nice with GH actions (1c048f3)
  • On the OrleansAggregateHandlerFactory use reflection on the interface implementation to reroute via the generic implementation. (4ef4358)
  • Pass commands from the Domain onwards wrapped within a CommandEnvelope (1c26d36)

Features

  • implement the EvaluateCommand method on the command handler context. (4d796bf)
  • rename the Domain object to DomainContext, and declare the prior as obsolete (97f11d0)

v1.2.0-beta.1

05 Jun 07:35
61004db
Compare
Choose a tag to compare
v1.2.0-beta.1 Pre-release
Pre-release

1.2.0-beta.1 (2024-06-05)

Features

  • rename the Domain class to DomainContext, and declare the Domain object to be obsolete. (363f1f6)

v1.1.0

29 May 16:52
1fbfb72
Compare
Choose a tag to compare

1.1.0 (2024-05-29)

Bug Fixes

  • publish beta packages to nuget (7acb9f1)

Features

  • publish orleans and marten infrastructure packages (3925ac3)

v1.1.0-beta.2

29 May 14:48
7acb9f1
Compare
Choose a tag to compare
v1.1.0-beta.2 Pre-release
Pre-release

1.1.0-beta.2 (2024-05-29)

Bug Fixes

  • publish beta packages to nuget (7acb9f1)

v1.1.0-beta.1

29 May 14:42
3925ac3
Compare
Choose a tag to compare
v1.1.0-beta.1 Pre-release
Pre-release

1.1.0-beta.1 (2024-05-29)

Features

  • publish orleans and marten infrastructure packages (3925ac3)

v1.0.0

28 Aug 06:47
Compare
Choose a tag to compare

1.0.0 (2023-08-28)

Features