Skip to content

Releases: thomaslevesque/Extensions.Hosting.AsyncInitialization

3.0.1

26 Feb 02:46
83ceb76

Choose a tag to compare

New

  • Added support for trimming (#17). Thanks to @kvpt!
  • Migrated CI to Github Actions
  • Upgraded to SourceLink 8.0.0
  • Included README in NuGet package

3.0.0

01 Sep 01:18
f6cd400

Choose a tag to compare

New

  • Support for async teardown (#8), thanks to @AleRoe
  • New InitAndRunAsync method that executes initialization, runs the app and executes teardown

Changed

  • [BREAKING] The library now targets .NET 6.0. Support for older .NET versions is dropped (#10)

2.0.0

05 Apr 01:41
4820a0c

Choose a tag to compare

New

  • Support for cancellation (#5), thanks to @candoumbe.
    This is a breaking change; if you're upgrading from 1.0.0, you will need to change the signature of your initializer's InitializeAsync method to add a cancellation token:

    public async Task InitializeAsync(CancellationToken cancellationToken)

1.0.0

09 Mar 20:09

Choose a tag to compare

First stable version.

No change since 1.0.0-beta.1

1.0.0-beta.1

28 Sep 23:38

Choose a tag to compare

1.0.0-beta.1 Pre-release
Pre-release
  • Add null checks
  • Enable C# 8 nullability analysis
  • Ensure it works correctly on .NET Core 3