March 20, 2026

Moose

New Features

Dead Letter Queue (DLQ) support with namespace prefixing (@phiSgr) Added Dead Letter Queue (DLQ) functionality to handle failed streaming function processing, with support for namespace prefixing in Kafka topics. When streaming functions fail to process messages, they are now automatically routed to a DLQ topic for debugging and recovery. This includes infrastructure mapping changes and CLI argument support for DLQ configuration, improving error handling and observability in streaming data pipelines.

Docs: Dead Letter Queues

Improvements

  • Move full application examples from templates to dedicated examples directory: Full application examples (like ads-b-frontend, brainwaves, github-dev-trends) are now organized in a dedicated examples/ directory instead of templates/, making it clearer that these are complete reference applications rather than starter templates. The CLI now also provides a helpful message directing users to examples when a template isn't found. (@onelesd)

Bug Fixes

  • Fix ClickHouseJson options for dict[str, Any] fields: Fixed an issue where ClickHouseJson configuration options (like max_dynamic_paths and skip_paths) were not being applied to dict[str, Any] fields in Python data models. (@hh2110) Docs: JSON Type

Fiveonefour Hosting

New Features

Add persistent volume support for preview branches (@callicles) Preview branch deployments now support persistent volume claims (PVC) for data persistence across deployments. This enables stateful workloads and data retention in preview environments, with configurable storage options per project or branch.