Hey everyone! I'm excited to announce the release of Clockwork v4.0.0 - a major update to the cron expression parser and scheduler for Gleam!
π What's New?
β¨ Complete API Overhaul
We've completely refactored the library to make it even more intuitive and powerful:
Enhanced Builder API - More fluent and expressive way to create cron schedules
Better Type Safety - Stronger type definitions and improved error handling
Simplified Public API - Cleaner, more consistent function names
π Documentation Upgrade
Comprehensive inline docs with examples for every public function
Brand new README with clear usage patterns and practical examples
Detailed migration guide for v1.x users
π§ Under the Hood
Performance improvements in cron expression parsing
Better error messages for invalid expressions
OTP v1 compatibility for stable operation
π Bug Fixes
Fixed duplicate enqueue_job calls when initializing actors
Resolved compatibility issues with gleam_erlang
Corrected project name in documentation