Skip to content

Latest commit

 

History

History
61 lines (37 loc) · 1.79 KB

CHANGELOG.md

File metadata and controls

61 lines (37 loc) · 1.79 KB

RandomSkunk.Hosting.Cron

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

2.1.0 - 2024-07-11

Added

  • Add setting to run the cron job immediately at startup.

Changed

2.0.0 - 2024-06-21

Changed

  • Add support for multiple cron expressions.
  • Always use the full name of the concrete implementation type as the name of the options (the cronJobOptionsName and cronJobName parameters no longer exist).

Removed

  • Simplify and reduce the number of CronJob constructors and AddCronJob extension method overloads.
  • Remove CronJobOptions.CronFormat setting.

1.1.0 - 2024-06-14

Added

  • Add options and hot-reloading.
  • Add IServiceCollection.AddCronJob<TCronJob> extension methods.

Changed

  • Improvements to logging.
  • Update Cronos package to latest version.
  • Improve the accuracy of delay between scheduled jobs.

1.0.0 - 2023-12-11

Added

  • Add initial project, solution, and package structures.
  • Add CronJob base class.