Release notes · semver, honestly

What we shipped, when, and what broke. Including the breakages.

The full release history since 1.0. Bug fixes get the same line as features; security patches get bolder. Every entry links to the PR that landed it. We don't write marketing copy in the changelog.

Tags ↓
added
changed
fixed
deprecated
security

added = new capability · changed = behavior different from prior release · fixed = bug squashed · deprecated = scheduled for removal · security = patch you should ship today

v1.4.0
current · pinned in npm
2026-04-22

The big one — cross-run analytics in the trace UI. You can finally compare 30 days of runs without leaving the dashboard.

  • addedCross-run analytics: percentiles, cohort comparisons, regression overlays in the trace UI
  • addedlattice.evals.diff() — compare evaluator scores across two model versions
  • addedPython SDK reached parity with TypeScript SDK (one minor behind, scheduled to close in v1.5)
  • changedDefault rate limit on Free tier raised from 100/min to 200/min
  • fixedStep retry exponential backoff was not respecting jitter when concurrency = 1 (regression in v1.3)
  • fixedOpenTelemetry exporter sometimes dropped span links on long-running runs (>4h)
v1.3.2
2026-04-08
  • fixedTrace UI search-by-step-name was case-sensitive; fixed to be case-insensitive
  • fixedSub-agent handoff context occasionally dropped trailing 4KB on Anthropic provider
  • securityBumped jose dependency to 5.10.0 for the JWT-validation CVE patch
v1.3.0
2026-03-19

Self-host on Kubernetes is now production-grade. The Helm chart had been honest-but-rough; we rewrote it from scratch with a real Operator pattern.

  • addedLattice Operator for Kubernetes (alpha → beta) — full lifecycle management of self-hosted runtime
  • addedHelm chart v2 — backwards-compatible install, breaking changes documented
  • addedPre-built rubrics: faithfulness, tone, format-adherence, citation-presence
  • changedTrace retention defaults: Free 7d, Team 30d, Scale 365d
  • deprecatedlattice.runs.simple() is deprecated; use lattice.runs.create({ resumable: false }) instead. Removal in v2.0.
v1.2.0
2026-02-12
  • addedInline evals — attach evaluators to any agent, sample production traffic, alert on regressions
  • addedSlack and PagerDuty webhook integrations for regression alerts
  • changedPricing simplified — moved to a single per-step rate; per-tenant volume tiering preserved on Scale
  • fixedCold-start latency for managed cloud reduced from p99 4.2s → 1.1s
v1.1.0
2026-01-15
  • addedGo SDK (pre-1.0) — focused on runner workloads
  • addedlattice.trace.replay() — exact-input replay against any model version
  • fixedMemory leak in long-running TS workers (>24h uptime)
v1.0.0
2025-12-04

Lattice is generally available. Apache 2.0 runtime, managed cloud, $0/step Free tier, real OpenTelemetry traces.

  • added1.0 stable API — no breaking changes inside major version
  • addedSOC 2 Type II report (audited by A-LIGN)
  • addedGDPR and DPA documentation in /docs/legal

One email per release. Or RSS, if you prefer.

Get the changelog in your inbox the moment we cut a release. About 8 emails a year — never marketing copy.

Get ProposalInstant SEO Audit