Changelog
Version v0.9.3
What’s Changed
Improvements
-
Simplified
JobAttemptMiddlewaretype signature — The second type parameter (TJobTypeDefinitions) has been removed fromJobAttemptMiddlewareandJobTypeProcessorDefaults. Middleware definitions are now simpler: useJobAttemptMiddleware<typeof stateAdapter>instead ofJobAttemptMiddleware<typeof stateAdapter, JobTypeRegistryDefinitions<typeof registry>>. TheJobTypeRegistryDefinitionsimport is no longer needed for middleware. -
Fixed
ResolvedJobChainoutput type — Intermediate chain steps withoutput: undefinedno longer leakundefinedinto the final chain’s completed output type.
Packages
All packages released at 0.9.3: queuert, @queuert/postgres, @queuert/sqlite, @queuert/redis, @queuert/nats, @queuert/otel, @queuert/dashboard.