github diegosouzapw/OmniRoute v2.3.0
v2.3.0 — Model Alias Fix, macOS ARM Fix

latest releases: v3.7.7, v3.7.6, v3.7.5...
one month ago

Bug Fixes

Custom Model Aliases Now Work (#315, #316)

Two related bugs with the alias system in Settings → Model Aliases:

#315 — Pattern→Target aliases ignored during routing: chatCore.ts now calls resolveModelAlias() before the routing lookup so custom aliases are correctly applied to every request.

#316 — Aliases lost after restart: The server startup hook (src/instrumentation.ts) now restores custom aliases from the settings DB on boot. Aliases survive restarts.

Both fixed in PR #317.

macOS ARM — better-sqlite3 Rebuild (#312)

process.dlopen() falsely reported the linux-x64 binary as compatible on macOS. Now uses explicit process.platform/process.arch comparison. Install now rebuilds correctly on Apple Silicon without manual intervention. Fixed in PR #313 (thanks @ardaaltinors! 🎉)

Don't miss a new OmniRoute release

NewReleases is sending notifications on new releases.