See also NCrontab on NuGet (Signed/Strong-Named).
The most prominent feature of this release is merging of multiple schedules (#36).
What's Changed
- Update to .NET Core SDK 3.1.100 by @atifaziz in #57
- Detect accidental breaking changes in public API by @atifaziz in #73
- Fix typo in
CrontabFieldAccumulator
param name by @atifaziz in #74 - Remove test project properties predicated on "netcoreapp1.0" by @atifaziz in #75
- Rewrite statement lambdas as throw expressions by @atifaziz in #76
- Remove redundant initialization of field bitmap by @atifaziz in #77
- Update to .NET Core SDK 3.1.403 by @atifaziz in #78
- Remove CI patch for "dotnet-install.sh" bug by @atifaziz in #80
- Update to .NET 5 by @atifaziz in #79
- Rewrite console app with top-level statements by @atifaziz in #81
- Add nullable reference annotations by @atifaziz in #82
- Remove offending lines causing
InvalidCastException
in WinForms app by @jdmallen in #89 - Reset seconds to first occurrence when minute/hour changes by @atifaziz in #91
- Update to .NET SDK 7.0 by @atifaziz in #110
- Replace deprecated package with .NET Framework 3.5 reference assemblies by @atifaziz in #111
- Enable static code & style analysis by @atifaziz in #112
- Enable nullable context for the entire solution by @atifaziz in #113
- Allow use of C# 11 by @atifaziz in #114
- Add test coverage collection & reporting by @atifaziz in #115
- Enable reproducible builds by @atifaziz in #118
- add ParseOptions to README by @dynamicbutter in #126
- Update to use .NET SDK 8 with latest dependencies by @atifaziz in #129
- Update analysis level to 8 by @atifaziz in #130
- Enforce code style by @atifaziz in #131
- Consolidate duplication in signed & unsigned projects by @atifaziz in #132
- Package read-me document by @atifaziz in #133
- Validate package for compatibility & good practices by @atifaziz in #134
- Extension to merge occurrences of several schedules (#36) by @atifaziz in #37
New Contributors
- @jdmallen made their first contribution in #89
- @dynamicbutter made their first contribution in #126
Full Changelog: v3.3.3...v3.4