routed_jobs 0.1.0
routed_jobs: ^0.1.0 copied to clipboard
Laravel-inspired jobs and queue abstractions for Routed applications.
0.1.0 - 2026-09-09 #
-
Shared jobs now close only during root engine cleanup, and completed schedule occurrences no longer consume the per-tick catch-up budget.
-
Failed Stem-backed schedule occurrences remain due for retry, and scheduler provider cleanup is limited to the root engine container.
-
RoutedSchedulernow exposesstart,stop,runOnce, andwork; the long-running path uses Stem Beat internally and the provider registersschedule:work/schedule:listen. -
RoutedSchedulerProvidernow contributes aschedule/schedule:runcommand to the application engine's CLI registry. -
Jobs CLI commands now use Routed's Artisanal argument abstraction rather than depending directly on
package:args.
0.1.0 #
- Initial Laravel-inspired jobs and queue API for Routed.
- Add typed job definitions, dispatch options, queue messages, and processing outcomes without exposing Stem to application code.
- Add
RoutedJobsProvider,withJobs, andEngineContext.jobsintegration. - Add portable schedule frequencies, occurrence leasing, scheduler providers, and idempotent scheduled job dispatch.