Skip to content

Changelog

Version v0.5.1

What’s Changed

Features

  • Compile-time validation for job type definitions — New ValidatedJobTypeDefinitions and JobTypeDefinitionErrors types 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.