Skip to content

Releases: rivet-dev/rivet

2.3.11-rc.4

2.3.11-rc.4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Aug 20:42

What's Changed

  • revert(frontend): remove destroy-time seeding for compute logs by @abcxff in #5527
  • fix(frontend): seed compute logs only from destroy time, not sleep time by @abcxff in #5520
  • fix(frontend): cancel in-flight log history load-more on filter change by @abcxff in #5521
  • refactor(frontend): extract log viewport scroll logic into useLogScroll by @abcxff in #5522
  • refactor(frontend): de-duplicate log stream lifecycle writes by @abcxff in #5523
  • feat(frontend): make older-logs sentinel a clickable load button by @abcxff in #5524
  • refactor(frontend): split log stream transport and history into modules by @abcxff in #5525
  • perf(frontend): skip live log tail for destroyed actors by @abcxff in #5526
  • chore(frontend): lower log history page sizes to 50 and 100 by @abcxff in #5538
  • feat(rivetkit): add per-call poolName option to getOrCreate and create by @abcxff in #5496
  • feat(frontend): pool switcher and pool-scoped titles for logs and compute by @abcxff in #5499
  • feat(frontend): add pool selector to create actor dialog advanced options by @abcxff in #5540
  • feat(frontend): delete managed pool from compute config page by @abcxff in #5541
  • fix(frontend): source actor deployment logs pool from runner_name_selector by @abcxff in #5542
  • feat(frontend): remove amp from agentOS agent catalog by @NicholasKissel in #5519

Full Changelog: v2.3.11-rc.2...v2.3.11-rc.4

2.3.11-rc.3

2.3.11-rc.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 Jul 06:26

What's Changed

  • revert(frontend): remove destroy-time seeding for compute logs by @abcxff in #5527
  • fix(frontend): seed compute logs only from destroy time, not sleep time by @abcxff in #5520
  • fix(frontend): cancel in-flight log history load-more on filter change by @abcxff in #5521
  • refactor(frontend): extract log viewport scroll logic into useLogScroll by @abcxff in #5522
  • refactor(frontend): de-duplicate log stream lifecycle writes by @abcxff in #5523
  • feat(frontend): make older-logs sentinel a clickable load button by @abcxff in #5524
  • refactor(frontend): split log stream transport and history into modules by @abcxff in #5525
  • perf(frontend): skip live log tail for destroyed actors by @abcxff in #5526
  • chore(frontend): lower log history page sizes to 50 and 100 by @abcxff in #5538

Full Changelog: v2.3.11-rc.2...v2.3.11-rc.3

2.3.11-rc.2

2.3.11-rc.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 Jul 05:01

What's Changed

  • feat(frontend): add impersonation banner with stop-impersonating action by @jog1t in #5466
  • docs(frontend): require useMutation and forbid useEffect for derived state by @jog1t in #5467
  • fix(rivetkit): route all actor sqlite through envoy when local sqlite is not compiled by @abcxff in #5473
  • docs(deploy): document --drain-on-version-upgrade false for container-runner by @abcxff in #5474
  • fix(cli): pass RIVET_ENDPOINT to supabase edge functions in dev by @jog1t in #5483
  • fix(rivetkit-core): stop scrubbing actor/not_found error message by @abcxff in #5485
  • docs(blog): add run-your-harness-outside-the-sandbox post by @NathanFlurry in #5486
  • feat(frontend): default onboarding to runner mode and make copy prompt mode-aware by @abcxff in #5476
  • docs: use RIVET_POOL instead of the unread RIVET_RUNNER env var by @abcxff in #5477
  • refactor(frontend): rename serverfull to serverful by @abcxff in #5478
  • docs: clarify runtime mode guidance across deploy guides by @abcxff in #5479
  • feat(frontend): sync compute connect dialog with onboarding and simplify others by @abcxff in #5482
  • feat(cli): support multiple compute pools by @abcxff in #5487
  • feat(cli): add token create command for minting namespace tokens by @abcxff in #5488
  • feat(frontend): raise namespace name max length to 48 by @abcxff in #5489
  • fix(cli): send Content-Length on bodyless Cloud API requests by @abcxff in #5491
  • feat(cli): add pool delete command by @abcxff in #5492
  • feat(frontend): raise namespace name max length to 128 by @abcxff in #5493
  • docs(container-runner): route actors to compute pools via runner_name_selector by @abcxff in #5494
  • docs(blog): add agentOS execution API for JavaScript and Python post by @NathanFlurry in #5495
  • fix(cli): require --with-env-vars to expose pool env vars in pool list by @abcxff in #5497
  • docs(self-hosting): fix postgres/filesystem config nesting and document PG+NATS multi-node model by @abcxff in #5500
  • fix(rivetkit): correct actor connection keepalive interval by @abcxff in #5502
  • fix(frontend): paginate managed-pool logs by raw cursor so filtered views can load older history by @abcxff in #5503
  • fix(frontend): classify destroyed actors by error, not connectable_ts by @abcxff in #5504
  • feat(frontend): seed compute log tab from actor destroy time for destroyed actors by @abcxff in #5505
  • fix(frontend): use paginated logs history endpoint for compute logs by @abcxff in #5506
  • revert(http): remove streaming lifecycle hardening by @NathanFlurry in #5507
  • revert(http): return main to Envoy protocol v6 by @NathanFlurry in #5515
  • revert(rivetkit-core): drop dangling http body stream re-exports by @abcxff in #5532
  • fix(rivetkit-wasm): drop removed ActorHttpResponse wrapper by @abcxff in #5534

