Skip to content
This repository has been archived by the owner on Jul 15, 2024. It is now read-only.

v1.0.0

Compare
Choose a tag to compare
@mattrobineau mattrobineau released this 17 Nov 01:39
· 4 commits to main since this release
d57df03

[1.0]

🚨🚨 This update brings breaking changes. 🚨🚨

Added

  • Add Duration struct to ease usage of delays and other methods using string duration formats
  • Add Default impl for Duration
  • Add tests for Duration to_string() impl
  • Add example for multiple builders reusing a com runtime
  • Change namespaces for TaskCreationFlags
  • Bump version to 1.0
    • Bump windows dependency to 0.48.0 and fix related breaking changes
  • Add tests for Duration to_string() impl
  • Add ability to specify a folder for scheduled tasks
  • Update examples for in_folder()
  • Add planif::schedule::TaskScheduler for handling COM creation

Breaking changes

  • Change delay methods to take durations instead of str
  • Change schedule_builders to take in a ComRuntime when creating them.
    • ComRuntime allows users to create multiple builders while reusing the com and stops users from accidentally
      dropping the com
  • Moved ComRuntime to planif::com module