Skip to content

Releases: brminnick/AsyncAwaitBestPractices

v2.1.0-pre1

27 Dec 18:57
Compare
Choose a tag to compare
v2.1.0-pre1 Pre-release
Pre-release

New In This Release:

  • WeakEventManager.AddEventHandler can now be used with Delegate
  • WeakEventManager.RemoveEventHandler can now be used with Delegate

v2.0.0

19 Dec 16:11
Compare
Choose a tag to compare

New In This Release:

  • Performance Improvements for SafeFireAndForget
  • IAsyncCommand
  • Breaking Change: The constructor for AsyncCommand now requires the parameter Func<Task> execute to be non-null
  • Breaking Change: The constructor for AsyncCommand now requires the parameter Funct<T, Task> execute to be non-null
  • Breaking Change: IAsyncCommand.Execute(object parameter) has been changed to IAsyncCommand.Execute(). If a parameter is required, use IAsyncCommand.Execute(T parameter).

v1.2.1

17 Dec 20:37
240b96a
Compare
Choose a tag to compare

New In This Release:

  • Added WeakEventManager

v1.1.0

16 Dec 20:53
67ceabd
Compare
Choose a tag to compare

New In This Release:
- Improved memory management
- Added WeakEventManager
- Implemented WeakEventManager for AsyncCommand.CanExecuteChanged

v1.0.1

16 Dec 20:37
Compare
Choose a tag to compare

New in this release:

  • Implemented WeakEventManger
  • Improved memory management

v1.0.0

06 Dec 09:41
3caefec
Compare
Choose a tag to compare

New In This Release:

  • AsyncAwaitBestPractices.SafeFireAndForget
  • AsyncAwaitBestPractices.MVVM.AsyncCommand
  • AsyncAwaitBestPractices.MVVM.IAsyncCommand

v0.9.0

23 Nov 08:41
d92d2ce
Compare
Choose a tag to compare

New In This Release:
- AsyncAwaitBestPractices.SafeFireAndForget
- AsyncAwaitBestPractices.MVVM.AsyncCommand
- AsyncAwaitBestPractices.MVVM.IAsyncCommand