Releases: rivet-dev/rivet
Releases · rivet-dev/rivet
2.3.0-rc.4
Full Changelog: v2.3.0-rc.3...v2.3.0-rc.4
2.3.0-rc.3
Full Changelog: v2.3.0-rc.2...v2.3.0-rc.3
2.3.0-rc.2
Full Changelog: v2.3.0-rc.1...v2.3.0-rc.2
2.3.0-rc.1
What's Changed
- fix: runner alloc idx logic, api auth for actor get by @MasterPtato in #4443
- chore: update byte units on frontend by @MasterPtato in #4444
- fix(api): dont 500 on cross dc response by @MasterPtato in #4449
- fix(config): allow configuring topo dcs via map, fix pg ssl mode config by @MasterPtato in #4456
- fix(cache): clean up lib by @MasterPtato in #4457
- feat(cache): add in flight deduping by @MasterPtato in #4459
- feat(ups): implement queue subs by @MasterPtato in #4486
- feat(pb): actors v3 by @MasterPtato in #4463
- chore: envoy client by @NathanFlurry in #4521
- feat: basic envoy tunnel impl by @MasterPtato in #4534
- feat: basic rivetkit impl by @MasterPtato in #4544
- feat(envoy-client): fully flesh out tunnel impl by @MasterPtato in #4547
- feat(pb): actor v1 to v2 migration by @MasterPtato in #4548
- fix: optimize e2e actor path by @MasterPtato in #4551
- feat: add sleep and reschedule endpoints for actors by @MasterPtato in #4556
- feat: actor query in gateway by @NathanFlurry in #4553
- feat: native SQLite backend via napi-rs with KV channel protocol by @NathanFlurry in #4496
- chore: remove global epoxy contention by @NathanFlurry in #4554
- fix: reuse hyper instance across requests by @NathanFlurry in #4562
- Add agentOS launch blog post by @NicholasKissel in #4557
- chore: update actor query routing to use qp by @NathanFlurry in #4563
- Fix CI: remove unpublished sqlite-native optional deps by @NicholasKissel in #4571
- added render example hello-world by @ojusave in #4575
- added render example chat-room by @ojusave in #4577
- added render example state by @ojusave in #4578
- added render example react by @ojusave in #4579
- added render example stream by @ojusave in #4580
- fix(cache): make in memory cache global by @MasterPtato in #4560
- chore: misc fixes, add pb snapshot test by @MasterPtato in #4561
- fix(envoy): use global instance, add signal handlers by @MasterPtato in #4565
- fix(pb): clean up actor stop decision handling by @MasterPtato in #4566
- fix: misc token fixes by @MasterPtato in #4569
- fix: remove serverless token by @MasterPtato in #4572
- fix: driver test suite & sqlite reliability by @NathanFlurry in #4559
- feat: dynamic actors by @NathanFlurry in #4397
- chore: remove non-engine drivers by @NathanFlurry in #4574
- feat(engine): rust runner by @NathanFlurry in #4582
- chore: delete kv channel by @NathanFlurry in #4583
- feat(rust/engine-runner): minimal rust engine runner by @NathanFlurry in #4289
- feat: US-001 - Define SqliteKv trait in rivetkit-sqlite-native by @NathanFlurry in #4584
- fix: fix pool metadata protocol version refresh, rivetkit native ws by @MasterPtato in #4585
- chore: revert actor v2 hack by @NathanFlurry in #4586
- chore: remove udb as a dependency of envoy-client by @NathanFlurry in #4587
- chore: tunnel auth by @NathanFlurry in #4588
- fix: add global envoy to envoy client, remove crash policy from actors v2 by @MasterPtato in #4593
Full Changelog: v2.2.1...v2.3.0-rc.1
2.2.1
What's Changed
- fix(website): white theme for agentOS pages, fix mobile overflow by @NicholasKissel in #4539
- fix(website): update agentOS registry links by @NicholasKissel in #4540
- fix(website): adjust agentOS benchmark toggle on mobile by @NicholasKissel in #4541
- Remove solution pages by @NicholasKissel in #4545
Full Changelog: v2.2.0...v2.2.1
2.2.0
What's Changed
- Isolate postgres subscriber cleanup by @akhilles in #4520
- fix(cf): fix Cloudflare Workers setTimeout regression by @NathanFlurry in #4527
- fix(rivetkit): allow waitUntil in onWake by using assertNotShutdown instead of assertReady by @NathanFlurry in #4528
- feat: add inspector SQLite shell and property bindings by @NathanFlurry in #4410
- feat(rivetkit): rerun workflows from inspector by @NathanFlurry in #4533
- feat: workflow try helpers & visualizer support by @NathanFlurry in #4413
- fix(rivetkit): disk I/O error on destroy vfs by @NathanFlurry in #4530
- fix(frontend): disable rivet cloud on connect page, fix actor creation by @jog1t in #4538
- chore: RivetKit perf fixes by @NathanFlurry in #4523
New Contributors
Full Changelog: v2.1.10...v2.2.0
2.1.11-rc.1
What's Changed
- Isolate postgres subscriber cleanup by @akhilles in #4520
- fix(cf): fix Cloudflare Workers setTimeout regression by @NathanFlurry in #4527
New Contributors
Full Changelog: v2.1.10...v2.1.11-rc.1
2.1.10
What's Changed
- fix: correct stop codes by @NathanFlurry in #4507
- Revert "fix(rivetkit): gate node:sqlite behind RIVETKIT_NODE_SQLITE env var" by @NathanFlurry in #4508
- fix(rivetkit): serialize sandbox Session instances and increase action timeout by @NathanFlurry in #4515
Full Changelog: v2.1.9...v2.1.10
2.1.9
Full Changelog: v2.1.8...v2.1.9
2.1.8
What's Changed
- feat(rivetkit): client-side KV preloading and startup metrics by @NathanFlurry in #4493
- fix(rivetkit): cache actor queries & automatic cache invalidation by @NathanFlurry in #4501
- fix(rivetkit): gate node:sqlite behind RIVETKIT_NODE_SQLITE env var by @NathanFlurry in #4487
- fix(rivetkit): clear connectableTs on actor sleep by @NathanFlurry in #4488
- fix(rivetkit): warn when manager port falls back to a different port by @NathanFlurry in #4489
- fix(rivetkit): prevent Turbopack from tracing sqlite-vfs dynamic import by @NathanFlurry in #4490
- chore(skill): add version check to rivetkit skill by @NathanFlurry in #4491
- fix(rivetkit): remove drizzle-orm peer dep and add runtime version check by @NathanFlurry in #4492
- fix(rivetkit): setup database before lifecycle hooks for c.db availability by @NathanFlurry in #4494
- fix(rivetkit): copy Buffer to Uint8Array in ensureUint8Array to fix .slice() semantics by @NathanFlurry in #4506
- chore: actor epoxy scoped consensus by @NathanFlurry in #4502
- docs(actors): clarify saveState immediate vs throttled flush behavior by @NathanFlurry in #4510
- feat(sandbox): add test counter and SQLite load actors by @NathanFlurry in #4500
- feat: workflow replay by @NathanFlurry in #4411
- feat(frontend): e2e onboarding guard tests by @jog1t in #4509
Full Changelog: v2.1.7...v2.1.8