⚡ ⚡ Learn how Investing.com uses Jitsu to move data faster

Jitsu Changelog

New features, improvements, and fixes across Jitsu — the open-source data collection platform. Curated from our GitHub releases and Cloud rollouts.
Subscribe to the Jitsu newsletter
Occasional product updates when we ship something worth knowing about. No spam.

Observability Exports: stream pipeline logs to your monitoring stack

Everything you can see in Live Events — function logs, warehouse batch statuses, streaming delivery results, and dead-lettered events — can now be exported to your own monitoring stack in near real time. Records are delivered as OpenTelemetry (OTLP) log records over HTTP, so they work with Datadog, Grafana Cloud, New Relic, Elastic, or any OpenTelemetry Collector.

  • Alert on delivery errors and failing functions with the tools your team already uses.
  • Keep operational logs beyond the Live Events retention window.
  • Filter by workspace, connection, destination, or record type via per-record attributes.

Available on Enterprise plans of Jitsu Cloud.

NewImproved

Jitsu 2.14: Kubernetes-native for production self-hosting

Our first stable public release in nearly a year, and the biggest self-hosting upgrade since Jitsu Next. Functions, Profile Builder v2, and connector syncs now run as managed Kubernetes workloads, reconciled by a new operator service — with autoscaling, workload classes, and no Google Cloud Scheduler dependency.

  • Audit log (SOC2-oriented) with account-activity alerts, plus named user API tokens with expiration.
  • Dead-letter queue with a reprocessing worker: failed events can be replayed instead of lost.
  • Redesigned signup with server-side email verification and improved OIDC support.
  • Development Helm chart: deploy the full architecture to Minikube with zero configuration.
  • Shipped alongside: jitsu-cli 1.11 with a config command tree, OpenAPI spec dump, and default workspace support.

Breaking: a feature-complete production deployment now requires Kubernetes; docker-compose remains for exploration and development. Read the self-hosting docs before upgrading.

NewImproved

New integrations: Resend, SendGrid, Statsig, DuckDB, Xero

Jitsu 2.14 also grew the integrations catalog:

  • New destinations: Resend and SendGrid (email), Statsig (feature management), and DuckDB / MotherDuck (warehouse).
  • New Jitsu-maintained Xero source connector.
  • Snowflake key-pair authentication, and much faster Snowflake merges on large tables.
  • Redshift IAM role-based authentication and SUPER-type support for JSON columns.
  • Postgres destination via Google Cloud Private Service Connect.
  • Firebase source: subcollection sync via CollectionGroup queries.
ImprovedFixed

JS SDK 1.11: self-managed GTM loading, early anonymous IDs, auto-identify

  • GTM destination: a new loadGtm option lets you load Google Tag Manager yourself — Jitsu then only pushes to the data layer — plus a resetDataLayer option that clears only Jitsu-set keys between events.
  • preInitAnonymousId creates the anonymous-id cookie synchronously at init, so it's available for first-page server-side reads.
  • Passing userId in the options now auto-identifies on startup, and the new user() method returns the current, privacy-aware user.
  • Fixed: array values in payloads now replace instead of merging element-by-element, server-side events without a page URL no longer throw, anonymous-id cookies scope correctly on vercel.app / webflow.io, and GA4 skips malformed page_view events.
Looking for older releases? The full history lives on GitHub releases, and deeper dives on the blog.