Skip to content

Releases: raythurman2386/cronlib

v0.1.2

05 Feb 01:32

Choose a tag to compare

Changelog

  • 0f247ce fix: address G115 linter errors in parser.go
  • 058a7d4 refactor: reorganize project structure to follow Go best practices

v0.1.1

01 Feb 21:08

Choose a tag to compare

Changelog

  • 2378e09 build: fix goreleaser v2 deprecations
  • 28c4f66 chore: downgrade minimum Go version to 1.24

v0.1.0

31 Jan 22:16

Choose a tag to compare

Changelog

  • f7dafec Add MIT License to the project
  • 132d53e Initial commit: Production-ready CronLib with Persistence, DistLock, and Dashboard
  • d1c8d1c build: setup versioning, goreleaser, and upgrade to go 1.25.6
  • 0d60771 chore: Introduce golangci-lint and updated lint errors and workflow to pass for 1.25
  • bd16065 chore: add funding and ci workflows, fix lint issues
  • f6a2c92 feat: Add new examples demonstrating IoT ingestion, overlap control, persistent recovery, and distributed singleton jobs.
  • e9b7098 feat: add per-job timezone support
  • ab6cf13 feat: implement cron macros, @every syntax, and middleware system
  • b2f60d5 feat: implement panic recovery middleware for jobs
  • 5e7e5ea refactor: Update module path to github.com/raythurman2386/cronlib and refine job scheduling delay calculation. Linted codebase with staticcheck and formatted