Releases: hugalafutro/model-hotel
Releases · hugalafutro/model-hotel
v0.9.75
What's Changed
Other Changes
- Fix flaky SSE reconnect timer leak, drop em dash from OTLP copy, refresh screenshots by @hugalafutro in #268
- fix(discovery): stop OpenRouter price churn in change summary by @hugalafutro in #269
Full Changelog: v0.9.74...v0.9.75
v0.9.74
What's Changed
Other Changes
- Failover N/A members: reasons, Retry/Delete, ≥2 floor + model-detail picker info by @hugalafutro in #264
- fix(deps): patch undici advisories and clear codecov peer warning by @hugalafutro in #265
- Add themed depth to detail modals, quota bars, and settings by @hugalafutro in #266
- feat(logs): live request row shows provider/model once streaming commits by @hugalafutro in #267
Full Changelog: v0.9.73...v0.9.74
v0.9.73
What's Changed
Other Changes
- fix(failover): self-heal invalid groups on every path + clearer N/A badge by @hugalafutro in #263
Full Changelog: v0.9.72...v0.9.73
v0.9.72
What's Changed
Other Changes
- fix(ui): live in-progress duration, discovery collapse/retest, TOTP date, collapsible overhead by @hugalafutro in #260
- perf(totp): memoize confirmed_at so /totp/status stops a per-poll DB read by @hugalafutro in #261
- fix(failover): auto-disable custom groups left with <2 routable members by @hugalafutro in #262
Full Changelog: v0.9.71...v0.9.72
v0.9.71
What's Changed
Other Changes
- docs: link the live demo instance in README + DockerHub by @hugalafutro in #253
- feat(auth): TOTP authenticator 2FA for admin login by @hugalafutro in #254
- fix(totp): enroll-start error key + base32 recovery-code charset (#254 review P2s) by @hugalafutro in #255
- docs(wiki): document TOTP 2FA (Security, API-Reference, Configuration) by @hugalafutro in #256
- ci: surface vitest failures as Actions annotations by @hugalafutro in #257
- fix(proxy): classify zero-token streaming stalls as provider_timeout, not client disconnect by @hugalafutro in #258
- feat(proxy): optional request hedging for slow streaming starts by @hugalafutro in #259
Full Changelog: v0.9.70...v0.9.71
v0.9.70
What's Changed
Other Changes
- feat(demo): show demo token as a copyable pill, drop the login button by @hugalafutro in #252
Full Changelog: v0.9.69...v0.9.70
v0.9.69
What's Changed
Other Changes
- fix(proxy): auto-add /v1 for self-hosted OpenAI-compat providers by @hugalafutro in #250
- feat(demo): show admin token on the login screen behind DEMO_SHOW_TOKEN by @hugalafutro in #251
Full Changelog: v0.9.68...v0.9.69
v0.9.68
What's Changed
Other Changes
- docs: refresh fullscreen screenshots for error shelf + document error_kind by @hugalafutro in #238
- fix(web): handle clipboard write failures honestly in copy actions by @hugalafutro in #239
- docs(wiki): correct error_kind/status_code persistence in Request-Logging by @hugalafutro in #240
- docs: re-encode theme webp lossless to remove glass banding by @hugalafutro in #241
- feat(discovery): report model metadata changes + background-change badge by @hugalafutro in #242
- fix(deps): bump transitive @babel/core to 7.29.7 (GHSA-4x5r-pxfx-6jf8) by @hugalafutro in #243
- fix(logs): show in-progress badge in VirtualLogTable scroll mode by @hugalafutro in #244
- fix(failover): report logical half-open in CB status badge by @hugalafutro in #245
- fix(i18n): mistranslation sweep + discovery doc sync by @hugalafutro in #246
- feat(alerts): outbound event notifications via Apprise by @hugalafutro in #247
- feat(alerts): apprise-api status indicator + UI polish by @hugalafutro in #248
- feat(logs): syntax-highlight JSON error/log bodies in detail modals by @hugalafutro in #249
Full Changelog: v0.9.67...v0.9.68
v0.9.67
What's Changed
Other Changes
- fix(ci): use repo bundle token for Codecov bundle analysis upload by @hugalafutro in #230
- feat(settings): "Follow System" theme mode by @hugalafutro in #231
- chore: add THIRD-PARTY-NOTICES and generator by @hugalafutro in #236
- feat(web): sidebar error shelf (replaces popup error pills) by @hugalafutro in #237
Full Changelog: v0.9.66...v0.9.67
v0.9.66
What's Changed
Other Changes
- docs(screenshots): refresh VK shots for the TPM feature by @hugalafutro in #228
- feat: read-only (demo) mode by @hugalafutro in #229
Full Changelog: v0.9.65...v0.9.66