Full Changelog: v2.3.9...v2.3.11-rc.2

2.3.11-rc.1

2.3.11-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Jul 16:35

What's Changed

Full Changelog: v2.3.7...v2.3.11-rc.1

2.3.10

Choose a tag to compare

@github-actions github-actions released this 26 Jul 17:30

Full Changelog: v2.3.7...v2.3.10

2.3.9

Choose a tag to compare

@github-actions github-actions released this 23 Jul 16:34

Full Changelog: v2.3.8...v2.3.9

2.3.8

Choose a tag to compare

@github-actions github-actions released this 23 Jul 15:36
db53931

What's Changed

Full Changelog: v2.3.7...v2.3.8

2.3.7

Choose a tag to compare

@github-actions github-actions released this 22 Jul 17:54

What's Changed

Full Changelog: v2.3.6...v2.3.7

2.3.6

Choose a tag to compare

@github-actions github-actions released this 22 Jul 15:47

What's Changed

Full Changelog: v2.3.5...v2.3.6

2.3.5

Choose a tag to compare

@github-actions github-actions released this 20 Jul 22:14

What's Changed

  • feat(dashboard): surface managed pool error state on compute tab by @abcxff in #5415
  • docs(website): tighten container runner intro paragraph by @abcxff in #5416
  • fix(api): preserve method not allowed responses by @NathanFlurry in #5418
  • fix(frontend): restore free plan usage limit banner in sidebarless layout by @jog1t in #5421
  • feat(rivetkit): add experimental Actor Runtime Socket by @NathanFlurry in #5419
  • feat(sqlite): coordinate actor-local transactions by @NathanFlurry in #5420
  • feat(sqlite): migrate internal actor storage to sqlite by @NathanFlurry in #5384
  • fix(publish): include actor socket protocol in previews by @NathanFlurry in #5426
  • fix(frontend): settings drawer alignment and changelog images by @NicholasKissel in #5429
  • fix(frontend): hold actor breadcrumb until namespace loader resolves by @jog1t in #5422
  • fix(frontend): resolve actor keys to ids in the open-actor dialog by @jog1t in #5424
  • fix(frontend): show terminal actor state when the inspector token is unavailable by @jog1t in #5425
  • feat(frontend): converge billing to backend-computed usage endpoint (flag-gated) by @jog1t in #5430
  • fix(frontend): make railway runner add form serverfull by @jog1t in #5432
  • fix(frontend): render popovers above provider connect sheets by @jog1t in #5433
  • fix(frontend): allow scrolling inside icon picker within modal sheets by @jog1t in #5434
  • fix(frontend): wire up auto-wake-on-select toggle for sleeping actors by @jog1t in #5435
  • chore(frontend): bump @rivet-gg/cloud for typed billing usage fields by @jog1t in #5436
  • feat(frontend): animate the billing limit banner entrance by @jog1t in #5437
  • test(rivetkit): cover failed manual startup initialization by @NathanFlurry in #5438
  • fix(rivetkit): clean up cron history efficiently by @NathanFlurry in #5427
  • docs(rivetkit): use scheduling code snippets by @NathanFlurry in #5440
  • docs(rivetkit): remove redundant overdue schedule note by @NathanFlurry in #5439
  • feat(rivetkit): add actor scheduling by @NathanFlurry in #5441
  • fix(rivetkit): configure inspector protocol versions by @NathanFlurry in #5442
  • perf(rivetkit): verify and optimize internal sqlite queries by @NathanFlurry in #5443
  • test(rivetkit): simplify sqlite efficiency coverage by @NathanFlurry in #5445
  • refactor(rivetkit): centralize internal sqlite storage by @NathanFlurry in #5446
  • refactor(rivetkit): collapse unpublished internal schema by @NathanFlurry in #5448
  • refactor(rivetkit): use unitless schedule duration names by @NathanFlurry in #5449
  • perf(rivetkit): bound queue reads and history pruning by @NathanFlurry in #5451
  • perf(rivetkit): index named queue reads by @NathanFlurry in #5450
  • refactor(rivetkit): expose schedule intervals as durations by @NathanFlurry in #5452
  • docs(website): launch durable cron jobs by @NathanFlurry in #5447
  • docs(website): explain sleeping schedules by @NathanFlurry in #5454
  • docs(skill): fix launch post URL validation by @NathanFlurry in #5453

Full Changelog: v2.3.4...v2.3.5