croner

Trigger functions or evaluate cron expressions in JavaScript or TypeScript. No dependencies. Most features. Node. Deno. Bun. Browser.

MIT License

Downloads
7M
Stars
1.9K
Committers
14

Bot releases are hidden (Show)

croner - 4.0.89

Published by Hexagon over 2 years ago

Bugfix

  • Fix bug with certain combinations using L-modifier

Full Changelog: https://github.com/Hexagon/croner/compare/4.0.88...4.0.89

croner - 4.0.88

Published by Hexagon over 2 years ago

New features

  • Add support for L in day-of-month, to match last day of month.

Changes

  • Added missing documentation for ?

Full Changelog: https://github.com/Hexagon/croner/compare/4.0.87...4.0.88

croner - 4.0.87

Published by Hexagon over 2 years ago

Bugfix

  • Fix #41, Problem with timezone override and question mark.

Full Changelog: https://github.com/Hexagon/croner/compare/4.0.86...4.0.87

croner - 4.0.86

Published by Hexagon over 2 years ago

New features

  • Add modifier ?, which is substituted with current second/minute/hour/day-of-month/month/day-of-week at initialization.
  • Add function .enumerate(n), which will return an array of n next occurences of expression.

Chores

  • Documentation improvements
  • Update benchmark using latest version of all "competitors"

Full Changelog: https://github.com/Hexagon/croner/compare/4.0.85...4.0.86

croner - 4.0.85

Published by Hexagon over 2 years ago

Hotfix-release for new bug introduced in 4.0.84

  • Fixed #40, CRON constantly tick (Reported by @oOBoomberOo)

Full Changelog: https://github.com/Hexagon/croner/compare/4.0.84...4.0.85

croner - 4.0.84

Published by Hexagon over 2 years ago

  • Fixes #39, Cron.next() returned incorrect calculation sometimes depending on the system time (Reported by @oOBoomberOo).
  • Fixes old test case typo, preventing build at certain times of day
  • Update dev dependencies

Full Changelog: https://github.com/Hexagon/croner/compare/4.0.83...4.0.84

croner - 4.0.83

Published by Hexagon almost 3 years ago

  • Add export of ./package.json to package.json, fixes #28

Full Changelog: https://github.com/Hexagon/croner/compare/4.0.82...4.0.83

croner - 4.0.82

Published by Hexagon almost 3 years ago

Changes

  • Throw on trying to schedule multiple functions using the same Croner instance

Chores

  • Update dev dependencies
  • Update docs

Full Changelog: https://github.com/Hexagon/croner/compare/4.0.81...4.0.82

croner - 4.0.81

Published by Hexagon almost 3 years ago

Maintenance update

  • Update (dev) dependencies
  • Update docs

Full Changelog: https://github.com/Hexagon/croner/compare/4.0.80...4.0.81

croner - 4.0.80

Published by Hexagon almost 3 years ago

Maintenance release

  • Update development dependencies

Full Changelog: https://github.com/Hexagon/croner/compare/4.0.78...4.0.80

croner - 4.0.79

Published by Hexagon almost 3 years ago

No changes

croner - 4.0.78

Published by Hexagon almost 3 years ago

What's Changed

  • Updated documentation
  • Updated dev dependecies

Full Changelog: https://github.com/Hexagon/croner/compare/4.0.77...4.0.78

croner - 4.0.77

Published by Hexagon almost 3 years ago

What's Changed

Full Changelog: https://github.com/Hexagon/croner/compare/4.0.76...4.0.77

croner - 4.0.76

Published by Hexagon almost 3 years ago

Features

New Contributors

Full Changelog: https://github.com/Hexagon/croner/compare/4.0.75...4.0.76

croner - 4.0.75

Published by Hexagon almost 3 years ago

  • Fix Node.js/TypeScript and clarify documentation (resolves #7)
croner - 4.0.74

Published by Hexagon almost 3 years ago

  • Add new option catch, default value false. Catched unhandled errors in triggered function, to keep the program running.
croner - 4.0.73

Published by Hexagon almost 3 years ago

  • Deno fixes
croner - 4.0.72

Published by Hexagon almost 3 years ago

  • Deno support
  • Typescript fix
croner - 4.0.71

Published by Hexagon almost 3 years ago

  • Add Deno hook
croner - 4.0.70

Published by Hexagon almost 3 years ago

  • Automatic (dev) dependency check and update on build
  • Performance fixes