Releases: rivet-dev/engine
Releases · rivet-dev/engine
v25.7.1
v25.7.0
25.7.0 (2025-09-17)
Features
- fe: handle runners unavailability (#2875) (4d11ba5)
- inspector: make inspector compatible with new architecture (#2920) (4084384)
Bug Fixes
Chores
- add docker commands to justfile (#2934) (01878eb)
- release 25.7.0 (36d2aed)
- release 25.7.0 (6251c02)
- release 25.7.0 (c8fbaab)
- release: update version to 25.7.0 (73b31c2)
- release: update version to 25.7.0 (9d9a602)
- release: update version to 25.7.0 (36a3a6d)
- udpate docs for RivetKit 2.0.5 (#2938) (03a5f00)
- update docker templates (#2926) (e52f17c)
v25.6.1
25.6.1 (2025-09-16)
Features
- add telemetry via sentry (#2865) (8a60a1f)
- ns: implement namespace updates, global cache purge (#2883) (a7bc0bc)
- pegboard: outbound runners (#2873) (8a4097f)
- runner: add pino logger (#2917) (2abab1a)
Bug Fixes
- api: fix creating actors in other dcs (#2914) (43dfd64)
- api: fix query serialization for remote req (#2909) (469979a)
- ci: get binaries uploading (#2866) (1c5dbe6)
- configure runner config per runner name (#2891) (a78e100)
- engine/fe: remove addresses (#2900) (eadcfcb)
- epoxy: fix Any quorum type not reaching any node (#2910) (2e35736)
- epoxy: fix sending msgs to self (#2913) (eee75ee)
- guard: remove incorrect connectability check (#2856) (12b2e1a)
- inspector: use proper status indicator (#2849) (e0d3cc0)
- pegboard: fix actor names not reserving on first reservation (#2861) (fe6d7a9)
- proper turbo (#2852) (e3ba990)
- release: fix broken version updates (23e3171)
- release: fix reading r2 tokens (8d9ce9c)
- release: fix update version (7ccbd3e)
- runner: remove top level await (#2848) (c7919fa)
- tunnel: fix ups race condition (#2858) (c0b1dd2)
- udb: revamp udb api (#2898) (7f0b72a)
- universalpubsub: fix pg driver (#2857) (9ce6721)
- ups: fix comp errors (#2924) (26f9766)
Documentation
Continuous Integration
Chores
- add docker build justfile (bc302dd)
- add justfile (33c980a)
- changelog Rivet v2.0 (#2870) (e03d55f)
- clean up api-public (#2922) (8ce8db5)
- cleanup, move ee changes (#2901) (8f9d944)
- docker: force docker platform to amd64 (eb67d5d)
- document noWelcome (#2918) (f841bef)
- fix api gen (#2921) (4d3726e)
- fix docker tag (02ff409)
- fix linguist-generated for sdks (eb510d1)
- fix twitter handle (42a3aa1)
- only exclude ts & js from site (4f489eb)
- pegboard: consolidate to single subscriber per gateway (#2879) (2916549)
- release 25.6.1 (5b7101b)
- release 25.6.1 (4d05113)
- release 25.6.1 (a150d68)
- release 25.6.1 (b7b4728)
- release 25.6.1 (0feded6)
- release: disable publishing npm packages (4118094)
- release: update version to 25.6.1 (8b22a17)
- release: update version to 25.6.1 (5538ecc)
- release: update version to 25.6.1 (c53d228)
- release: update version to 25.6.1 (f53be13)
- release: update version to 25.6.1 (662465f)
- remove frontend from linguist count (bb521b1)
- remove port name (#2897) (3e0b3e8)
- remove site jsx from linguist (febe657)
- runner: add ability to disable auto-shutdown (#2859) (76488fd)
- runner: add alarms api (#2919) (2bcaf13)
- runner: connect tunnel before connecting pb ws (#2872) (c86e501)
- runner: disable default logs (#2862) (32eb1e0)
- runner: handle async actor stop (#2895) (9ea99a0)
- site: doc pino (#2915) (0efed00)
- site: document self-hosting ([#2854](https://github.com/rivet-dev/e...
v25.6.0
25.6.0 (2025-09-02)
Features
- add driver context access in createVars function (#2841) (0309f87)
- expose GET /actors/usage, GET /actors/logs, GET /actors/logs/export, GET /routes/history (#2716) (69144d3)
- implement
clickhouse-user-query
(#2554) (4ceeadd) - site: add brand dropdown (#2812) (6e7a696)
- site: add newsleter (#2803) (88d29e6)
- site: add next.js docs (#2834) (7dff920)
- site: bring back docs navigation to mobile (#2814) (bbc72f8)
- site: set user's email during newsletter form submission (#2810) (c235c8c)
Bug Fixes
- 404 and descriptions (#2830) (ab281d6)
- 404 redirects (#2820) (2a470a3)
- 404s (#2835) (239d76c)
- Add redirects for 404 documentation URLs (#2816) (3ada1b2)
- additional 404 redirects (#2818) (d0f94ca)
- canonical URLs (#2822) (b9d6013)
- dev-full: update to use new ports (#2717) (74e2654)
- gracefully handle prom failure for pb topo (#2731) (2840095)
- hub: add missing dalas icon (#2838) (b78c3d6)
- hub: bring back monospace font (#2781) (865550c)
- links and orphan pages (#2824) (d25aced)
- load aurrent actor if its outside of current pagination window (#2772) (23c76be)
- pegboard: include namespace in actor log query (#2712) (5cc7d50)
- SEO improvements (#2827) (32ac342)
- site: fix initial animation state in sidebar (#2797) (4221722)
- site: fix llms.txt link (#2787) (bc24ee5)
- toolchain: dont upgrade for deploys by default (#2743) (135d982)
- toolchain: fix compat with deploying using podman (#2571) (716868c)
- toolchain: mark external deps (#2713) (4ca8675)
- update Claude URL from /chat to /new (#2790) (24e4666)
- upgrade actors by build name (#2741) (9eddbd3)
- workflows: fix race condition of workflow waking before commit (#2748) (3493a1d)
- workflows: fix signal publish/listen race condition (#2742) (cb1d4d7)
Documentation
- add runInBackground method and update actor lifecycle docs (#2842) (89519b9)
- update WebSocket handler docs and client type references (#2791) (0b88ac3)
Code Refactoring
- docs: update react/js/rust client docs (#2832) (672cc6b)
- hub: hide rivetkit related tabs from ui (#2724) (d8d3e8e)
Chores
- a mess of merging everything together (#2720) (4646b83)
- add architecture docs (#2798) (e636233)
- add copy as markdown, preserve sidebar dropdown state, landing page tweaks (#2763) (d0fc1c8)
- add enterprise flags for rivet cloud (#2799) (94704d4)
- add mobile nav & code snippets layout (#2753) (21fb11e)
- add quickstart index page (#2759) (6cfd757)
- add sitemap (#2737) (d083bf5)
- add talk to an engineer page (#2756) (c827b91)
- add typesense search (#2764) (6705af9)
- auto-generate readme examples (#2792) (7f55187)
- change open in chatgpt/claude to use url instead of full markdown text (#2766) (0097f67)
- clean up mdx components (#2769) (a86abce)
- clean up nav (#2776) (97e7f7e)
- clean up nav styling (#2751) (9b48931)
- clean up remaining docs (#2770) (497c855)
- dim platform icons (#2736) (8ad23b1)
- document fetch & ws handler ([#2767](https://github.com/rivet-gg/rivet/i...
v25.5.2
25.5.2 (2025-07-10)
Features
Bug Fixes
- fix ports (#2729) (e13ac80)
- make artifact size changes not break wf (#2726) (17620f8)
- reduce cardinality of metrics (#2691) (e63f5c1)
- release: fix generate api path (c9926da)
- release: fix replace install script version (7e69fc0)
- site: fix generate api path (73a05a5)
- sqlite lock error (#2672) (e187b64)
Chores
v25.5.1
25.5.1 (2025-07-03)
Features
- actors: expose container system metrics (#2664) (c61646d)
- add container platform comparison blog post (#2639) (9035ace)
- add frontend-hub service to docker-compose (#2614) (6c48e0f)
- add non-interactive mode and route management options to CLI (#2532) (c729f94)
- add pb usage metrics, server state (#2503) (961149a)
- add retries to sql macros (#2529) (1f680de)
- cli: add
--env
torivet shell
command (#2434) (a0351bd) - cli: add
rivet kit endpoint
command (#2653) (5cdfcd2) - cli: support passing env name to
rivet env select <name>
(#2652) (c04bdf7) - clusters: add margin per pool (#2543) (dbe2a48)
- db sh for workflows (#2570) (b3ef5c8)
- examples: multitenant using remote builds (#2619) (9b6888a)
- guard: add http ping endpoint to edge api hosts (#2506) (c33d254)
- guard: support streaming responses (#2667) (90ab6ac)
- hub: add actors billing preview (#2466) (6728f28)
- hub: add loading indicator to actors and containers (#2486) (480e721)
- hub: add metrics charts (#2695) (ab1f738)
- hub: improve get started guide (#2496) (509b929)
- hub: truncate actor tags when in a table (#2497) (e349d6e)
- improve deploy summary with RivetKit endpoint (#2655) (32a93da)
- pegboard: add draining state to alloc metrics (#2565) (befcf6d)
- pegboard: add local image cache and overlay fs mounts (#2586) (da2b9e4)
- pegboard: add support for custom host entries (#2627) (898a9f8)
- pegboard: expose rivet server from within containers for docker compose (#2628) (f872ff4)
- site: add error pages (#2604) (aa4e63f)
- toolchain: add rivetkit deployment support (#2636) (15f9a8e)
- toolchain: allow passing environment to functions (#2624) (e875d33)
- toolchain: build args support for remote builds (#2583) (5816b77)
- toolchain: Implement dockerignore for remote builds (#2590) (34d4343)
- toolchain: remote build logs (#2587) (6579f85)
- toolchain: remote build method (#2579) (c9b525c)
Bug Fixes
- add cache to server list queries (#2620) (e0fc4c6)
- add create ts to server list (#2523) (8f39a94)
- add future/fdb metrics (#2377) (37250d5)
- add logs to ws (#2412) (0ab685a)
- add max by to topo queries (#2645) (c0a9c3b)
- add metrics to ops and guard (#2429) (9cd808a)
- add otel collector tail sampler (#2411) (026e21b)
- add udp test to system test (#2417) (91d820a)
- add vector http config to edge configs (#2553) (e54fd50)
- allow custom project for status monitor (#2415) (9f6a5a7)
- api: handle wrapped operation errors (#2602) (d8ea7be)
- auto-create routes for RivetKit in non-interactive mode (#2654) (39fcfd9)
- blog: update cloudflare docs links (#2641) (9488a70)
- cache: add traces (#2489) (b316d41)
- change invalid atom value (#2600) (117f5dd)
- cli: internal_port u8 -> u16 (#2424) (6d024f5)
- cluster: dc workflow does not insert row on creation (#2610) (91fd539)
- cluster: fix pbi autoscaling (#2592) (8bc423f)
- cluster: fix scaling logic and dedup metrics (#2566) (d632ace)
- container-runner: fix leaked pipes (#2473) ([121a4a4](https://github.com/rivet-gg/riv...
v25.4.1
v25.4.0
25.4.0 (2025-04-08)
Features
- site: add giscus (#2329) (83f1f36)
- site: upgrade to App Router and Nextjs 15.2 (#2328) (1a66c42)
- studio: add actor-core studio (#2283) (7fd26d9)
- studio: reconnect with inspect (#2333) (28fda52)
Bug Fixes
- guard: add dedicated websocket proxy handler (#2321) (bd718cf)
- guard: fix websocket proxying (#2314) (cbeeb86)
- pegboard: configure crypto for isolate-v8-runner (#2310) (c164e55)
- site: deployment (#2331) (8e95ac6)
- site: display of code blocks (#2323) (0b9d562)
- site: invalid actors import leaking to site (#2330) (c57a557)
- studio: change layout and make console autoscroll (#2334) (cb8bc18)
- studio: minor studio fixes (#2306) (a5f41c5)
Documentation
Chores
- add dev edge to justfile (#2319) (86bf47d)
- api-actor: handle no edge regions gracefully (#2318) (97a0110)
- api-actor: increase default rate limits (#2311) (8574269)
- disable building hub in docker container (#2317) (9a2ac65)
- fix docs links in actor list (#2315) (9a0eea2)
- tweak wording for studio entrypoint (#2308) (2326b4c)
- udpate guard websocket tests to include message sending (#2320) (e81d2ba)
- update lockfile (d8a5d93)
- updated guide to print servers to json (#2316) (2e061d1)
v25.3.1
25.3.1 (2025-04-02)
Features
Bug Fixes
- cluster: fix nats provisioned in wrong subnet (#2296) (ec4edcd)
- pegboard: fix manager tests (#2286) (30e02e9)
Performance Improvements
- migrate to lz4 1.10.0 for parallelized decompression (#2294) (9eac08d)
- pegboard: download & extract with raw unix pipes (#2295) (2eac7fc)
- pegboard: increase page size for passing data from downlaod to lz4 (#2288) (947b7f9)
- pegboard: parallelize download image & setup cni network (#2287) (6f8e6a6)
- pegboard: parallelize writing configs under setup_oci_bundle (#2289) (c1011c5)