v25.2.0
25.2.0 (2025-03-07)
Features
- add api-endpoint and access-token metadata commands (#2090) (af7cc8c)
- add auth status metadata command (#2091) (569adf9)
- add env ls cmd (#2109) (c2ae14b)
- add fdb cli (#2051) (5675b72)
- add grafana to docker compose (#2083) (efb191d)
- add support for JSON5/JSONC config files (#2059) (850d25e)
- add X-API-Version header to CORS config (#2143) (84934c6)
- cli: add experimental
rivet shell
command (#2113) (d5fe5d8) - cli: add project name id to metadata (#2114) (58e00e3)
- clusters: add worker pool type (#2008) (4b62182)
- fdb sqlite workflows driver (#1850) (fa40493)
- pb, ds: move to edge (#1942) (45d0d4c)
- site: add social links (#2102) (ba4fc46)
- workflows: abstract debug trait (#2033) (a8e9ea7)
- workflows: impl db debug for fdb driver (#2040) (8366e9b)
- workflows: implement metrics for fdb driver (#2057) (18448bc)
Bug Fixes
- add exit to system test (#2142) (9d175a4)
- add metrics for wf engine (#2076) (1ea2b9c)
- add otel to install scripts (#2092) (2254745)
- api-actor: fix sorting of actors at the core (#2139) (834da81)
- api-actor: make actor list cursor work correctly using new pagination api (#2140) (77bccb4)
- cluster: write install script for worker pool (#2009) (cecd3fc)
- docker-compose: remove invalid health check from otel-collector (#2127) (b645483)
- docker: auto-create otel database (#2088) (545fd10)
- docker: fix corepack not enabled error (#2058) (3dce130)
- ds: ds list (#2066) (3636d2e)
- fdb tuples, actor lost kill (#2118) (af18f50)
- fdb: conflict ranges (#2063) (9ef4a32)
- fix connecting to clickhouse from edge servers (#2128) (955e41b)
- fix pb draining (#2136) (209e3e9)
- fix system test (#2121) (6a5f7a4)
- fix topology units, core actor endpoints (#2135) (81bdce8)
- fix wf change bug with client wf (#2134) (68388ad)
- force amd64 platform for FDB tests (#2049) (bad88ad)
- get actors running e2e on edge (#2027) (bc2650d)
- get edge api access over gg (#2032) (898d493)
- get sqlite working on edge (#2097) (26fdb96)
- get sqlite working on edge (#2099) (0305b02)
- get stuff building (#2020) (6a4c3aa)
- get tunnels working, fix tls, wf bug fix (#2025) (a54e50b)
- invalid component (#2104) (53cdd83)
- job-runner: fix build pack in job-runner Dockerfile (#2064) (c427c40)
- move actor state to fdb (#2056) (6900cf1)
- navigator on ssr pages (#2106) (91d9405)
- pb: fix actor wf (#2119) (64085e7)
- pb: rescheduling (#2146) (001653d)
- runtime: remove forcing tokio core count to 2 (#2087) (fd38a16)
- ship actor logs to correct clickhouse database & table (#2126) (2f3b4be)
- system-test: fix exiting after timeout in isolates (#2138) (b7ce0dd)
- system-test: fix isolates use of hono (#2124) (0033f49)
- update actor kv keys (#2120) (3824f89)
- use direct clickhouse urls instead of tunneled urls (#2150) (02a3ef3)
- various bug fixes (#2069) (c90e883)
- workflows: allow op ctx to do all the things (#1938) (39365d4)
- workflows: fix activity error backoff, in memory polling (#2062) (d29c11b)
- workflows: remove tagged signals from fdb driver (#2137) (2119e4a)
Documentation
Chores
- add basic load test (#2060) (85d01fa)
- add cockroachdb cluster identifier (#2132) (79ba98a)
- add fdb-backed sqlite driver (#2046) (6d3a2ee)
- add load test for actor lifecycle containers (#2110) (e8ee5bd)
- add native fdb library to path (#2045) (faa7e3d)
- add some logs (#2133) (c65c7ae)
- add timeout flag to docker-compose down (#2048) (f9efe0e)
- add websocket example (a5d021e)
- ai docs blog (#2093) (bf17bcd)
- auto-generate vendored hub when generating fern (#2144) (f5d99c2)
- better stack changelog (#2080) (b6bfa06)
- bump version from 5.1.2 to 25.1.3 (#2122) (e54c7ec)
- change grafana port from 3000 to 3100 (#2131) (6e337d9)
- cli: disable shell cmd for adapter in clean envs (#2112) (781301d)
- combine ds into pb (#2089) (cceb5f9)
- edit ai docs blog (#2095) (5bfbe61)
- examples: add Better Stack monitoring example (#2077) (2d495e4)
- examples: websocket example (#2116) (a06370e)
- hub-embed: disable all node-related code if hub building is disabled (#2084) (1230f3b)
- optimizations and such (#2086) (e085624)
- pools: remove cert hack for clickhouse (#2148) (a2cbf1b)
- pools: rewrite sqlite manager to run without locks using scc (#2082) (176ad21)
- release 25.1.3 (ca021eb)
- release 25.2.0 (4c5857a)
- release 5.1.3 (a37b6a4)
- release: update version to 25.1.3 (7b49d63)
- release: update version to 25.2.0 (77e28ed)
- release: update version to 5.1.3 (6171e7f)
- restructure server binaries (#1941) (7942152)
- runtime: add otel support to runtime (#2085) (56a2a5e)
- site: improve orama searchbox (#2034) (#2100) (d99af82)
- system-test: add tick log every second (#2129) (3e07944)
- update traefik port to 9000 (#2149) (4c41e02)
- workflows: add gc and metrics indexes (#1998) (1dfdc88)
- workflows: move wf gc and metrics publish into worker (#1943) (fe6659b)