This page lists the changes in each release of the Prime Pack, newest first. Breaking changes are marked, so you can plan your upgrade before installing a new version.
v2.0.0 - 2026-10-23
Major update to the messaging system.
Breaking changes
- Rebuilt the message buses on a shared generic base,
MessageBus<TMessage, TRoutingKey>, withBroadcastMessageBusfor buses with several listeners per key, such as events and signals. - The buses are no longer static. Get them through the bus registry, for example
ServiceLocator.GetBusRegistry().EventBus, or send messages withBusUtility. - Reworked requests. Requests are sent through the
RequestDispatcher. Handlers register withRequestDispatcher.Register, and reply withRequestDispatcher.Reply, passingResponse.AcceptedorResponse.Rejected.
Added
MessageBuilder, a base class for building and sending commands and requests step by step.- Ready signals for domains, with
SetMessageQueueReadySignal, so messages wait until a system is ready. - Queuing for messages sent before their handler registers. They are delivered once it does.
Documentation
- API reference and step-by-step tutorials for every Prime system, on this site.
v1.0.0 - 2026-09-01
- Initial release.