github RightNow-AI/openfang v0.6.4
v0.6.4 — Firefox, OpenRouter Free, CachyOS Installer

5 hours ago

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 -d so 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: v0.6.3...v0.6.4

Don't miss a new openfang release

NewReleases is sending notifications on new releases.