Skip to content

2.3.5

Choose a tag to compare

@github-actions github-actions released this 20 Jul 22:14
· 155 commits to main since this release

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