Skip to content

Releases: ByteAether/WeakEvent

v1.0.3

06 Jul 14:41
c12cda7

Choose a tag to compare

What's Changed

  • Clean up locking implementation in WeakEventHandlerBase by @RichardD2 in #3
  • Refactor locking mechanism in WeakEventBase to use ReaderWriterLockSlim for improved concurrency by @Seramis in #4
  • During PublishAsync(), only upgrade to write lock when there are any dead handlers. by @Seramis in #5
  • Refactor tests and code for consistency, readability, and minor improvements by @Seramis in #6

New Contributors

Full Changelog: v1.0.2...v1.0.3

v1.0.2

19 Jun 12:44
b52ecb6

Choose a tag to compare

What's Changed

  • Run all event handlers inside try-block. Release lock in finally-block. by @Seramis in #2

Full Changelog: v1.0.1...v1.0.2

v1.0.1

14 Apr 12:33
fff3b75

Choose a tag to compare

What's Changed

  • Add SubscriberCount property to WeakEvent. by @Seramis in #1

Full Changelog: v1.0.0...v1.0.1

v1.0.0

18 Mar 07:26

Choose a tag to compare

Initial release

24 Feb 12:59

Choose a tag to compare

Initial release Pre-release
Pre-release

The very first release.