Skip to content

2.3.18

Choose a tag to compare

@github-actions github-actions released this 23 Sep 03:27
· 77 commits to main since this release

What's Changed

  • fix(frontend): scope onboarding step suspense to the step content by @jog1t in #5694
  • fix(frontend): roll relative times up to weeks, months, and years by @jog1t in #5697
  • feat(cloud): add byoc cluster flow to the dashboard by @jog1t in #5711
  • feat(frontend): source feature flags from posthog on cloud deployments by @jog1t in #5712
  • feat(frontend): simplify BYOC cluster setup by @NathanFlurry in #5714
  • feat(frontend): improve BYOC setup and support by @NathanFlurry in #5715
  • fix(workflow-engine): clear pruned loop history via batched, bounded deletes by @abcxff in #5654
  • fix(frontend): enforce dns-safe cluster names in byoc create form by @abcxff in #5718
  • fix(frontend): poll byoc cluster regions on a 5s interval by @abcxff in #5719
  • fix(frontend): decode region restarted time from operator boot id by @abcxff in #5720
  • fix(ci): repair shared workflow checks by @artemyarulin in #5692
  • feat(frontend): add durable streams service to onboarding and namespace settings by @NicholasKissel in #5688
  • chore: refresh Cargo.lock for workspace version bump by @abcxff in #5736
  • fix(rivetkit): sync Rust env parsing with TypeScript by @abcxff in #5737
  • fix(frontend): show product picker note under the step title instead of below the grid by @NicholasKissel in #5742
  • fix(container-runner): propagate fallible serve config parsing by @abcxff in #5743
  • feat(dashboard): compact actors list, plan cards, and onboarding polish by @NicholasKissel in #5696
  • feat(frontend): BYOC cluster OTLP token management UI by @abcxff in #5745
  • chore(deps): upgrade @rivet-gg/cloud by @abcxff in #5747
  • feat(frontend): sync byoc otel cluster UI by @abcxff in #5748
  • feat(dashboard): BYOC cluster page redesign, create cluster next steps, themed Book a call by @jog1t in #5751
  • fix(universaldb): report the last error when transaction retries are exhausted by @MasterPtato in #5695
  • fix(universaldb): chunk postgres commit requests that exceed the nats max_payload by @MasterPtato in #5702
  • fix(universaldb): clear postgres key ranges one statement per range so the planner keeps index access by @MasterPtato in #5703
  • fix(universaldb): run postgres transaction reads concurrently by @MasterPtato in #5704
  • test(gasoline): reproduce slow workflow pulls on postgres by @MasterPtato in #5705
  • perf(universaldb): time each drain batch statement to localize leader apply stalls by @MasterPtato in #5706
  • fix(pegboard-envoy): use async scc methods so actor stop cannot deadlock the envoy command stream by @MasterPtato in #5716
  • ci(publish): allow release-mode builds for preview dispatches by @MasterPtato in #5717
  • fix(frontend): use services pool name in managed services upsert by @abcxff in #5760
  • feat(frontend): show pool-scoped rivet.run service urls in dashboard by @abcxff in #5761
  • fix(frontend): use cloud namespace for onboarding deploy command by @abcxff in #5759
  • fix(envoy): replay terminal actor events after reconnect by @abcxff in #5765
  • fix(rivetkit-rust): encode action/event payloads human-readable to match decoder by @abcxff in #5764
  • fix(rivetkit-core): gate unstable tokio runtime metrics behind tokio_unstable by @abcxff in #5768
  • fix: pin vbare crates to 0.0.5 from crates.io by @abcxff in #5770

Full Changelog: v2.3.17...v2.3.18