Skip to content

1.3.0

Compare
Choose a tag to compare
@mburumaxwell mburumaxwell released this 23 Nov 06:32
· 85 commits to main since this release
f670635

What's Changed

  • #65: Support for .NET 8
  • #69: Support for trimming which is necessary for AOT'd and trimmable apps.
  • #73: Share the logic for creating IPeriodicTaskRunner<> instances using registered task types.
  • #71, #70: Improve endpoints for aspnetcore by using typed results and removing route prefix. The endpoints will now show up in OpenAPI docs with minimal APIs support.
    To register a prefix use a route group e.g. app.MapGroup("/my-prefix").MapPeriodicTasks()
  • #72, #75: Added support for storing for attempts with a default no-op or in memory store. You can add your own store by implementing IPeriodicTaskExecutionAttemptsStore and registering it using builder.UseAttemptStore<T>().
  • #74: Added sample for storing attempts in EntityFrameworkCore.
  • #76: Add XML comments to DTOs hence expose them.

Full Changelog: 1.2.0...1.3.0