Skip to content

Releases: ByteAether/WeakEvent

v1.0.3

Choose a tag to compare

@Seramis Seramis released this 06 Jul 14:41
c12cda7

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

Choose a tag to compare

@Seramis Seramis released this 19 Jun 12:44
b52ecb6

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

Choose a tag to compare

@Seramis Seramis released this 14 Apr 12:33
fff3b75

What's Changed

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

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

v1.0.0

Choose a tag to compare

@Seramis Seramis released this 18 Mar 07:26

Initial release

Initial release Pre-release
Pre-release

Choose a tag to compare

@Seramis Seramis released this 24 Feb 12:59

The very first release.