-
v0.6.4 — Firefox, OpenRouter Free, CachyOS Installer
Release / Desktop / macOS ARM64 (push) Has been cancelledRelease / Desktop / Windows ARM64 (push) Has been cancelledRelease / Desktop / macOS x86_64 (push) Has been cancelledRelease / Desktop / Windows x86_64 (push) Has been cancelledRelease / Desktop / Linux x86_64 (push) Has been cancelledRelease / CLI / aarch64-apple-darwin (push) Has been cancelledRelease / CLI / x86_64-apple-darwin (push) Has been cancelledRelease / CLI / aarch64-unknown-linux-gnu (push) Has been cancelledRelease / CLI / armv7-unknown-linux-gnueabihf (push) Has been cancelledRelease / CLI / x86_64-unknown-linux-gnu (push) Has been cancelledRelease / CLI / aarch64-pc-windows-msvc (push) Has been cancelledRelease / CLI / x86_64-pc-windows-msvc (push) Has been cancelledRelease / Docker Image (push) Has been cancelled发布于
2026-05-01 10:48:37 +00:00 This release resolves 4 community-reported issues. 2543 tests passing, zero clippy warnings, zero regressions.
Web Dashboard:
- #1036 Sidebar opens in Firefox. Replaced template x-if + div x-transition pattern (broken in Firefox) with x-show + x-cloak. All five nav sections now render correctly. CSS x-cloak rule prevents flash of unstyled content during Alpine init.
Providers:
- #1032 OpenRouter free now usable. The openrouter/free alias pointed to llama-3.1-8b-instruct:free which OpenRouter does not route to tool-supporting backends, so requests failed with "No endpoints found that support tool use". Repointed to llama-3.3-70b-instruct:free. Added 5 verified tool-capable free models: llama-3.3-70b-instruct:free, qwen3-coder:free, gpt-oss-120b:free, gpt-oss-20b:free, glm-4.5-air:free. Added openrouter/free-coder and openrouter/free-large aliases.
Installer:
- #1107 Fish shell config no longer wedged on CachyOS / Arch. Installer writes to ~/.config/fish/conf.d/openfang.fish (drop-in dir, auto-sourced) instead of appending bash syntax to config.fish. Wraps PATH line in
if test -dso a missing install dir cannot break fish startup. Self-heals legacy lines from config.fish if present. Same root cause as #261, #319, #372.
Docs:
- #1037 docs/configuration.md and openfang.toml.example expanded. New "Exposing the Dashboard" section with working docker-compose example, OPENFANG_HOME path resolution, port-must-match note, and security warning about non-loopback binds with the OPENFANG_ALLOW_NO_AUTH opt-in.
Stats:
- 2543 tests passing (+3 from v0.6.3)
- Zero clippy warnings (workspace, all targets)
- Zero regressions
Full Changelog: https://github.com/RightNow-AI/openfang/compare/v0.6.3...v0.6.4
下载附件