Changelog
Version v0.5.1
What’s Changed
Features
- Compile-time validation for job type definitions — New
ValidatedJobTypeDefinitionsandJobTypeDefinitionErrorstypes catch definition errors (missing output schemas, invalid blocker references, unknown type names) as TypeScript errors instead of accepting them silently - Compile-time validation for
createInProcessWorker— Processor registries containing job types unknown to the client are now rejected at compile time instead of only failing at runtime - Validation adapter examples updated to use the new compile-time validation types
Packages
All packages released at 0.5.1: queuert, @queuert/postgres, @queuert/sqlite, @queuert/redis, @queuert/nats, @queuert/otel, @queuert/dashboard.