You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
AI: nomad.md for custom instructions (#1127). Thanks @jakeaturner for the contribution!
AI: per-model thinking toggle with global default (off) (#1079). Thanks @chriscrosstalk for the contribution!
API Documentation: Auto-generating OpenAPI docs with Scalar UI (#1128). Thanks @jakeaturner for the contribution!
Benchmark: official multi-arch sysbench, resolved digest, platform metadata (#1158). Thanks @chriscrosstalk for the contribution!
Benchmark: lock Score v2 AI reference to 13.2 (measured, was placeholder) (#1097). Thanks @chriscrosstalk for the contribution!
Benchmark: dashboard re-run banner prompting a Score v2 re-run (#1096). Thanks @chriscrosstalk for the contribution!
Benchmark: Score v2 app client — raws, uncapped score, v2 payload + UI. Thanks @chriscrosstalk for the contribution!
Benchmark: harness hardening — fail loudly + pin sysbench + record provenance (#1089). Thanks @chriscrosstalk for the contribution!
Benchmark: end-of-run score reveal + NVIDIA GPU-util overlay (#1087). Thanks @chriscrosstalk for the contribution!
Benchmark: authoritative in-test sysbench numbers + results strip (#1085). Thanks @chriscrosstalk for the contribution!
Benchmark: live telemetry during benchmark runs (#1082) (#1084). Thanks @chriscrosstalk for the contribution!
Collections: support gated downloads for self-hosted curated content (#1172). Thanks @chriscrosstalk for the contribution!
Creator Packs: gated per-creator video packs, offline via Kiwix (#1106). Thanks @chriscrosstalk for the contribution!
Dashboard: add dismissable "What's new" banner for v1.34 (#1112). Thanks @chriscrosstalk for the contribution!
Dashboard: round out the v1.34 What's new highlights (#1197). Thanks @chriscrosstalk for the contribution!
Debug Info: add storage, docker, GPU health, and auto-update diagnostics (#1102). Thanks @chriscrosstalk for the contribution!
Drug Reference: Add offline FDA drug reference (labels, interaction view, conditions, remedies) (#1040). Thanks @caweis for the contribution!
Kiwix Library: Expandable rows in Kiwix Library browser (#1060). Thanks @jarvisxyz for the contribution!
Maps: add notes input to map pin placement popup (#926). Thanks @chriscrosstalk for the contribution!
RAG: add subject/collection organization to knowledge base (#1063). Thanks @just-jbc for the contribution!
Bug Fixes
AI: stream thinking from /v1 reasoning field + abort on client disconnect (#1078). Thanks @chriscrosstalk for the contribution!
AI: stop forcing HSA_OVERRIDE=11.0.0 on natively-supported AMD iGPUs (#1076). Thanks @chriscrosstalk for the contribution!
AI: set OLLAMA_IGPU_ENABLE on AMD provisioning so iGPUs are used (#1074). Thanks @chriscrosstalk for the contribution!
AI: coerce gfx1103 (780M) to HSA_OVERRIDE 11.0.0 so it stays on GPU (#1134). Thanks @jakeaturner for the contribution!
Benchmark: fix various typescript errors. Thanks @jakeaturner for the contribution!
Benchmark: partial runs are not the NOMAD Score (relabel + renormalize) (#1088). Thanks @chriscrosstalk for the contribution!
Benchmark: remove stale progress setter (#1136). Thanks @NgoQuocViet2001 for the contribution!
Benchmark: surface a clear reason when leaderboard submission fails (#1138). Thanks @chriscrosstalk for the contribution!
Benchmark: warm the AI model before timed runs for reproducible scores (#1140). Thanks @chriscrosstalk for the contribution!
Benchmark: block leaderboard submission when AI runs on a remote host (#1157). Thanks @chriscrosstalk for the contribution!
Benchmark: don't block submission when the AI host is this machine (#1166). Thanks @chriscrosstalk for the contribution!
Chat: make conversation layout responsive (#1090). Thanks @Bortlesboat for the contribution!
Chat: open full chat in place instead of a new window (#1181). Thanks @chriscrosstalk for the contribution!
Content: resolve current ZIM URL before download (#1091). Thanks @NgoQuocViet2001 for the contribution!
Content: refresh installed ZIMs when a download completes to prune ghost entries (#1099). Thanks @chriscrosstalk for the contribution!
Creator Packs: add missing Modern Rogue banner asset (#1147). Thanks @chriscrosstalk for the contribution!
Downloads: send a descriptive User-Agent so Wikimedia mirrors don't 403 (#1114). Thanks @chriscrosstalk for the contribution!
Downloads: add retry button and resource download link for failed downloads (#1059). Thanks @jarvisxyz for the contribution!
Downloads: don't 500 the jobs endpoint on an orphaned BullMQ job (#1191). Thanks @chriscrosstalk for the contribution!
Downloads: don't retry a rejected entitlement for four hours (#1205). Thanks @chriscrosstalk for the contribution!
Downloads: let interrupted content downloads resume (#1202). Thanks @chriscrosstalk for the contribution!
Easy Setup: streamline wizard + robust model recommendations (#1110). Thanks @chriscrosstalk for the contribution!
Install: define missing header_red + colors in uninstall/update scripts (#1098). Thanks @chriscrosstalk for the contribution!
KB: stop the collection dropdown in from being clipped, widen the modal (#1198). Thanks @chriscrosstalk for the contribution!
KB: keep the collection when a file is indexed after assignment (#1200). Thanks @chriscrosstalk for the contribution!
KVStore: fix missing apps.homebox key. Thanks @jakeaturner for the contribution!
Maps: warn when world basemap missing instead of silent grey map (#1104). Thanks @not-knope for the contribution!
RAG: add proper .docx text extraction via mammoth (#1100). Thanks @just-jbc for the contribution!
RAG: stop re-creating payload indexes on every embedded document (#1135). Thanks @bragaus for the contribution!
Content: respect ingest policy when a ZIM is uploaded locally (#1184). Thanks @chriscrosstalk for the contribution!
Supply Depot: generate Homebox API key pepper so it stops crash-looping (#1077). Thanks @chriscrosstalk for the contribution!
UI: add API reference link to the Settings sidebar. Thanks @jakeaturner for the contribution!
Updater: prune superseded images after update to reclaim disk (#1101). Thanks @chriscrosstalk for the contribution!
Improvements
Brand: add ™ to Project NOMAD wordmark on prominent surfaces. Thanks @chriscrosstalk for the contribution!
Brand: standardize brand name to Project NOMAD, retire backronym. Thanks @chriscrosstalk for the contribution!
Build: run drug reference codegen step (#1132). Thanks @jakeaturner for the contribution!
Supply Depot: sunset orphaned Meshtastic Daemon card (#1049). Thanks @chriscrosstalk for the contribution!
Catalog: add The Modern Rogue creator pack (dev) (#1146). Thanks @chriscrosstalk for the contribution!
CI: fix collection URL validation. Thanks @jakeaturner for the contribution!
Collections: update stale URLs (#1148). Thanks @jakeaturner for the contribution!
Collections: fix four dead Wikipedia download URLs (#1189). Thanks @chriscrosstalk for the contribution!
Content Manager: filter non-content sections + render tables in ZIM extraction (#1044). Thanks @chriscrosstalk for the contribution!
Dependencies: bump tar, vite, and dockerode in admin. Thanks @jakeaturner for the contribution!
Dependencies: bump axios and systeminformation in admin. Thanks @jakeaturner for the contribution!
Docs: make storage-relocation guidance accurate and consistent (#1103). Thanks @chriscrosstalk for the contribution!
Docs: add UI Consistency section (#1080). Thanks @chriscrosstalk for the contribution!
Docs: recommend Ubuntu 26.04 LTS as the default base (#1141). Thanks @chriscrosstalk for the contribution!
Docs: point MeshCore Web to the official meshcore.io site (#1142). Thanks @chriscrosstalk for the contribution!
Drug Reference: make collections JSON the single source for curated data (#1130). Thanks @caweis for the contribution!
Drug Reference: tabbed redesign with grouped search, multi-select situations, and a disclaimer gate (#1137). Thanks @chriscrosstalk for the contribution!