Repository navigation
Releases
Rayline 0.4.1
Rayline 0.4.1 (build 0.4.1+2abd0dbcc7ee, source 2abd0db).
Install:
curl -fsSL https://get.rayline.ai/install.sh | bash
brew install rayline-ai/tap/raydockWindows (PowerShell): irm https://get.rayline.ai/install.ps1 | iex
These are the same signed files served from https://get.rayline.ai/cli/v0.4.1+2abd0dbcc7ee/. SHA256SUMS is signed with minisign (SHA256SUMS.minisig); its Homebrew tarball entries keep the homebrew/ path prefix of that layout. Rayline.dmg and Rayline-macosx_11_0_arm64.zip are Developer ID signed and notarized.
What's Changed
- feat(local-router): record the cloud's route id per forwarded request by @dorota-memex in #148
- fix(harness): align hosted ARC model catalogs by @chilang in #150
- fix(local-router): Chat Completions requests record the full metrics lifecycle by @dorota-memex in #151
- feat(cli): hermes keys its own conversation via session_affinity_header by @dorota-memex in #152
- feat(hybrid)!: V is v_value, in settings and on the Routes API by @madamowski in #154
- fix(local-router): non-streaming Responses turns on Anthropic routes close their metrics row by @dorota-memex in #153
- feat(hybrid)!: the default profile decides with arc-swift-1.0 and sends no V by @madamowski in #156
- fix(cli): hybrid profile speaks Routes API V1 (v_value, no exclusive, no digest) by @dorota-memex in #157
- hybrid: production router by default; say what a hybrid turn costs by @dorota-memex in #149
- chore(release): bump Rayline to 0.4.0 by @madamowski in #155
- Remove the Legacy Rules Router (rayline-router) from raydock by @madamowski in #158
- Rename the on-device virtual model to rayline-auto by @madamowski in #159
- chore(release): bump Rayline to 0.4.1 by @madamowski in #160
Full Changelog: v0.3.1...v0.4.1
Rayline 0.3.1
Rayline 0.3.1 (build 0.3.1+f3f89d9383f9, source f3f89d9).
Install:
curl -fsSL https://get.rayline.ai/install.sh | bash
brew install rayline-ai/tap/raydockWindows (PowerShell): irm https://get.rayline.ai/install.ps1 | iex
These are the same signed files served from https://get.rayline.ai/cli/v0.3.1+f3f89d9383f9/. SHA256SUMS is signed with minisign (SHA256SUMS.minisig); its Homebrew tarball entries keep the homebrew/ path prefix of that layout. Rayline.dmg and Rayline-macosx_11_0_arm64.zip are Developer ID signed and notarized.
What's Changed
- fix(cli): raydock openclaw launches on Chat Completions with session affinity by @dorota-memex in #137
- fix(local-router): Chat Completions usage reports prompt and cached tokens from streams by @dorota-memex in #138
- fix(local-router): Responses usage reports prompt and cached tokens from streams by @dorota-memex in #139
- fix(omp): correct ARC metadata and simplify onboarding by @chilang in #143
- fix(proxy): routed selective subagents use the config route model, else ARC Swift by @madamowski in #144
- docs(examples): routing-mode configs route on ARC by @madamowski in #145
- fix(claude): raydock decides every subagent's model; --model X applies to all by @madamowski in #146
- chore(release): bump Rayline to 0.3.1 by @madamowski in #147
Full Changelog: v0.3.0...v0.3.1
Rayline 0.3.0
Rayline 0.3.0 (build 0.3.0+050ddf4377f4, source 050ddf4).
Install:
curl -fsSL https://get.rayline.ai/install.sh | bash
brew install rayline-ai/tap/raydockWindows (PowerShell): irm https://get.rayline.ai/install.ps1 | iex
These are the same signed files served from https://get.rayline.ai/cli/v0.3.0+050ddf4377f4/. SHA256SUMS is signed with minisign (SHA256SUMS.minisig); its Homebrew tarball entries keep the homebrew/ path prefix of that layout. Rayline.dmg and Rayline-macosx_11_0_arm64.zip are Developer ID signed and notarized.
What's Changed
- fix(cli): raise the hybrid output cap from 4096 to 32k by @chilang in #135
- Make Raydock the primary CLI with a supported rayline alias by @davidvgilmore in #136
Full Changelog: v0.2.14...v0.3.0
Rayline 0.2.14
Rayline 0.2.14 (build 0.2.14+0a478d340f13, source 0a478d3).
Install:
curl -fsSL https://get.rayline.ai/install.sh | bash
brew install rayline-ai/tap/rayline
brew install --cask rayline-ai/tap/rayline-app # macOS menu bar app (Apple silicon)Windows (PowerShell): irm https://get.rayline.ai/install.ps1 | iex
These are the same signed files served from https://get.rayline.ai/cli/v0.2.14+0a478d340f13/. SHA256SUMS is signed with minisign (SHA256SUMS.minisig); its Homebrew tarball entries keep the homebrew/ path prefix of that layout. Rayline.dmg and Rayline-macosx_11_0_arm64.zip are Developer ID signed and notarized.
What's Changed
- Hybrid: typed routing.signals pass-through (x-vsr-signals) by @davidvgilmore in #128
- docs: changelog for 0.2.13 by @chilang in #124
- release: pin rayline-core to semantic-router#357 (1b0150e7); zstd 0.14 for RUSTSEC advisories by @davidvgilmore in #130
- hybrid: OpenCode 2 end to end; admitted limits for every harness; 1M harness / 96k local windows by @davidvgilmore in #129
- hybrid: confirm the local model is Qwen3.8-27B at start; NOTICE attributes the embedded Qwen tokenizer by @davidvgilmore in #131
- chore(release): bump Rayline to 0.2.14 by @davidvgilmore in #132
Full Changelog: v0.2.13...v0.2.14
Rayline 0.2.13
Rayline 0.2.13 (build 0.2.13+997c125db4d7, source 997c125).
Install:
curl -fsSL https://get.rayline.ai/install.sh | bash
brew install rayline-ai/tap/rayline
brew install --cask rayline-ai/tap/rayline-app # macOS menu bar app (Apple silicon)Windows (PowerShell): irm https://get.rayline.ai/install.ps1 | iex
These are the same signed files served from https://get.rayline.ai/cli/v0.2.13+997c125db4d7/. SHA256SUMS is signed with minisign (SHA256SUMS.minisig); its Homebrew tarball entries keep the homebrew/ path prefix of that layout. Rayline.dmg and Rayline-macosx_11_0_arm64.zip are Developer ID signed and notarized.
What's Changed
- fix(claude,proxy): keep full history: message threads off in proxy mode, refuse continuations by @chilang in #119
- Supervise the VSR execution sidecar for hybrid agent routing by @davidvgilmore in #120
- feat(cli): configure and launch Claude Desktop in one command by @chilang in #121
- Hybrid v2: Rayline Local defaults and routing override block by @davidvgilmore in #122
- Hybrid hardening: decisions-URL allowlist, pre-core rollback by @chilang in #125
- fix(hybrid): advertise the cloud context window to Pi so capacity handoff works by @chilang in #127
Full Changelog: v0.2.12...v0.2.13
Rayline 0.2.12
Rayline 0.2.12 (build 0.2.12+ee1afb00b6cd, source ee1afb0).
Install:
curl -fsSL https://get.rayline.ai/install.sh | bash
brew install rayline-ai/tap/rayline
brew install --cask rayline-ai/tap/rayline-app # macOS menu bar app (Apple silicon)Windows (PowerShell): irm https://get.rayline.ai/install.ps1 | iex
These are the same signed files served from https://get.rayline.ai/cli/v0.2.12+ee1afb00b6cd/. SHA256SUMS is signed with minisign (SHA256SUMS.minisig); its Homebrew tarball entries keep the homebrew/ path prefix of that layout. Rayline.dmg and Rayline-macosx_11_0_arm64.zip are Developer ID signed and notarized.
What's Changed
- fix(cli): default the Codex subscription endpoint to gpt-6-astra by @dorota-memex in #73
- fix(codex-app): merge Rayline settings into the app config in place by @dorota-memex in #74
- docs: stop describing --local and --route all as fully on-device by @dorota-memex in #75
- fix(local-router): move the built-in default to Claude 5 and refresh endpoint catalogs by @dorota-memex in #76
- fix(cli): codex default router config follows --env by @chilang in #78
- feat(cli): rayline opencode|pi|omp|hermes|openclaw launchers by @chilang in #79
- fix(cli): rayline pi resends unsigned thinking as thinking, not text by @chilang in #81
- fix(cli): a second launcher no longer fails on the metrics port by @chilang in #85
- fix(cli): keep the router key out of Codex's environment by @chilang in #86
- fix(cli): keep the router key out of OpenClaw's model cache by @chilang in #87
- chore(release): bump Rayline to 0.2.8 by @chilang in #88
- feat(cli): read the auto-compact window from the router for the launch model by @madamowski in #91
- fix(deps): update quinn-proto and rustls for new RustSec advisories by @madamowski in #93
- chore(release): bump Rayline to 0.2.9 by @madamowski in #92
- fix(deps): update rustls-webpki for RUSTSEC-2026-0382 by @madamowski in #96
- fix(proxy): send routed subagent turns to the cloud router as rayline-router by @madamowski in #95
- chore(release): bump Rayline to 0.2.10 by @madamowski in #97
- fix(local-router): refuse cross-origin, DNS-rebound and non-JSON POST requests by @chilang in #100
- fix(local-router): Responses stream carries output in response.completed by @davidvgilmore in #99
- fix(claude): let Claude Code size the session unless the router knows a window by @chilang in #98
- ci(release): make release.yml dispatch-only; never overwrite a release by @chilang in #102
- fix(local-router): refuse duplicate Host/Origin/Content-Type and Host/authority mismatch by @chilang in #112
- fix(cli): keep the router key out of harness environments by @chilang in #101
- feat(cli): rayline claude-desktop — Claude Code in Claude Desktop on ARC by @davidvgilmore in #94
- fix(hermes): merge Rayline's keys into config.yaml instead of rewriting it by @chilang in #104
- chore(release): bump Rayline to 0.2.11 by @chilang in #113
- fix(local-router): never drop a hosted Responses tool when translating by @davidvgilmore in #103
- fix(local-router): carry Responses namespace tools through Anthropic translation by @davidvgilmore in #105
- fix(cli): turn off Claude Code's refusal fallback and retry when the router serves the main agent by @chilang in #80
- feat(local-router): inbound OpenAI Chat Completions by @davidvgilmore in #106
- chore(release): bump Rayline to 0.2.12 by @chilang in #118
New Contributors
- @davidvgilmore made their first contribution in #99
Full Changelog: v0.2.7...v0.2.12
Rayline 0.2.7
Rayline 0.2.7
Assets:
rayline-<platform>andrld-<platform>are the bare binaries used byrayline updateand the install scripts.rayline-0.2.7-<platform>.tar.gz/.ziparchives contain both binaries plus license/readme files.SHA256SUMScovers every uploaded binary and archive.SHA256SUMS.minisigis the minisign signature overSHA256SUMS.
Rayline 0.2.0-rc.1
Rayline 0.2.0-rc.1
Assets:
rayline-<platform>andrld-<platform>are the bare binaries used byrayline updateand the install scripts.rayline-0.2.0-rc.1-<platform>.tar.gz/.ziparchives contain both binaries plus license/readme files.SHA256SUMScovers every uploaded binary and archive.