Skip to content

Releases: spinettaro/delphi-event-bus

Delphi Event Bus 2.1

17 Mar 22:33
Compare
Choose a tag to compare

NEW! Introduced dedicated thread pool for DEB threading

Delphi Event Bus 2.0

22 Nov 20:55
78553a8
Compare
Choose a tag to compare

New features

  • NEW! Added new Interface based mechanism to declare and handle events!
  • NEW! Added channels for simple string-based events
  • NEW! Removed internal CloneEvent because now events are interface based!

Breaking Changes

  • A subscriber method can only have 1 parameter that is an IInterface or descendants
  • EventBus.Post method can accept only an interface as parameter now

Delphi Event Bus 1.5

06 Jun 12:06
Compare
Choose a tag to compare

Support Delphi 10.4 Sydney
Fixed unit tests
minor refactoring

Delphi Event Bus 1.3

01 Dec 20:48
Compare
Choose a tag to compare

Units refactoring to expose only 1 unit, so from your project you have to include only EventBus.pas unit to use the framework

Delphi Event Bus 1.2

05 Aug 15:08
Compare
Choose a tag to compare

added possibility to customize event cloning
function of object for general purpose
reference to function for class purpose

Delphi Event Bus 1.0

08 Nov 09:32
Compare
Choose a tag to compare
refactoring clone object with RTTIUtils so no more need of REST.JSON …

…and System.JSON. This add compatibiity with prior version of delphi

removed EventBus.Attributes.pas and moved SubscribeAttribute in EventBus.Commons.pas
removed EventBus.Poster.pas because no more needed