リリース履歴
Graphium は小さなリリースを頻繁に出しています。以下にすべてのリリースを新しい順で、そこに入ったプルリクエストへのリンクとともに並べます。同じ内容は GitHub Releases でも公開されていて、そちらにはデスクトップ版のインストーラが添付されています。
バージョン番号は vMAJOR.MINOR.PATCH の形です。このマニュアルの機能ページには v0.15.0 (2026-06-05) で追加 のようなバッジが付いており、その機能が最初に登場したバージョンを示します。使っているアプリがバッジより古い場合は、アプリを更新すると使えるようになります。
なお、以下の変更履歴は英語のまま掲載しています。
v0.98.0 - 2026-10-27
- feat(mcp): let an MCP client make insights, with the app's review steps as a second round trip by @kumagallium in https://github.com/kumagallium/Graphium/pull/1325
v0.97.1 - 2026-10-26
- [fix] Web モードで日本語のモデル名・MCP サーバー名があると AI の呼び出しが落ちる(ヘッダーを ASCII に逃がす) by @kumagallium in https://github.com/kumagallium/Graphium/pull/1321
- [feat] 設定の MCP に「Asterism を探してつなぐ」— 起動中の Asterism の /mcp を 1 クリックで登録 by @kumagallium in https://github.com/kumagallium/Graphium/pull/1322
v0.97.0 - 2026-10-26
- feat(mcp): let an MCP client act as the model for claim extraction by @kumagallium in https://github.com/kumagallium/Graphium/pull/1317
v0.96.0 - 2026-10-26
- feat(voice-notes): 議事録を新しいノートに書き出し、互いに @ リンクする by @kumagallium in https://github.com/kumagallium/Graphium/pull/1315
- feat(voice-notes): メモを取る(サイドピーク・清書の手がかり)と、書き出すのファイル保存 by @kumagallium in https://github.com/kumagallium/Graphium/pull/1307
- fix(settings): まとまりの見出しを一段大きくし、中の項目を字下げする by @kumagallium in https://github.com/kumagallium/Graphium/pull/1318
v0.95.9 - 2026-10-26
- [fix] Keep a folder removal for notes and memos when it follows an add right away by @kumagallium in https://github.com/kumagallium/Graphium/pull/1316
v0.95.8 - 2026-10-26
- [feat] Ask "where do you want to connect?" before any technical field when adding AI by @kumagallium in https://github.com/kumagallium/Graphium/pull/1313
v0.95.7 - 2026-10-26
- [feat] Standalone chat: grounding scope chip (External / Internal) and a ChatGPT-style screen with the chat list as a child nav by @kumagallium in https://github.com/kumagallium/Graphium/pull/1308
v0.95.6 - 2026-10-26
- feat(lineage): show the whole procedure below a plan in Genealogy by @kumagallium in https://github.com/kumagallium/Graphium/pull/1309
v0.95.5 - 2026-10-26
- [fix] Genealogy: show levels without lines as wrapped cards, rename the node button by @kumagallium in https://github.com/kumagallium/Graphium/pull/1305
v0.95.4 - 2026-10-23
- [feat] Genealogy tab: show a note's place in the whole experiment as the Operations graph by @kumagallium in https://github.com/kumagallium/Graphium/pull/1301
v0.95.3 - 2026-10-23
- fix(voice-notes): 繰り返しに入った清書の回を止め、1 回やり直し、だめならその部分だけ元の発言のまま by @kumagallium in https://github.com/kumagallium/Graphium/pull/1302
- feat(voice-notes): 清書・要約のコピーと、伏せ損ねた名前の候補 by @kumagallium in https://github.com/kumagallium/Graphium/pull/1298
- feat(search): ノート内検索で音声ノートのブロックの中も探す by @kumagallium in https://github.com/kumagallium/Graphium/pull/1300
v0.95.2 - 2026-10-23
- [fix] Keep a topic's type after sharing, and count only non-source links in the Knowledge list by @kumagallium in https://github.com/kumagallium/Graphium/pull/1296
v0.95.1 - 2026-10-23
- [fix] Lineage tab: bring back the tree as the default, keep the stack as an option by @kumagallium in https://github.com/kumagallium/Graphium/pull/1295
v0.95.0 - 2026-10-23
- [feat] Add media tools to the MCP server (list_media / get_media_file / add_material) by @kumagallium in https://github.com/kumagallium/Graphium/pull/1292
- feat(mcp): export_asterism_claims にトピック(includeTopics → topics.json)を足す by @kumagallium in https://github.com/kumagallium/Graphium/pull/1293
v0.94.16 - 2026-10-23
- feat(mcp): Asterism への送信を循環にする — source_url と送信台帳(mark_asterism_sent) by @kumagallium in https://github.com/kumagallium/Graphium/pull/1287
- fix(sharing): Reconnect button and sibling-mount candidates when the shared folder is unreachable by @kumagallium in https://github.com/kumagallium/Graphium/pull/1291
v0.94.15 - 2026-10-23
- Group chart series by data source and show contents in the data picker by @kumagallium in https://github.com/kumagallium/Graphium/pull/1288
v0.94.14 - 2026-10-22
- [fix] Lineage: open cards hidden behind "N more", and tidy the narrow layout by @kumagallium in https://github.com/kumagallium/Graphium/pull/1285
v0.94.13 - 2026-10-22
- [feat] Remove the timeline view; the Global Graph is the overview only by @kumagallium in https://github.com/kumagallium/Graphium/pull/1283
v0.94.12 - 2026-10-22
- [feat] Global graph: click a node to see its lineage beside the graph by @kumagallium in https://github.com/kumagallium/Graphium/pull/1281
v0.94.11 - 2026-10-22
- [fix] Show Sakura AI Engine by its English name in the English UI by @kumagallium in https://github.com/kumagallium/Graphium/pull/1276
- [fix] Split the full knowledge check into parts so large knowledge fits any model by @kumagallium in https://github.com/kumagallium/Graphium/pull/1279
v0.94.10 - 2026-10-22
- [feat] Open the Graph tab on Lineage and point empty lineage to Neighbors by @kumagallium in https://github.com/kumagallium/Graphium/pull/1278
v0.94.9 - 2026-10-22
- feat(mcp): まだチェックしていない項目をノート横断で返す list_todos(索引 v32)— 記録とタスク管理の線を明文化 by @kumagallium in https://github.com/kumagallium/Graphium/pull/1274
v0.94.8 - 2026-10-22
- [docs] Add a manual page on AI usage per feature and free-tier limits by @kumagallium in https://github.com/kumagallium/Graphium/pull/1266
- [feat] Offer services with a free AI tier in the AI settings empty state by @kumagallium in https://github.com/kumagallium/Graphium/pull/1271
v0.94.7 - 2026-10-22
- [feat] Show lineage as a stack from the origin in the Lineage tab by @kumagallium in https://github.com/kumagallium/Graphium/pull/1272
v0.94.6 - 2026-10-22
- [feat] Operations graph: drag nodes with table bands, and name lines freely by @kumagallium in https://github.com/kumagallium/Graphium/pull/1269
v0.94.5 - 2026-10-22
- feat(global-graph): name islands, group topic islands by content by @kumagallium in https://github.com/kumagallium/Graphium/pull/1265
v0.94.4 - 2026-10-22
- docs(manual): Copilot ワンクリック接続のバッジ・図・ロードマップ(v0.92.2) by @kumagallium in https://github.com/kumagallium/Graphium/pull/1262
- feat(settings): Copilot のログインが切れたら、設定から再ログインできるようにする by @kumagallium in https://github.com/kumagallium/Graphium/pull/1264
v0.94.3 - 2026-10-21
- fix(ingest): keep the existing-claims index within the model's context by @kumagallium in https://github.com/kumagallium/Graphium/pull/1261
v0.94.2 - 2026-10-21
- docs(manual): さくらの AI Engine の記載に、開発者が同社の社員であることを添える by @kumagallium in https://github.com/kumagallium/Graphium/pull/1257
- 手入れの点検タブ: ドラッグ選択のずれを直し、推奨どおりまとめて統合できるように by @kumagallium in https://github.com/kumagallium/Graphium/pull/1259
v0.94.1 - 2026-10-21
- feat(voice-notes): 清書の残り時間の目安・LM Studio で考える部分を止める方法をマニュアルに by @kumagallium in https://github.com/kumagallium/Graphium/pull/1256
v0.94.0 - 2026-10-21
- feat(voice-notes): 名前や連絡先を伏せるチェック by @kumagallium in https://github.com/kumagallium/Graphium/pull/1249
- feat(ai): ローカルモデルの枠不足を説明し、清書・要約の前に LM Studio のコンテキスト長を確かめる by @kumagallium in https://github.com/kumagallium/Graphium/pull/1254
- fix(voice-notes): 清書・要約を録音ごとに 1 本だけ走らせる(開き直しで二重に送らない) by @kumagallium in https://github.com/kumagallium/Graphium/pull/1251
- feat(voice-notes): 清書と要約の AI モデルを選べるように・各モデルの「くわしく」に使い道 by @kumagallium in https://github.com/kumagallium/Graphium/pull/1248
v0.93.0 - 2026-10-21
- feat(chat): AI が自分で検索し直す(agentic search・試験的) by @kumagallium in https://github.com/kumagallium/Graphium/pull/1250
v0.92.4 - 2026-10-21
- fix: 開いたままのノートが外で変えたフォルダを書き戻さない・サイドピークの保存で素材の使用先を記録する by @kumagallium in https://github.com/kumagallium/Graphium/pull/1247
v0.92.3 - 2026-10-21
- feat(editor): title a note with AI from the ⋯ menu by @kumagallium in https://github.com/kumagallium/Graphium/pull/1244
v0.92.2 - 2026-10-21
- fix(ai): 遅いモデルの呼び出しが 5 分で切れないようにする by @kumagallium in https://github.com/kumagallium/Graphium/pull/1240
- feat(settings): GitHub Copilot をボタン 1 つで接続する(CLI の取得とブラウザでの承認まで) by @kumagallium in https://github.com/kumagallium/Graphium/pull/1241
v0.92.1 - 2026-10-21
- fix(meeting): 書き出した要約の注記を直す・時刻を再生ボタンに見せる・ステップパネルに音声ノートの派生を出さない by @kumagallium in https://github.com/kumagallium/Graphium/pull/1242
v0.92.0 - 2026-10-20
- feat(settings): AI タブの試験的な機能を下にまとめ、MCP を名前で示し、音声ノートを割り当ての下に by @kumagallium in https://github.com/kumagallium/Graphium/pull/1237
- feat(meeting): 音声ノートの清書と要約をブロックの中に持ち、ノートに入れるものを選ぶ by @kumagallium in https://github.com/kumagallium/Graphium/pull/1236
- fix(meeting): 無音に作られた文を出さない・窓を会話の間で切る(約 20 秒遅れに)・サイドピークの /音声・背後でも止めない by @kumagallium in https://github.com/kumagallium/Graphium/pull/1235
v0.91.1 - 2026-10-20
- fix(desktop): macOS 版のビルドを直す — 最低対応 macOS 11.0・ScreenCaptureKit を弱いリンクに by @kumagallium in https://github.com/kumagallium/Graphium/pull/1234
v0.91.0 - 2026-10-20
- feat(sidebar): メモのボタンを素材の節の「メモ」行へ降格する by @kumagallium in https://github.com/kumagallium/Graphium/pull/1217
- feat(editor): 会議の文字起こしを要約し、決定事項から発言へ辿れるようにする by @kumagallium in https://github.com/kumagallium/Graphium/pull/1220
- feat(desktop): 文字起こしの精度を上げる — 高精度モデルを既定に・用語のヒント・正しいリサンプリング by @kumagallium in https://github.com/kumagallium/Graphium/pull/1223
- feat(sidebar): 「+ ノート ▾」からテンプレートで新しいノートを作る by @kumagallium in https://github.com/kumagallium/Graphium/pull/1224
- feat(desktop): 会議録音をローカル whisper で文字起こしする(録音中に 60 秒窓で逐次) by @kumagallium in https://github.com/kumagallium/Graphium/pull/1209
- feat(editor): 文字起こしブロック — 会議の文字起こしをノートの中に置く by @kumagallium in https://github.com/kumagallium/Graphium/pull/1210
- feat(desktop): 音声ノート — 会議や自分の声を録音し、手元で文字起こし・要約して発言まで辿れるようにする by @kumagallium in https://github.com/kumagallium/Graphium/pull/1208
v0.90.1 - 2026-10-20
- fix(media): PDF の Title に入った原稿 ID を題として使わない by @kumagallium in https://github.com/kumagallium/Graphium/pull/1228
- feat(media): 素材に出どころ情報(著者・年・発行元・DOI)を持たせ、検索で引けるようにする by @kumagallium in https://github.com/kumagallium/Graphium/pull/1229
v0.90.0 - 2026-10-20
- fix: 段組みのドロップ領域が左右 1/3 にならない(BlockNote 0.52 で文字欄の幅が縮んだ) by @kumagallium in https://github.com/kumagallium/Graphium/pull/1222
- chore: BlockNote を 0.52.1 から 0.54.2 へ更新(0.56 への 3 段階の 2 段目) by @kumagallium in https://github.com/kumagallium/Graphium/pull/1218
- chore: BlockNote を 0.54.2 から 0.56.0 へ更新(0.56 への 3 段階の最終段) by @kumagallium in https://github.com/kumagallium/Graphium/pull/1221
v0.89.15 - 2026-10-20
- feat(knowledge): tag Topics with a type (concept / material / method / agent / place) by @kumagallium in https://github.com/kumagallium/Graphium/pull/1219
v0.89.14 - 2026-10-20
- chore: BlockNote を 0.47 から 0.52.1 へ更新(0.56 への 3 段階の 1 段目) by @kumagallium in https://github.com/kumagallium/Graphium/pull/1213
- feat(knowledge): write one summary page per ingested external source (opt-in) by @kumagallium in https://github.com/kumagallium/Graphium/pull/1214
- feat(knowledge): list pages citing the same sources on Topic, Q&A and Summary banners by @kumagallium in https://github.com/kumagallium/Graphium/pull/1216
- perf(global-graph): make hover, dragging and zooming lighter on large graphs by @kumagallium in https://github.com/kumagallium/Graphium/pull/1225
v0.89.13 - 2026-10-20
- fix(calc): list table and column suggestions vertically, and explain col(...) = … with an example from the line by @kumagallium in https://github.com/kumagallium/Graphium/pull/1211
v0.89.12 - 2026-10-19
- fix(calc): pair rows for * / ^ on columns, and point col(...) = … at the ⇥ writeback by @kumagallium in https://github.com/kumagallium/Graphium/pull/1201
v0.89.11 - 2026-10-19
- fix(editor): keep the @ menu open when an IME conversion is confirmed with Enter by @kumagallium in https://github.com/kumagallium/Graphium/pull/1204
v0.89.10 - 2026-10-19
- perf(knowledge): start each note's Topic stage as soon as its Claims are saved by @kumagallium in https://github.com/kumagallium/Graphium/pull/1200
v0.89.9 - 2026-10-19
- fix(global-graph): keep islands apart when resolving overlaps; retake the manual figure by @kumagallium in https://github.com/kumagallium/Graphium/pull/1202
v0.89.8 - 2026-10-19
- feat(ai): let GitHub Copilot's built-in web search serve External grounding by @kumagallium in https://github.com/kumagallium/Graphium/pull/1199
v0.89.7 - 2026-10-19
- fix(asset-browser): rename the Japanese "使用中" column to "参照" and add a hint to the header by @kumagallium in https://github.com/kumagallium/Graphium/pull/1193
- fix(asset-browser): show page counts as they are counted, and say why a cell is "—" by @kumagallium in https://github.com/kumagallium/Graphium/pull/1196
v0.89.6 - 2026-10-19
- feat(global-graph): keep the one-hop neighbourhood of search and folder matches by @kumagallium in https://github.com/kumagallium/Graphium/pull/1194
v0.89.5 - 2026-10-19
- fix(global-graph): do not fold a claim that an insight hangs from by @kumagallium in https://github.com/kumagallium/Graphium/pull/1191
v0.89.4 - 2026-10-19
- perf(knowledge): revise the Topics a window touches up to 4 at a time, and show elapsed time in the ingest toast by @kumagallium in https://github.com/kumagallium/Graphium/pull/1189
v0.89.3 - 2026-10-19
- feat(global-graph): search and folder filters hide non-matching nodes in place by @kumagallium in https://github.com/kumagallium/Graphium/pull/1187
v0.89.2 - 2026-10-19
- feat(global-graph): slim the toolbar, always show every layer, keep labels readable across zoom by @kumagallium in https://github.com/kumagallium/Graphium/pull/1185
v0.89.1 - 2026-10-19
- fix(global-graph): hover fade actually dims unrelated edges and folded claims by @kumagallium in https://github.com/kumagallium/Graphium/pull/1184
v0.89.0 - 2026-10-14
- [feat] Show page counts in the document list and rename documents from their own title by @kumagallium in https://github.com/kumagallium/Graphium/pull/1181
v0.88.10 - 2026-10-14
- fix(global-graph): hover highlights only the real one-hop neighbourhood by @kumagallium in https://github.com/kumagallium/Graphium/pull/1179
v0.88.9 - 2026-10-14
- [fix] Spin the sidebar refresh button and reload the shared library too by @kumagallium in https://github.com/kumagallium/Graphium/pull/1177
v0.88.8 - 2026-10-14
- feat(global-graph): experimental "pull by meaning" within islands by @kumagallium in https://github.com/kumagallium/Graphium/pull/1175
v0.88.7 - 2026-10-14
- [fix] Open the shared library without write access to the shared folder by @kumagallium in https://github.com/kumagallium/Graphium/pull/1171
- fix(global-graph): push overlapping nodes apart after the islands geometry by @kumagallium in https://github.com/kumagallium/Graphium/pull/1174
v0.88.6 - 2026-10-14
- ci: Tauri デスクトップビルドの Node ヒープ上限を広げる(macOS の vite build OOM) by @kumagallium in https://github.com/kumagallium/Graphium/pull/1167
- feat: suggest calc functions as you type and list them behind a ? button by @kumagallium in https://github.com/kumagallium/Graphium/pull/1172
v0.88.5 - 2026-10-14
v0.88.4 - 2026-10-14
- 素材ギャラリーの「PDF を追加」「Word を追加」を投入口の経路に乗せ替え by @kumagallium in https://github.com/kumagallium/Graphium/pull/1161
v0.88.3 - 2026-10-14
- feat(knowledge): add decision / rule / observation frames with verbatim quote verification by @kumagallium in https://github.com/kumagallium/Graphium/pull/1143
- feat(knowledge): prompt for missing decision rationale and show frames on the knowledge page by @kumagallium in https://github.com/kumagallium/Graphium/pull/1144
- feat(knowledge): backfill decision / rule / observation frames for existing claims without touching the body by @kumagallium in https://github.com/kumagallium/Graphium/pull/1145
- feat(knowledge): add Asterism receiving slots (type term, evidence IRIs) on claims by @kumagallium in https://github.com/kumagallium/Graphium/pull/1148
- feat(knowledge): opt-in Asterism link and per-type JSON export (list menu + MCP tool) by @kumagallium in https://github.com/kumagallium/Graphium/pull/1153
- feat(knowledge): split frame values into number and unit at extraction (after quote verification) by @kumagallium in https://github.com/kumagallium/Graphium/pull/1157
- feat(knowledge): normalize frame state values to stem + present/absent at extraction by @kumagallium in https://github.com/kumagallium/Graphium/pull/1158
- feat(ui): move list menu to the right, mark experimental features, make Asterism link work by just turning it on by @kumagallium in https://github.com/kumagallium/Graphium/pull/1159
- fix(global-graph): connect claims to topics and pin dragged nodes instead of freezing the layout by @kumagallium in https://github.com/kumagallium/Graphium/pull/1162
v0.88.2 - 2026-10-14
- fix: keep calc write-back targets on the table copied with them (templates, duplicate, paste) by @kumagallium in https://github.com/kumagallium/Graphium/pull/1160
v0.88.1 - 2026-10-09
- fix: guard media referenced by personal templates, update /template subtext by @kumagallium in https://github.com/kumagallium/Graphium/pull/1156
v0.88.0 - 2026-10-09
- feat: save pages as personal templates by @kumagallium in https://github.com/kumagallium/Graphium/pull/1151
v0.87.9 - 2026-10-09
- fix(editor): Backspace / Delete at a column edge merge across columns by @kumagallium in https://github.com/kumagallium/Graphium/pull/1149
v0.87.8 - 2026-10-09
- fix: keep superscript/subscript when reading Word text by @kumagallium in https://github.com/kumagallium/Graphium/pull/1146
v0.87.7 - 2026-10-09
- [fix] Stop charts from being clipped when the desktop app is zoomed by @kumagallium in https://github.com/kumagallium/Graphium/pull/1142
v0.87.6 - 2026-10-08
- [fix] Print folded tables as shown, merge stacked page guides, resizable charts by @kumagallium in https://github.com/kumagallium/Graphium/pull/1139
v0.87.5 - 2026-10-08
- [fix] Stop the topic page from shaking and the graph from flickering during knowledge generation by @kumagallium in https://github.com/kumagallium/Graphium/pull/1137
v0.87.4 - 2026-10-08
- [feat] Move the remaining hover hints onto the shared tooltip by @kumagallium in https://github.com/kumagallium/Graphium/pull/1135
v0.87.3 - 2026-10-07
- [feat] Shared tooltip across the app, replacing the browser title on frequent screens by @kumagallium in https://github.com/kumagallium/Graphium/pull/1134
v0.87.2 - 2026-10-07
- [feat] Tooltips on the block handles and labels on drop targets for people new to block editors by @kumagallium in https://github.com/kumagallium/Graphium/pull/1130
v0.87.1 - 2026-10-07
- [fix] Keep @ mention suggestions while typing with an IME by @kumagallium in https://github.com/kumagallium/Graphium/pull/1128
v0.87.0 - 2026-10-07
- [fix] MCP: name imported sources and trace them in lineage; manual setup guide by @kumagallium in https://github.com/kumagallium/Graphium/pull/1123
- [feat] Undo for knowledge maintenance: record merges, regenerations and archives and revert them in one step by @kumagallium in https://github.com/kumagallium/Graphium/pull/1125
- [feat] MCP upkeep: maintain knowledge pages from an outside assistant, plus source text, PROV export, media search and checks by @kumagallium in https://github.com/kumagallium/Graphium/pull/1126
v0.86.1 - 2026-10-02
- [fix] Hide text selection color in box selection and tint whole blocks by @kumagallium in https://github.com/kumagallium/Graphium/pull/1122
v0.86.0 - 2026-10-02
- [feat] Show selected images in multi-block selection and add marquee selection by @kumagallium in https://github.com/kumagallium/Graphium/pull/1119
v0.85.4 - 2026-10-01
- [fix] Stop Backspace from going back a page, and delete the block from its menu with Backspace by @kumagallium in https://github.com/kumagallium/Graphium/pull/1118
v0.85.3 - 2026-10-01
- [feat] Repeat the last text or background color with Cmd+Shift+H by @kumagallium in https://github.com/kumagallium/Graphium/pull/1115
- [fix] Let pasted or dragged paragraphs go inside quotes and callouts by @kumagallium in https://github.com/kumagallium/Graphium/pull/1113
v0.85.2 - 2026-10-01
- fix(image): Limit only freshly inserted images to half the window height; let resized images grow by @kumagallium in https://github.com/kumagallium/Graphium/pull/1114
v0.85.1 - 2026-10-01
- feat(editor): Even A4 margins, page-break guides, A4 for new notes and a bulk switch by @kumagallium in https://github.com/kumagallium/Graphium/pull/1111
- [fix] Record the chat model as the agent of AI inserts on desktop by @kumagallium in https://github.com/kumagallium/Graphium/pull/1110
v0.85.0 - 2026-09-30
- feat(editor): Write a note on an A4-width sheet so it wraps like the printed page by @kumagallium in https://github.com/kumagallium/Graphium/pull/1108
v0.84.0 - 2026-09-30
- fix(assets): Register a dropped image once, not once by the editor and once by the intake by @kumagallium in https://github.com/kumagallium/Graphium/pull/1104
- feat(zoom): Zoom the desktop app with the WebView's own zoom, and tell people it exists by @kumagallium in https://github.com/kumagallium/Graphium/pull/1095
- feat(image): Keep an image block within about 60% of the screen height by @kumagallium in https://github.com/kumagallium/Graphium/pull/1096
- feat(image): Open an image in the side peek from its toolbar, and full screen on double-click by @kumagallium in https://github.com/kumagallium/Graphium/pull/1097
- fix(layout): Keep the note usable on narrow and zoomed windows by @kumagallium in https://github.com/kumagallium/Graphium/pull/1098
- fix(lists): Hide supporting columns in the note and knowledge lists when they are narrow by @kumagallium in https://github.com/kumagallium/Graphium/pull/1099
- fix(editor): Keep Backspace and Delete deleting text next to a column list by @kumagallium in https://github.com/kumagallium/Graphium/pull/1100
- fix(editor): Keep editor menus and popups inside the screen instead of clipping them at the note frame by @kumagallium in https://github.com/kumagallium/Graphium/pull/1106
v0.83.8 - 2026-09-30
- [fix] Let the desktop CSP compile WebAssembly so image OCR runs again by @kumagallium in https://github.com/kumagallium/Graphium/pull/1102
v0.83.7 - 2026-09-30
- fix(editor): Let images be dragged by their body in the desktop app by @kumagallium in https://github.com/kumagallium/Graphium/pull/1101
v0.83.6 - 2026-09-29
- fix(notes): take a note's creation date from the note, not from its file by @kumagallium in https://github.com/kumagallium/Graphium/pull/1091
- feat(notes): step through notes in the side peek with the arrow keys by @kumagallium in https://github.com/kumagallium/Graphium/pull/1092
v0.83.5 - 2026-09-29
- docs: say which ways of quitting write out unsaved edits, and what a revision stores by @kumagallium in https://github.com/kumagallium/Graphium/pull/1077
- fix(mcp): notice notes and pages another process added, without waiting for the app to rewrite its list by @kumagallium in https://github.com/kumagallium/Graphium/pull/1078
- fix(knowledge): treat text made only of spaces or invisible characters as empty, on every way into Knowledge by @kumagallium in https://github.com/kumagallium/Graphium/pull/1079
- fix(knowledge): show partial failures as such, keep new-format topics when a mixed merge fails, and count only real results in the toast by @kumagallium in https://github.com/kumagallium/Graphium/pull/1080
- fix(settings): refuse a model name that another model already has, and show an embedding choice that cannot be used by @kumagallium in https://github.com/kumagallium/Graphium/pull/1081
- fix(ai): run the model the settings name on the web build too, and refuse instead of quietly using another one by @kumagallium in https://github.com/kumagallium/Graphium/pull/1082
- fix(editor): do not write a note, or mark it unsaved, when it was only opened by @kumagallium in https://github.com/kumagallium/Graphium/pull/1084
- fix(updater): write out unsaved edits before an update is installed by @kumagallium in https://github.com/kumagallium/Graphium/pull/1085
- fix(knowledge): use the same empty-text rule when rebuilding a topic and when reading PDF or Word files by @kumagallium in https://github.com/kumagallium/Graphium/pull/1086
- fix(ai): build the web header from the named model on the remaining Knowledge calls, and run the embedding split on desktop by @kumagallium in https://github.com/kumagallium/Graphium/pull/1087
- fix(knowledge): ingest materials one at a time, apply merge suggestions, skip unchanged ones in bulk, and let Stop reach short sources by @kumagallium in https://github.com/kumagallium/Graphium/pull/1089
- fix(editor): let Backspace remove an empty first line of the note body by @kumagallium in https://github.com/kumagallium/Graphium/pull/1090
- fix(editor): update @ labels inside notes that are open when the note they point to is renamed by @kumagallium in https://github.com/kumagallium/Graphium/pull/1088
v0.83.4 - 2026-09-28
- fix(knowledge): show why the Topic stage was refused, not only how many topics could not be rewritten by @kumagallium in https://github.com/kumagallium/Graphium/pull/1074
- fix(settings): keep model assignments in step with renamed and deleted models, and show a name that no longer matches any model by @kumagallium in https://github.com/kumagallium/Graphium/pull/1076
v0.83.3 - 2026-09-28
- fix: write out unsaved edits when the window closes, the app quits, or the page reloads by @kumagallium in https://github.com/kumagallium/Graphium/pull/1067
v0.83.2 - 2026-09-27
- fix(knowledge): run the Topic stage on the ingest's model, not on the model id the ingest returned by @kumagallium in https://github.com/kumagallium/Graphium/pull/1070
- chore(knowledge): remove the URL-to-Knowledge prompt path that no menu reaches by @kumagallium in https://github.com/kumagallium/Graphium/pull/1069
- fix(knowledge): pass the Knowledge Schema when merging topics from the list, banner or Lint, and keep both topics if the merge fails by @kumagallium in https://github.com/kumagallium/Graphium/pull/1072
v0.83.1 - 2026-09-27
- fix(bench): stop the adversarial probes from posting the same result on every PR by @kumagallium in https://github.com/kumagallium/Graphium/pull/1046
- fix(side-peek): keep peek edits when the same note opens in the main editor by @kumagallium in https://github.com/kumagallium/Graphium/pull/1047
- fix(side-peek): record the derived-from link when @-mentioning a note outside a table by @kumagallium in https://github.com/kumagallium/Graphium/pull/1049
- fix(editor): keep the main editor's last edits when switching notes by @kumagallium in https://github.com/kumagallium/Graphium/pull/1051
- fix(knowledge): keep superscript, subscript and formulas in the text the AI reads and writes back by @kumagallium in https://github.com/kumagallium/Graphium/pull/1052
- chore: remove the unused build:server script and tsconfig.server.json by @kumagallium in https://github.com/kumagallium/Graphium/pull/1054
- Record the derived-from link when pasting a note link in the side peek by @kumagallium in https://github.com/kumagallium/Graphium/pull/1053
- fix(search): read links and formulas as text in Wiki search, note outlines and topic statements by @kumagallium in https://github.com/kumagallium/Graphium/pull/1055
- Search every note and material from the @ menu, not just the newest by @kumagallium in https://github.com/kumagallium/Graphium/pull/1050
- fix(knowledge): read step contents, nested blocks and tables in the text the AI reads by @kumagallium in https://github.com/kumagallium/Graphium/pull/1058
- Keep @ links when copying and pasting mentions by @kumagallium in https://github.com/kumagallium/Graphium/pull/1056
- fix(math): keep a superscript [1] a superscript when Markdown and AI replies are read back by @kumagallium in https://github.com/kumagallium/Graphium/pull/1059
- fix(search): read tables in the Wiki section text that search and embeddings use by @kumagallium in https://github.com/kumagallium/Graphium/pull/1060
- [docs] Fix stale references in the knowledge-layer docs by @kumagallium in https://github.com/kumagallium/Graphium/pull/1061
- fix(mcp): read formulas, superscript and subscript back in create_note by @kumagallium in https://github.com/kumagallium/Graphium/pull/1057
- fix(skill): keep links, formulas and superscripts in the skill prompt the AI reads by @kumagallium in https://github.com/kumagallium/Graphium/pull/1063
- fix(mcp): index notes written by create_note / save_answer from the saved document by @kumagallium in https://github.com/kumagallium/Graphium/pull/1065
- fix(mcp): keep a formula from reaching across a
<sup>/<sub>tag in create_note by @kumagallium in https://github.com/kumagallium/Graphium/pull/1064 - fix(mcp): keep notes and answer pages written by create_note / save_answer searchable before the app lists them by @kumagallium in https://github.com/kumagallium/Graphium/pull/1066
- fix(knowledge): end an empty note as "Not enough content" with Claims on, not a raw server error by @kumagallium in https://github.com/kumagallium/Graphium/pull/1062
- fix(knowledge): end a URL with no readable text as "Not enough content" with Claims on, not a raw server error by @kumagallium in https://github.com/kumagallium/Graphium/pull/1068
v0.83.0 - 2026-09-25
- fix(side-peek): offer the chart block in the side peek's slash menu by @kumagallium in https://github.com/kumagallium/Graphium/pull/1027
- fix: open @-linked materials from the gallery's note peek without losing peek edits by @kumagallium in https://github.com/kumagallium/Graphium/pull/1029
- fix(side-peek): offer "New note" in the side peek's slash menu by @kumagallium in https://github.com/kumagallium/Graphium/pull/1030
- fix(side-peek): create and use time-series tables in the side peek by @kumagallium in https://github.com/kumagallium/Graphium/pull/1033
- fix(chart): keep charts readable in narrow places like the side peek by @kumagallium in https://github.com/kumagallium/Graphium/pull/1034
- fix(side-peek): insert templates from the side peek's slash menu by @kumagallium in https://github.com/kumagallium/Graphium/pull/1032
- Let the side peek create and use index tables by @kumagallium in https://github.com/kumagallium/Graphium/pull/1031
- fix(table): keep column widths and header columns in place when a column is removed by @kumagallium in https://github.com/kumagallium/Graphium/pull/1039
- fix(table): keep column widths and header rows when creating a note from a table row by @kumagallium in https://github.com/kumagallium/Graphium/pull/1037
- fix(chart): keep wrapped legends clear of the plot at normal widths by @kumagallium in https://github.com/kumagallium/Graphium/pull/1038
- fix(side-peek): keep title, folder, and link edits made while a save is still being written by @kumagallium in https://github.com/kumagallium/Graphium/pull/1036
- fix: keep side-peek edits when something outside the peek closes it by @kumagallium in https://github.com/kumagallium/Graphium/pull/1035
- Tie @-links in table cells to their row, and offer materials in the side peek's @ menu by @kumagallium in https://github.com/kumagallium/Graphium/pull/1026
- fix(bench): stop the bench bot from reporting the same failures on every PR by @kumagallium in https://github.com/kumagallium/Graphium/pull/1040
- Fold leaves, size notes by reach and lay the Global Graph out as islands by @kumagallium in https://github.com/kumagallium/Graphium/pull/1024
- feat(editor): add superscript and subscript formatting to note text by @kumagallium in https://github.com/kumagallium/Graphium/pull/1041
- fix(chart): keep squashed plots readable at normal widths by @kumagallium in https://github.com/kumagallium/Graphium/pull/1042
- fix(side-peek): link an index-table row to an existing note from the @ menu by @kumagallium in https://github.com/kumagallium/Graphium/pull/1044
- fix(bench): await createModel in the atomtype probe and type-check bench/ in CI by @kumagallium in https://github.com/kumagallium/Graphium/pull/1045
- fix(chat): show
<sup>/<sub>in AI answers as superscript and subscript by @kumagallium in https://github.com/kumagallium/Graphium/pull/1043 - Draw the Global Graph's Timeline mode with React Flow by @kumagallium in https://github.com/kumagallium/Graphium/pull/1023
v0.82.1 - 2026-09-25
- fix(assets): let the document filter pick Excel and PowerPoint files by @kumagallium in https://github.com/kumagallium/Graphium/pull/1021
- Open @-linked data files from the side peek and index-table first columns by @kumagallium in https://github.com/kumagallium/Graphium/pull/1022
- Re-run the plan flow layout after a table is added, and band a single table too by @kumagallium in https://github.com/kumagallium/Graphium/pull/1025
v0.82.0 - 2026-09-25
- Design proposal: group operations by table, edge evidence, order-only planned lines by @kumagallium in https://github.com/kumagallium/Graphium/pull/1016
- Draw one band per index table in the plan note's Operations flow by @kumagallium in https://github.com/kumagallium/Graphium/pull/1018
v0.81.4 - 2026-09-24
- 点検が UI の言語で答え、ページを番号で参照する by @kumagallium in https://github.com/kumagallium/Graphium/pull/1017
v0.81.3 - 2026-09-24
- フル点検が「次に調べること」を挙げる by @kumagallium in https://github.com/kumagallium/Graphium/pull/1010
- チャットに渡すナレッジの索引をタイトルだけにする by @kumagallium in https://github.com/kumagallium/Graphium/pull/1012
- フル点検が直近 1 週間のログを読む by @kumagallium in https://github.com/kumagallium/Graphium/pull/1013
v0.81.2 - 2026-09-23
- fix(assets): show only Word files under the Word document filter by @kumagallium in https://github.com/kumagallium/Graphium/pull/1008
- fix(knowledge): Stop cancels URL/PDF/Word ingestion jobs by @kumagallium in https://github.com/kumagallium/Graphium/pull/1007
- docs(manual): v0.81.1のKnowledge Schemaを案内する by @kumagallium in https://github.com/kumagallium/Graphium/pull/1006
v0.81.1 - 2026-09-18
- chore(ci): Takumi Guardで依存取得を保護 by @kumagallium in https://github.com/kumagallium/Graphium/pull/1003
- feat(knowledge): Knowledge Schemaを導入 by @kumagallium in https://github.com/kumagallium/Graphium/pull/1005
v0.81.0 - 2026-09-18
- 左ナビの節見出しを中身より濃くする by @kumagallium in https://github.com/kumagallium/Graphium/pull/994
- Add the v0.80.0 manual badges, roadmap row, and figures by @kumagallium in https://github.com/kumagallium/Graphium/pull/996
- ノートに紐づかないチャットを追加する by @kumagallium in https://github.com/kumagallium/Graphium/pull/997
- ⌘K の質問をノートに紐づかないチャットへ送る by @kumagallium in https://github.com/kumagallium/Graphium/pull/998
- チャット一覧を表にして、ピークと回答の操作を足す by @kumagallium in https://github.com/kumagallium/Graphium/pull/999
- 問答ページを、会話から書き起こして作る by @kumagallium in https://github.com/kumagallium/Graphium/pull/1000
- チャットに URL を持たせ、引用を押せるようにする by @kumagallium in https://github.com/kumagallium/Graphium/pull/1001
- チャット画面に地色を敷く by @kumagallium in https://github.com/kumagallium/Graphium/pull/1002
v0.80.0 - 2026-09-18
- Say that PDF text is read only up to 80,000 characters by @kumagallium in https://github.com/kumagallium/Graphium/pull/984
- Show where in a PDF or Word source the quote was found by @kumagallium in https://github.com/kumagallium/Graphium/pull/985
- Read a long source in windows instead of stopping at 80,000 characters by @kumagallium in https://github.com/kumagallium/Graphium/pull/992
v0.79.0 - 2026-09-18
- List the chat retrieval numbers in the FAQ table by @kumagallium in https://github.com/kumagallium/Graphium/pull/981
- [fix] Normalize full-width number citations in AI chat answers by @kumagallium in https://github.com/kumagallium/Graphium/pull/982
- Let create_note carry the citations an answer used by @kumagallium in https://github.com/kumagallium/Graphium/pull/986
- Keep the version before an AI rewrite on pages people have edited by @kumagallium in https://github.com/kumagallium/Graphium/pull/987
- Let automatic knowledge checks run the full AI analysis when turned on by @kumagallium in https://github.com/kumagallium/Graphium/pull/988
- Add the Answer knowledge kind and save chat answers into it by @kumagallium in https://github.com/kumagallium/Graphium/pull/989
- Maintain answer pages like topics by @kumagallium in https://github.com/kumagallium/Graphium/pull/990
- Add an MCP save_answer tool for knowledge-layer answer pages by @kumagallium in https://github.com/kumagallium/Graphium/pull/991
v0.78.1 - 2026-09-17
- Notice when the embedding index was built with another model, and merge duplicate insights by @kumagallium in https://github.com/kumagallium/Graphium/pull/956
- Show model assignments up front and collapse the registered-model list by @kumagallium in https://github.com/kumagallium/Graphium/pull/979
- Skip notes that are already in knowledge and unchanged when adding in bulk by @kumagallium in https://github.com/kumagallium/Graphium/pull/980
v0.78.0 - 2026-09-17
- fix(side-peek): show the knowledge context drawer below the body in side peeks by @kumagallium in https://github.com/kumagallium/Graphium/pull/966
- Stop running AI checks, auto-merge and orphan auto-link in the background by @kumagallium in https://github.com/kumagallium/Graphium/pull/967
- Stop capping Claims at 0-3 per note and remove the Claim cross-update pass by @kumagallium in https://github.com/kumagallium/Graphium/pull/968
- Add storage and one-hop source check for source-cited Topic pages by @kumagallium in https://github.com/kumagallium/Graphium/pull/969
- Filter the desktop folder scan to importable types and raise its cap by @kumagallium in https://github.com/kumagallium/Graphium/pull/970
- Build Topic pages from sources, revising the previous body (Karpathy LLM Wiki) by @kumagallium in https://github.com/kumagallium/Graphium/pull/971
- Make Claims and Insights an optional extension, off for new users by @kumagallium in https://github.com/kumagallium/Graphium/pull/972
- Merge, rebuild and refresh Topics from their sources by @kumagallium in https://github.com/kumagallium/Graphium/pull/973
- Describe claims and insights accurately in settings and the manual by @kumagallium in https://github.com/kumagallium/Graphium/pull/974
- Describe claims as propositions, as many as a source carries by @kumagallium in https://github.com/kumagallium/Graphium/pull/975
- Describe insights as relationship patterns generalized from claims by @kumagallium in https://github.com/kumagallium/Graphium/pull/976
- Word the insight discovery summary as generalizing beyond the original context by @kumagallium in https://github.com/kumagallium/Graphium/pull/977
v0.77.0 - 2026-09-17
- feat(source-check): check that claims and topic points are written in their cited sources by @kumagallium in https://github.com/kumagallium/Graphium/pull/964
v0.76.7 - 2026-09-16
- fix(settings): stop the usage tab from crashing in the settings modal stories by @kumagallium in https://github.com/kumagallium/Graphium/pull/961
- fix(desktop): scan folders natively instead of webkitdirectory by @kumagallium in https://github.com/kumagallium/Graphium/pull/954
v0.76.6 - 2026-09-16
- fix(settings): keep the settings modal the same size across tabs by @kumagallium in https://github.com/kumagallium/Graphium/pull/959
v0.76.5 - 2026-09-16
- fix(plan-flow): show only outputs that were actually handed on by @kumagallium in https://github.com/kumagallium/Graphium/pull/957
v0.76.4 - 2026-09-16
- feat(plan-flow): edit the plan's index table from the operations panel by @kumagallium in https://github.com/kumagallium/Graphium/pull/952
v0.76.3 - 2026-09-16
- fix(plan-flow): let planned lines start from an operation's output by @kumagallium in https://github.com/kumagallium/Graphium/pull/950
v0.76.2 - 2026-09-16
- Tidy up empty knowledge on its own, and scope cross-update to claims by @kumagallium in https://github.com/kumagallium/Graphium/pull/948
v0.76.1 - 2026-09-16
- refactor: drop the operation overview above the process list by @kumagallium in https://github.com/kumagallium/Graphium/pull/945
- Rebuild the settings screen around what people came for by @kumagallium in https://github.com/kumagallium/Graphium/pull/947
v0.76.0 - 2026-09-16
- Expose the knowledge layer through MCP by @kumagallium in https://github.com/kumagallium/Graphium/pull/942
- Separate knowledge by kind in chat context, and fix the kind descriptions by @kumagallium in https://github.com/kumagallium/Graphium/pull/941
- Offer to turn everything you just imported into knowledge by @kumagallium in https://github.com/kumagallium/Graphium/pull/940
- fix: @ mentions land in the cell you typed them in, and operation nodes drag from anywhere by @kumagallium in https://github.com/kumagallium/Graphium/pull/943
v0.75.1 - 2026-09-16
- fix(media): keep asset URLs in the active provider's scheme by @kumagallium in https://github.com/kumagallium/Graphium/pull/939
v0.75.0 - 2026-09-16
- Keep scatter legend markers next to their own labels by @kumagallium in https://github.com/kumagallium/Graphium/pull/936
- Add manual screenshots for the cross-note process features by @kumagallium in https://github.com/kumagallium/Graphium/pull/937
- Add master switches to hide insights and world grounding by @kumagallium in https://github.com/kumagallium/Graphium/pull/927
- Add Topic pages that group claims by concept by @kumagallium in https://github.com/kumagallium/Graphium/pull/928
- Stop generating Summaries; keep existing ones readable by @kumagallium in https://github.com/kumagallium/Graphium/pull/929
v0.74.0 - 2026-09-15
- Design proposal for cross-note processes (plan notes and operation notes) by @kumagallium in https://github.com/kumagallium/Graphium/pull/917
- Add the model layer for plan notes and operation notes by @kumagallium in https://github.com/kumagallium/Graphium/pull/918
- Show the Operations flow for plan notes in the Steps panel by @kumagallium in https://github.com/kumagallium/Graphium/pull/922
- Add a Timeline mode to the Global Graph by @kumagallium in https://github.com/kumagallium/Graphium/pull/923
- Add the operation overview above the process list by @kumagallium in https://github.com/kumagallium/Graphium/pull/924
- Declare planned hand-offs in the plan note and compare them with the actual ones by @kumagallium in https://github.com/kumagallium/Graphium/pull/933
- Read exponent notation in numeric cells so computed columns chart correctly by @kumagallium in https://github.com/kumagallium/Graphium/pull/934
v0.73.0 - 2026-09-15
- Sort chart settings into figure and panel, and scope the legend by @kumagallium in https://github.com/kumagallium/Graphium/pull/930
v0.72.4 - 2026-09-15
- Encode media uploads to base64 in chunks instead of one byte at a time by @kumagallium in https://github.com/kumagallium/Graphium/pull/925
v0.72.3 - 2026-09-14
- Show Ctrl instead of ⌘ in shortcut hints on Windows and Linux by @kumagallium in https://github.com/kumagallium/Graphium/pull/919
- [fix] Keep transparent thumbnails readable, and stop the asset graph from re-laying out by @kumagallium in https://github.com/kumagallium/Graphium/pull/920
- Keep intake running while the desktop window is hidden, and show progress while a folder is being listed by @kumagallium in https://github.com/kumagallium/Graphium/pull/921
v0.72.2 - 2026-09-11
- [fix] フィット結果の要約が結果カラムで切れないようにする by @kumagallium in https://github.com/kumagallium/Graphium/pull/912
v0.72.1 - 2026-09-11
- Fix italic axis names, and show where the focus is in the settings panel by @kumagallium in https://github.com/kumagallium/Graphium/pull/913
v0.72.0 - 2026-09-11
- [feat] 計算ブロックに多項式フィッティングを足す by @kumagallium in https://github.com/kumagallium/Graphium/pull/910
v0.71.0 - 2026-09-11
- Split a chart block into an N×M grid of panels by @kumagallium in https://github.com/kumagallium/Graphium/pull/905
- Give each panel its own axis names and ranges by @kumagallium in https://github.com/kumagallium/Graphium/pull/906
- Label the panels, share one y-axis name, link the crosshair by @kumagallium in https://github.com/kumagallium/Graphium/pull/908
v0.70.0 - 2026-09-11
- [fix] Apply the default proposal selection during render, not after commit by @kumagallium in https://github.com/kumagallium/Graphium/pull/902
- Rename the chart stacking feature to "offset" by @kumagallium in https://github.com/kumagallium/Graphium/pull/904
- Write chart axis and legend labels in LaTeX markup by @kumagallium in https://github.com/kumagallium/Graphium/pull/907
v0.69.1 - 2026-09-09
- Widen the column drop zone and collapse columns emptied by a drop by @kumagallium in https://github.com/kumagallium/Graphium/pull/901
v0.69.0 - 2026-09-09
- Focus the list search box with Cmd/Ctrl+F by @kumagallium in https://github.com/kumagallium/Graphium/pull/897
- Make multi-column drag & drop discoverable by @kumagallium in https://github.com/kumagallium/Graphium/pull/899
v0.68.1 - 2026-09-08
- [docs] Document find-in-PDF in the manual, with its highlight caveat by @kumagallium in https://github.com/kumagallium/Graphium/pull/892
- [fix] Keep folders on images a note references, and on extracted materials by @kumagallium in https://github.com/kumagallium/Graphium/pull/895
- [fix] Align the PDF text layer with the page, and find CJK text by @kumagallium in https://github.com/kumagallium/Graphium/pull/896
v0.68.0 - 2026-09-08
- [feat] Find text inside the PDF viewer with Cmd+F by @kumagallium in https://github.com/kumagallium/Graphium/pull/889
v0.67.0 - 2026-09-08
- [feat] Adopt proposed changes into your note and show where a fork came from by @kumagallium in https://github.com/kumagallium/Graphium/pull/874
v0.66.0 - 2026-09-08
- [feat] Propose changes to a shared note and review the three-way diff in the library by @kumagallium in https://github.com/kumagallium/Graphium/pull/867
- [feat] Extract slides and sheets from Office files already in the library by @kumagallium in https://github.com/kumagallium/Graphium/pull/887
v0.65.1 - 2026-09-08
- fix: 表の中身が同じなら素材を作り直さない(往復で CSV が増えるのを止める) by @kumagallium in https://github.com/kumagallium/Graphium/pull/880
v0.65.0 - 2026-09-08
- [docs] Add screenshots for the intake and in-place folder rename by @kumagallium in https://github.com/kumagallium/Graphium/pull/881
- [feat] Skip notes whose imported file has not changed by @kumagallium in https://github.com/kumagallium/Graphium/pull/882
- [feat] Read text from imported images in the background after intake by @kumagallium in https://github.com/kumagallium/Graphium/pull/883
- [feat] Bring PowerPoint and Excel files in: slide text, images and sheets as tables by @kumagallium in https://github.com/kumagallium/Graphium/pull/884
v0.64.1 - 2026-09-08
- docs: v0.64.0 の表とデータ表の行き来をマニュアルに追記 by @kumagallium in https://github.com/kumagallium/Graphium/pull/879
- [perf] Render gallery and picker thumbnails in Rust instead of shipping originals by @kumagallium in https://github.com/kumagallium/Graphium/pull/870
v0.64.0 - 2026-09-08
- feat: 本文の表をデータ表にする/データ表を計算列込みで素材に書き出す by @kumagallium in https://github.com/kumagallium/Graphium/pull/872
v0.63.0 - 2026-09-08
- [feat] Bring existing files in through one intake: sidebar, empty states, drop anywhere by @kumagallium in https://github.com/kumagallium/Graphium/pull/840
- [feat] Rename folders in place, and keep materials in step when folders change by @kumagallium in https://github.com/kumagallium/Graphium/pull/875
v0.62.2 - 2026-09-08
- fix: キャプション付きの表があるノートが固まる回帰(属性の往復ループ)を直す by @kumagallium in https://github.com/kumagallium/Graphium/pull/871
v0.62.1 - 2026-09-08
- [fix] Give computed-column headers room for the calculator badge by @kumagallium in https://github.com/kumagallium/Graphium/pull/868
v0.62.0 - 2026-09-08
- [feat] Add a data table block for large delimited imports by @kumagallium in https://github.com/kumagallium/Graphium/pull/846
- [feat] Show calc write-back on data tables as computed columns by @kumagallium in https://github.com/kumagallium/Graphium/pull/866
v0.61.2 - 2026-09-08
- [fix] Stop SidePeek reload loop when peeking a saved version by @kumagallium in https://github.com/kumagallium/Graphium/pull/864
v0.61.1 - 2026-09-08
- [fix] Keep the pending step-flow auto-layout request when the sync effect re-runs by @kumagallium in https://github.com/kumagallium/Graphium/pull/862
- [feat] Shift-click to select a range in every list by @kumagallium in https://github.com/kumagallium/Graphium/pull/861
v0.61.0 - 2026-09-08
- [docs] Add the Ask AI figure for shared notes to the manual by @kumagallium in https://github.com/kumagallium/Graphium/pull/854
- [fix] Let the materials bulk bar wrap beside the side peek and align tile overlays to the 8px grid by @kumagallium in https://github.com/kumagallium/Graphium/pull/856
- [feat] Select memos in the gallery view and show the bulk bar in both views by @kumagallium in https://github.com/kumagallium/Graphium/pull/855
- [feat] Leave AI chats and edit history out of shared copies by default by @kumagallium in https://github.com/kumagallium/Graphium/pull/857
v0.60.0 - 2026-09-08
- [feat] ステップのパラメータ表を複数行にして「段階」として記録できるようにする by @kumagallium in https://github.com/kumagallium/Graphium/pull/858
v0.59.0 - 2026-09-07
- [feat] Select materials in the gallery view and show the bulk bar in both views by @kumagallium in https://github.com/kumagallium/Graphium/pull/850
- [feat] Ask AI about a shared entry from the full view's right rail by @kumagallium in https://github.com/kumagallium/Graphium/pull/851
- [docs] Add manual screenshots for the shared library tabs, comments, and full view by @kumagallium in https://github.com/kumagallium/Graphium/pull/852
v0.58.0 - 2026-09-07
- [docs] Add v0.55.0 and v0.56.0 to the manual and repair the roadmap table by @kumagallium in https://github.com/kumagallium/Graphium/pull/839
- [feat] Open a shared entry in a full view with comments, history, steps, and backlinks by @kumagallium in https://github.com/kumagallium/Graphium/pull/847
v0.57.0 - 2026-09-06
- [feat] Comment on shared entries and keep the teacher-student loop visible by @kumagallium in https://github.com/kumagallium/Graphium/pull/842
v0.56.0 - 2026-09-06
- [feat] Let memos take folders, and carry every folder rename through by @kumagallium in https://github.com/kumagallium/Graphium/pull/841
v0.55.0 - 2026-09-04
- [feat] Send from your phone into a folder, and align the material peek by @kumagallium in https://github.com/kumagallium/Graphium/pull/832
v0.54.0 - 2026-09-04
- [docs] Add shared library screenshots to the manual by @kumagallium in https://github.com/kumagallium/Graphium/pull/834
- [feat] Mirror labels, processes, and note attachments in the shared library by @kumagallium in https://github.com/kumagallium/Graphium/pull/835
- [feat] Share a page as a team template and reuse it from the library and /template by @kumagallium in https://github.com/kumagallium/Graphium/pull/837
v0.53.0 - 2026-09-03
- [feat] Show and filter shared notes by the folder they were shared from by @kumagallium in https://github.com/kumagallium/Graphium/pull/831
v0.52.0 - 2026-09-03
- [feat] Show the shared library as a table with search, sort, and filters by @kumagallium in https://github.com/kumagallium/Graphium/pull/825
- [feat] Search and ground AI chat on shared library entries without forking by @kumagallium in https://github.com/kumagallium/Graphium/pull/828
- [feat] Drag notes onto folders in the sidebar by @kumagallium in https://github.com/kumagallium/Graphium/pull/823
- [feat] Regroup the sidebar by where things live (IA round 2) by @kumagallium in https://github.com/kumagallium/Graphium/pull/826
- [feat] Put materials in folders too by @kumagallium in https://github.com/kumagallium/Graphium/pull/829
v0.51.2 - 2026-09-03
- [chore] Stop creating never-run CI on tagpr release PRs by @kumagallium in https://github.com/kumagallium/Graphium/pull/820
- [chore] Run tagpr with a PAT so release PRs stop hitting the approval gate by @kumagallium in https://github.com/kumagallium/Graphium/pull/821
- [fix] Keep tables inside their column in multi-column layouts by @kumagallium in https://github.com/kumagallium/Graphium/pull/824
v0.51.1 - 2026-09-01
- [fix] Let wide tables bleed into the page margin instead of clipping them by @kumagallium in https://github.com/kumagallium/Graphium/pull/816
- [feat] Close third-party network egress: gate remote media and self-host fonts by @kumagallium in https://github.com/kumagallium/Graphium/pull/817
- [feat] Add a connection test for registered MCP servers by @kumagallium in https://github.com/kumagallium/Graphium/pull/819
- [fix] Reject unknown Host headers and stop publishing Docker ports to the LAN by @kumagallium in https://github.com/kumagallium/Graphium/pull/818
v0.51.0 - 2026-09-01
- [docs] Document v0.48.0 table features and refresh the notes-list shot by @kumagallium in https://github.com/kumagallium/Graphium/pull/809
- [feat] Folder breadcrumb, new-note-in-folder, and folder rename/delete by @kumagallium in https://github.com/kumagallium/Graphium/pull/810
v0.50.1 - 2026-09-01
- [fix] Make cell image drag-and-drop reliable and enlarge inline image defaults by @kumagallium in https://github.com/kumagallium/Graphium/pull/811
v0.50.0 - 2026-09-01
- [feat] Reference named table columns from the calc block by @kumagallium in https://github.com/kumagallium/Graphium/pull/808
- [feat] Refine calc-table linkage: cascade picker, pinned names, mutual badges by @kumagallium in https://github.com/kumagallium/Graphium/pull/812
v0.49.0 - 2026-08-31
- [feat] Sidebar folder tree (noteContexts presented as folders) by @kumagallium in https://github.com/kumagallium/Graphium/pull/804
- [fix] Rename Context to Folder across the UI and manual by @kumagallium in https://github.com/kumagallium/Graphium/pull/805
v0.48.0 - 2026-08-31
- [feat] Table expand view with view-only sorting by @kumagallium in https://github.com/kumagallium/Graphium/pull/798
- [feat] Cell links to data assets and real-table sorting by @kumagallium in https://github.com/kumagallium/Graphium/pull/799
- [fix] Localize BlockNote built-in UI via locale-synced dictionary by @kumagallium in https://github.com/kumagallium/Graphium/pull/802
- [feat] Open @references from flow panel tables and node cards by @kumagallium in https://github.com/kumagallium/Graphium/pull/801
- [feat] Embed images inside table cells as inline images by @kumagallium in https://github.com/kumagallium/Graphium/pull/803
v0.47.1 - 2026-08-28
- [fix] Relaunch through launchd so an update keeps folder access by @kumagallium in https://github.com/kumagallium/Graphium/pull/797
v0.47.0 - 2026-08-28
- [fix] Align the toggle arrow and drag handle with heading text by @kumagallium in https://github.com/kumagallium/Graphium/pull/793
- [feat] Fold headings the way Obsidian does, and retire toggle headings by @kumagallium in https://github.com/kumagallium/Graphium/pull/795
v0.46.0 - 2026-08-28
- [fix] Say why the notes folder could not be read at startup by @kumagallium in https://github.com/kumagallium/Graphium/pull/790
- [feat] Let outside agents read and write the vault over MCP by @kumagallium in https://github.com/kumagallium/Graphium/pull/792
v0.45.5 - 2026-08-27
- [fix] Make updater failures actionable instead of showing raw reqwest errors by @kumagallium in https://github.com/kumagallium/Graphium/pull/788
v0.45.4 - 2026-08-27
- [feat] Put the side peek on the history stack by @kumagallium in https://github.com/kumagallium/Graphium/pull/786
v0.45.3 - 2026-08-27
- Stop waiting on rAF to close the splash (20s launch regression in v0.45.1) by @kumagallium in https://github.com/kumagallium/Graphium/pull/784
v0.45.2 - 2026-08-27
- [fix] Route every full-screen note open through one navigation entry by @kumagallium in https://github.com/kumagallium/Graphium/pull/781
- Stop MiniSearch auto-vacuum from racing the lexical reconcile by @kumagallium in https://github.com/kumagallium/Graphium/pull/782
v0.45.1 - 2026-08-26
- docs(manual): document knowledge sharing, bulk share, and citation links by @kumagallium in https://github.com/kumagallium/Graphium/pull/779
- Show a splash while the app loads instead of a blank window by @kumagallium in https://github.com/kumagallium/Graphium/pull/780
v0.45.0 - 2026-08-25
- Replace atomize cluster-count heuristic with measured coverage plan by @kumagallium in https://github.com/kumagallium/Graphium/pull/760
- Add FAQ page on knowledge-pipeline thresholds (en/ja) by @kumagallium in https://github.com/kumagallium/Graphium/pull/761
- Surface embedding failures to the user instead of failing silently by @kumagallium in https://github.com/kumagallium/Graphium/pull/763
- Add insight-model capability test in Settings → AI by @kumagallium in https://github.com/kumagallium/Graphium/pull/765
v0.44.0 - 2026-08-25
- feat(sharing): knowledge share/fork, bulk share, and copy-citation links by @kumagallium in https://github.com/kumagallium/Graphium/pull/771
v0.43.0 - 2026-08-25
- feat(graph): saved manual arrangements, group selection, and one consistent graph experience by @kumagallium in https://github.com/kumagallium/Graphium/pull/774
v0.42.6 - 2026-08-25
- fix(ci): build the Windows updater zip uncompressed (Stored) by @kumagallium in https://github.com/kumagallium/Graphium/pull/772
v0.42.5 - 2026-08-25
- Add an install button to the Settings About tab when an update is found by @kumagallium in https://github.com/kumagallium/Graphium/pull/766
- fix(windows): kill app process tree before sidecar cleanup in NSIS hook by @kumagallium in https://github.com/kumagallium/Graphium/pull/770
v0.42.4 - 2026-08-25
- fix(windows): prevent sidecar node.exe from blocking installer writes by @kumagallium in https://github.com/kumagallium/Graphium/pull/767
v0.42.3 - 2026-08-25
- Fix silent zero-insight failures on Anthropic models (max_tokens truncation) by @kumagallium in https://github.com/kumagallium/Graphium/pull/762
v0.42.2 - 2026-08-24
- fix(ai-chat): ground URL-material chat in the page/PDF content by @kumagallium in https://github.com/kumagallium/Graphium/pull/757
- fix(updater): surface download progress, errors, and a timeout in the update banner by @kumagallium in https://github.com/kumagallium/Graphium/pull/759
v0.42.1 - 2026-08-24
- fix(prov): project all block-link types into the PROV graph and clear edge-data debt by @kumagallium in https://github.com/kumagallium/Graphium/pull/754
- feat(export): emit cross-note output references in PROV-JSON-LD by @kumagallium in https://github.com/kumagallium/Graphium/pull/755
- feat(flow): render wasDerivedFrom edges in the step flow view by @kumagallium in https://github.com/kumagallium/Graphium/pull/756
v0.42.0 - 2026-08-24
- feat(step): cross-note output references with durable row identity by @kumagallium in https://github.com/kumagallium/Graphium/pull/751
v0.41.0 - 2026-08-21
- feat: プロセス一覧からノートをコピー可能にする by @kumagallium in https://github.com/kumagallium/Graphium/pull/748
- docs(manual): プロセスコピーの説明と画像を更新 by @kumagallium in https://github.com/kumagallium/Graphium/pull/750
v0.40.2 - 2026-08-21
- fix(overlays): anchor table captions and row icons inside the editor by @kumagallium in https://github.com/kumagallium/Graphium/pull/744
- docs(manual): add figures for the process list and step inheritance by @kumagallium in https://github.com/kumagallium/Graphium/pull/747
v0.40.1 - 2026-08-20
- fix(copilot): resolve gh CLI PATH for authentication by @kumagallium in https://github.com/kumagallium/Graphium/pull/742
- fix(deps): break circular import between llm.ts and copilot-subscription.ts by @kumagallium in https://github.com/kumagallium/Graphium/pull/745
v0.40.0 - 2026-08-20
- fix(labels): anchor PROV label badges inside the editor instead of the viewport by @kumagallium in https://github.com/kumagallium/Graphium/pull/740
- feat(process): add the process index that projects each note's PROV graph by @kumagallium in https://github.com/kumagallium/Graphium/pull/730
- feat(process): add the step parameter picker by @kumagallium in https://github.com/kumagallium/Graphium/pull/731
- feat(process): add the process gallery view by @kumagallium in https://github.com/kumagallium/Graphium/pull/732
- feat(process): wire the process gallery into the app by @kumagallium in https://github.com/kumagallium/Graphium/pull/733
- feat(process): carry parameter keys over into a step by @kumagallium in https://github.com/kumagallium/Graphium/pull/734
- feat(process): start from the list of past steps, not from the name by @kumagallium in https://github.com/kumagallium/Graphium/pull/735
- feat(process): inherit materials and tools, each written where it belongs by @kumagallium in https://github.com/kumagallium/Graphium/pull/737
- docs: describe the process index by @kumagallium in https://github.com/kumagallium/Graphium/pull/738
v0.39.4 - 2026-08-20
- fix(copilot): resolve node PATH for spawned CLI subprocess by @kumagallium in https://github.com/kumagallium/Graphium/pull/736
v0.39.3 - 2026-08-20
- feat(chart): put bar charts on a numeric x axis by default by @kumagallium in https://github.com/kumagallium/Graphium/pull/726
- fix(chart): base stacked bar series on their row, and settle the settings panel height by @kumagallium in https://github.com/kumagallium/Graphium/pull/728
- fix(prov-ingest): keep parameters out of step names, reuse existing labels, surface prose parameters by @kumagallium in https://github.com/kumagallium/Graphium/pull/729
v0.39.2 - 2026-08-18
- feat(ai): make knowledge generation, regeneration and discovery stoppable by @kumagallium in https://github.com/kumagallium/Graphium/pull/723
- feat(ai): run MCP tools natively through GitHub Copilot by @kumagallium in https://github.com/kumagallium/Graphium/pull/725
v0.39.1 - 2026-08-17
- fix(ai): embed only the question in cross-search, and log why the sidecar dies by @kumagallium in https://github.com/kumagallium/Graphium/pull/720
- feat(ai): keep the note's topic in the cross-search query, drop the data body by @kumagallium in https://github.com/kumagallium/Graphium/pull/721
- feat(desktop): banner with a restart button when the AI backend stops on its own by @kumagallium in https://github.com/kumagallium/Graphium/pull/722
v0.39.0 - 2026-08-17
- feat(search): lexical (BM25) index over notes, knowledge, and assets; hybrid cross-search by @kumagallium in https://github.com/kumagallium/Graphium/pull/717
v0.38.0 - 2026-08-17
- fix(template): 計画テンプレートの表をインデックステーブルとして挿入する by @kumagallium in https://github.com/kumagallium/Graphium/pull/712
- fix(wiki): stop the text-match fallback from opening the embeddings DB at a stale version by @kumagallium in https://github.com/kumagallium/Graphium/pull/715
- feat(chart): draw series straight from data assets by @kumagallium in https://github.com/kumagallium/Graphium/pull/714
- fix(table): keep the fold on imported tables while they scroll off-screen by @kumagallium in https://github.com/kumagallium/Graphium/pull/716
v0.37.4 - 2026-08-17
- fix(ocr): guard every OCR job against a wedged worker, and show bulk-read progress by @kumagallium in https://github.com/kumagallium/Graphium/pull/710
v0.37.3 - 2026-08-16
- feat(ai): probe native tool calling on openai-compatible endpoints by @kumagallium in https://github.com/kumagallium/Graphium/pull/709
v0.37.2 - 2026-08-16
- fix(table): 畳んだテーブルからはみ出す列追加ボタンを表の中に収める by @kumagallium in https://github.com/kumagallium/Graphium/pull/703
- fix(table): SidePeek でも表の名前・取り込み元・折りたたみを効かせる by @kumagallium in https://github.com/kumagallium/Graphium/pull/706
- feat(chart): numeric x-axis for bar charts, and row names you can place by @kumagallium in https://github.com/kumagallium/Graphium/pull/707
v0.37.1 - 2026-08-14
- fix(export): カスタムブロックの Markdown 書き出しをブロック定義の隣に集約する by @kumagallium in https://github.com/kumagallium/Graphium/pull/702
v0.37.0 - 2026-08-14
- feat(assets): 同じファイルを二度素材にしない(中身のハッシュで判定) by @kumagallium in https://github.com/kumagallium/Graphium/pull/699
- refactor(data-import): データ専用の重複回避を撤去し、共通の照合に寄せる by @kumagallium in https://github.com/kumagallium/Graphium/pull/700
v0.36.0 - 2026-08-14
- feat(chart): add per-series style options by @kumagallium in https://github.com/kumagallium/Graphium/pull/694
- fix(chart): fit numeric x axis to the data range by @kumagallium in https://github.com/kumagallium/Graphium/pull/696
- feat(chart): offset series into rows for spectrum comparison by @kumagallium in https://github.com/kumagallium/Graphium/pull/697
- feat(data-import): 装置の区切りテキストを表に取り込む(設定を来歴として残す) by @kumagallium in https://github.com/kumagallium/Graphium/pull/693
v0.35.2 - 2026-08-14
- fix(chart): label time-axis day ticks with month/day by @kumagallium in https://github.com/kumagallium/Graphium/pull/691
v0.35.1 - 2026-08-13
- [fix] Make desktop printing work: wire the File menu and open the panel from Rust by @kumagallium in https://github.com/kumagallium/Graphium/pull/688
- テーブルの列プロパティ PR-A: tableMeta サイドストアの導入 by @kumagallium in https://github.com/kumagallium/Graphium/pull/686
- [fix] Position table handle menus instead of leaving them unplaced by @kumagallium in https://github.com/kumagallium/Graphium/pull/690
v0.35.0 - 2026-08-13
- [fix] Hide the floating toolbar on text-less custom blocks by @kumagallium in https://github.com/kumagallium/Graphium/pull/682
- fix(i18n): refresh custom block labels and slash menu on locale change by @kumagallium in https://github.com/kumagallium/Graphium/pull/683
- feat(editor): duplicate a block from the block menu and with Cmd+D by @kumagallium in https://github.com/kumagallium/Graphium/pull/684
- [feat] Numi-style calc block with unit-aware live evaluation by @kumagallium in https://github.com/kumagallium/Graphium/pull/681
- [refactor] Print notes through the browser instead of rasterizing to PDF by @kumagallium in https://github.com/kumagallium/Graphium/pull/685
- [feat] Find images by their OCR text with Cmd+K by @kumagallium in https://github.com/kumagallium/Graphium/pull/687
v0.34.0 - 2026-08-13
- [feat] Add log table and chart block for time-series observations by @kumagallium in https://github.com/kumagallium/Graphium/pull/665
- [feat] Table-kind consolidation: index table as a toggleable behavior by @kumagallium in https://github.com/kumagallium/Graphium/pull/674
- docs(manual): backfill release badges for v0.26–v0.31, add v0.31.0 roadmap entry by @kumagallium in https://github.com/kumagallium/Graphium/pull/677
- [feat] Improve note color readability: design.md regression + reading color presets by @kumagallium in https://github.com/kumagallium/Graphium/pull/678
v0.33.0 - 2026-08-13
- feat: GitHub Copilot subscription provider (copilot-subscription) by @kumagallium in https://github.com/kumagallium/Graphium/pull/673
- Remove the claude-subscription provider (Anthropic ToS compliance) by @kumagallium in https://github.com/kumagallium/Graphium/pull/676
v0.32.1 - 2026-08-13
v0.32.0 - 2026-08-13
- fix(link): open URL clicks in side peek only, not external browser by @kumagallium in https://github.com/kumagallium/Graphium/pull/669
- feat(editor): readable line width with per-note full-width toggle by @kumagallium in https://github.com/kumagallium/Graphium/pull/671
v0.31.1 - 2026-08-12
- fix(pdf): resolve shared (g_-prefixed) images from commonObjs to fix extraction hang by @kumagallium in https://github.com/kumagallium/Graphium/pull/667
- fix(settings): claude-subscription in existing-provider add flow by @kumagallium in https://github.com/kumagallium/Graphium/pull/666
v0.31.0 - 2026-08-12
- [fix] Prevent desktop freeze when auto-OCR races a drag session by @kumagallium in https://github.com/kumagallium/Graphium/pull/662
- feat(sharing): shared:// citation block (Phase 2c-2) by @kumagallium in https://github.com/kumagallium/Graphium/pull/664
v0.30.1 - 2026-08-10
- [fix] Add a re-check button to the update banner by @kumagallium in https://github.com/kumagallium/Graphium/pull/660
v0.30.0 - 2026-08-09
- Version built-in system skills and sync defaults on startup by @kumagallium in https://github.com/kumagallium/Graphium/pull/656
- Let skills save manual versions and restore them in place by @kumagallium in https://github.com/kumagallium/Graphium/pull/658
- [feat] Graph node editor: build procedures from the flow view by @kumagallium in https://github.com/kumagallium/Graphium/pull/648
v0.29.0 - 2026-08-05
- [fix] Repair and retry malformed LLM output in PROV ingester by @kumagallium in https://github.com/kumagallium/Graphium/pull/649
- fix: stop divider/toggle blocks vanishing on note reload by @kumagallium in https://github.com/kumagallium/Graphium/pull/652
- fix: capture pasted web-page images into the media library by @kumagallium in https://github.com/kumagallium/Graphium/pull/653
- [fix] Keep PROV step headings in the requested language by @kumagallium in https://github.com/kumagallium/Graphium/pull/655
- Add an "Add to materials" button to the unregistered URL side peek by @kumagallium in https://github.com/kumagallium/Graphium/pull/654
- Give quoted chats the surrounding note as background by @kumagallium in https://github.com/kumagallium/Graphium/pull/657
v0.28.0 - 2026-08-04
- [fix] Make Markdown import/export wikilink handling symmetric by @kumagallium in https://github.com/kumagallium/Graphium/pull/650
- Show table block labels as a chip on the table corner by @kumagallium in https://github.com/kumagallium/Graphium/pull/646
v0.27.1 - 2026-08-03
- Bench delta bot: stop posting pnpm errors, restore the baseline by @kumagallium in https://github.com/kumagallium/Graphium/pull/644
v0.27.0 - 2026-08-03
- Multi-column layouts: place blocks side by side by @kumagallium in https://github.com/kumagallium/Graphium/pull/640
- fix: stop projecting image OCR provenance into the procedure graph by @kumagallium in https://github.com/kumagallium/Graphium/pull/642
- Create columns by drag and drop by @kumagallium in https://github.com/kumagallium/Graphium/pull/643
v0.26.1 - 2026-08-03
- Finish the terminology sweep: Wiki, Claim, Atom, Skill by @kumagallium in https://github.com/kumagallium/Graphium/pull/635
- [fix] Soften the Japanese wording for captures by @kumagallium in https://github.com/kumagallium/Graphium/pull/639
- Put the Skill screen through i18n, and name what ingest actually makes by @kumagallium in https://github.com/kumagallium/Graphium/pull/638
v0.26.0 - 2026-07-30
- [fix] Record voice in the app instead of opening iOS's video recorder by @kumagallium in https://github.com/kumagallium/Graphium/pull/634
v0.25.2 - 2026-07-30
- [fix] Return to the material list when the sidebar category is re-selected by @kumagallium in https://github.com/kumagallium/Graphium/pull/631
- Stop the manual's roadmap and badges from going stale by @kumagallium in https://github.com/kumagallium/Graphium/pull/630
- Move the roadmap nudge into the tagpr job so it actually fires by @kumagallium in https://github.com/kumagallium/Graphium/pull/633
v0.25.1 - 2026-07-30
- Apply the Graphium brand tokens to the manual theme by @kumagallium in https://github.com/kumagallium/Graphium/pull/628
v0.25.0 - 2026-07-30
- [fix] Point shared-storage settings help at the shipped Share flow by @kumagallium in https://github.com/kumagallium/Graphium/pull/626
- Add a comprehensive user manual (VitePress) at /Graphium/manual/ by @kumagallium in https://github.com/kumagallium/Graphium/pull/622
v0.24.0 - 2026-07-30
- Render formulas as math blocks instead of raw LaTeX text by @kumagallium in https://github.com/kumagallium/Graphium/pull/615
- Let people write formulas without knowing LaTeX (MathLive) by @kumagallium in https://github.com/kumagallium/Graphium/pull/616
- Use the brand green for the block selection outline by @kumagallium in https://github.com/kumagallium/Graphium/pull/618
- Persist AI chats started from the material view by @kumagallium in https://github.com/kumagallium/Graphium/pull/617
- Keep sent captures on screen: turn the send queue into a capture history by @kumagallium in https://github.com/kumagallium/Graphium/pull/620
- [fix] Make image OCR work in the desktop build by @kumagallium in https://github.com/kumagallium/Graphium/pull/621
- [feat] Read images on upload, and in bulk from the asset list by @kumagallium in https://github.com/kumagallium/Graphium/pull/623
- Promote mobile capture out of the experiment: remove the flag and the legacy home by @kumagallium in https://github.com/kumagallium/Graphium/pull/624
- [fix] Fit the desktop window and side peek to Windows 150% display scaling by @kumagallium in https://github.com/kumagallium/Graphium/pull/625
v0.23.1 - 2026-07-29
- Mobile upload settings: connect on the phone, receive on the desktop by @kumagallium in https://github.com/kumagallium/Graphium/pull/611
- URL translate: save the article lead image locally instead of hotlinking it by @kumagallium in https://github.com/kumagallium/Graphium/pull/614
- Fix package.json version lagging one release behind by @kumagallium in https://github.com/kumagallium/Graphium/pull/613
v0.23.0 - 2026-07-28
- feat: step container block for procedures by @kumagallium in https://github.com/kumagallium/Graphium/pull/601
v0.22.0 - 2026-07-28
- [chore] Add Storybook stories for the image OCR toast and toolbar button by @kumagallium in https://github.com/kumagallium/Graphium/pull/605
- Mobile capture inbox: import phone media from a synced folder by @kumagallium in https://github.com/kumagallium/Graphium/pull/604
- fix(ui): move cool-grey hex and shadow-xl onto the scene tokens by @kumagallium in https://github.com/kumagallium/Graphium/pull/607
- Mobile send queue: push phone captures to the desktop inbox via the user's cloud storage by @kumagallium in https://github.com/kumagallium/Graphium/pull/609
v0.21.0 - 2026-07-26
- chore(ui): remove redundant Generate button from Steps panel by @kumagallium in https://github.com/kumagallium/Graphium/pull/596
- fix(settings): unify section spacing to 24px across all tabs by @kumagallium in https://github.com/kumagallium/Graphium/pull/599
- fix(settings): align typography, heading semantics and i18n with the design guideline by @kumagallium in https://github.com/kumagallium/Graphium/pull/600
- fix(settings): route toggle colors through theme tokens instead of hardcoded hex by @kumagallium in https://github.com/kumagallium/Graphium/pull/602
- [feat] On-device image OCR on the standard image block by @kumagallium in https://github.com/kumagallium/Graphium/pull/598
- fix(settings): put block spacing on the 8pt grid and make the Storybook story render the real modal by @kumagallium in https://github.com/kumagallium/Graphium/pull/603
v0.20.2 - 2026-07-24
- fix(assets): resolve media index on an empty vault so the gallery stops loading by @kumagallium in https://github.com/kumagallium/Graphium/pull/594
v0.20.1 - 2026-07-23
- fix(chat): use chat/synthesis model instead of default model by @kumagallium in https://github.com/kumagallium/Graphium/pull/592
v0.20.0 - 2026-07-23
- feat(global-graph): toggle to hide uncategorized notes in context mode by @kumagallium in https://github.com/kumagallium/Graphium/pull/589
- Hide AI UI entirely while no model is registered by @kumagallium in https://github.com/kumagallium/Graphium/pull/591
v0.19.2 - 2026-07-23
- feat(docx-import): convert EMF/TIFF images instead of skipping them by @kumagallium in https://github.com/kumagallium/Graphium/pull/585
- feat(global-graph): search, context-tag coloring, and context filtering by @kumagallium in https://github.com/kumagallium/Graphium/pull/586
- feat(memo): block-anchored memos with editor indicator badges by @kumagallium in https://github.com/kumagallium/Graphium/pull/587
v0.19.1 - 2026-07-23
- refactor(settings): reorder settings tabs to match setup flow by @kumagallium in https://github.com/kumagallium/Graphium/pull/582
- refactor(settings): put API endpoint before API key in model forms by @kumagallium in https://github.com/kumagallium/Graphium/pull/584
- feat(chat): warn when External grounding has no web search path by @kumagallium in https://github.com/kumagallium/Graphium/pull/581
v0.19.0 - 2026-07-22
- fix: auto-recover AI panel status when sidecar becomes ready by @kumagallium in https://github.com/kumagallium/Graphium/pull/573
- feat: default note and knowledge lists to sort by creation date by @kumagallium in https://github.com/kumagallium/Graphium/pull/575
- fix: allow X-MCP-Servers header in sidecar CORS config by @kumagallium in https://github.com/kumagallium/Graphium/pull/577
- fix: lay out material side peek inline in asset gallery by @kumagallium in https://github.com/kumagallium/Graphium/pull/578
- feat: store media binaries with file extensions for data portability by @kumagallium in https://github.com/kumagallium/Graphium/pull/579
- feat: memo knowledge status, archive, and note-list archive by @kumagallium in https://github.com/kumagallium/Graphium/pull/580
- feat(memo): ingest memos directly into Knowledge without materializing notes by @kumagallium in https://github.com/kumagallium/Graphium/pull/576
v0.18.2 - 2026-07-21
- fix: open materials in side peek consistently from graph node clicks by @kumagallium in https://github.com/kumagallium/Graphium/pull/571
v0.18.1 - 2026-07-20
- feat: Ask AI about a material from the full-view right panel by @kumagallium in https://github.com/kumagallium/Graphium/pull/565
- feat: save reader images into Graphium as derived assets by @kumagallium in https://github.com/kumagallium/Graphium/pull/567
- Unify color tokens — scene tokens (oklch) become the single source of truth (R1) by @kumagallium in https://github.com/kumagallium/Graphium/pull/568
- Unify shadow scale — Tailwind shadow-sm/md/lg resolve to scene elevation tokens by @kumagallium in https://github.com/kumagallium/Graphium/pull/569
- feat: add drag-to-resize for side peek panels by @kumagallium in https://github.com/kumagallium/Graphium/pull/570
v0.18.0 - 2026-07-15
- [feat] Add "Turn into" block-type conversion to block handle menu by @kumagallium in https://github.com/kumagallium/Graphium/pull/560
- feat: manual version snapshots — save, compare, and fork note versions by @kumagallium in https://github.com/kumagallium/Graphium/pull/562
- Editor heading vertical rhythm + 8pt spacing tokens (design system L1) by @kumagallium in https://github.com/kumagallium/Graphium/pull/563
- feat: soft-archive for media referenced by notes or saved versions by @kumagallium in https://github.com/kumagallium/Graphium/pull/564
v0.17.3 - 2026-07-13
- Fix hover-highlight scroll drift; default AI chat grounding to This note by @kumagallium in https://github.com/kumagallium/Graphium/pull/550
- feat: record Knowledge Layer growth as first-class PROV activities by @kumagallium in https://github.com/kumagallium/Graphium/pull/553
- feat: show ingested sources per revision in the history panel (growth timeline) by @kumagallium in https://github.com/kumagallium/Graphium/pull/555
- feat: promote corroborated Claims from candidate to verified by @kumagallium in https://github.com/kumagallium/Graphium/pull/556
- feat: show Claude Code CLI account for subscription models by @kumagallium in https://github.com/kumagallium/Graphium/pull/554
- fix: skip tiny decorative fragments in PDF embedded-image extraction by @kumagallium in https://github.com/kumagallium/Graphium/pull/552
- feat: grow existing Insights by reinforcement instead of dropping duplicates by @kumagallium in https://github.com/kumagallium/Graphium/pull/557
- feat: surface Knowledge growth history in lineage and graph views by @kumagallium in https://github.com/kumagallium/Graphium/pull/558
- fix: close two small Knowledge gaps (side-peek growth strip, Insight lead embedding) by @kumagallium in https://github.com/kumagallium/Graphium/pull/559
v0.17.2 - 2026-07-08
- fix: recover from startup "Loading" hang after auto-update by @kumagallium in https://github.com/kumagallium/Graphium/pull/546
- fix: open + maximize uploaded PDFs in the Tauri desktop app (CSP blob: + .js worker) by @kumagallium in https://github.com/kumagallium/Graphium/pull/548
- feat: add a Stop button to cancel in-flight AI chat responses by @kumagallium in https://github.com/kumagallium/Graphium/pull/549
v0.17.1 - 2026-07-06
- fix: open URL sources in-app instead of failing or leaving to the browser by @kumagallium in https://github.com/kumagallium/Graphium/pull/543
- feat: keep AI chat runs alive across note switches by @kumagallium in https://github.com/kumagallium/Graphium/pull/545
- fix: repair WebKit IME composition corruption in nested bullet lists (dup + stray empty line) by @kumagallium in https://github.com/kumagallium/Graphium/pull/542
v0.17.0 - 2026-07-06
- chore: issue/PR templates, code of conduct, version sync by @kumagallium in https://github.com/kumagallium/Graphium/pull/524
- test: save-path invariant tests (hooks + E2E smoke) by @kumagallium in https://github.com/kumagallium/Graphium/pull/525
- fix: move hardcoded Japanese UI strings to i18n + English server errors by @kumagallium in https://github.com/kumagallium/Graphium/pull/527
- fix: run label auto-assign on SidePeek edits with a fresh label store by @kumagallium in https://github.com/kumagallium/Graphium/pull/530
- fix: harden Tauri desktop (kill_pid scope, dialog-only writes, CSP) by @kumagallium in https://github.com/kumagallium/Graphium/pull/531
- refactor: extract shared note-save module (main editor + SidePeek) by @kumagallium in https://github.com/kumagallium/Graphium/pull/529
- docs: realign README with the landing page (LP-led hero, 3-step flow, screenshots) by @kumagallium in https://github.com/kumagallium/Graphium/pull/533
- fix: carry block labels/links through SidePeek copy & paste by @kumagallium in https://github.com/kumagallium/Graphium/pull/532
- Harden the hourglass waist: fold-verification judge + 2-level shape taxonomy by @kumagallium in https://github.com/kumagallium/Graphium/pull/534
- fix: maximize lands on the note (not a stale view) + add header Back button by @kumagallium in https://github.com/kumagallium/Graphium/pull/535
- feat: setting to disable provenance labeling (hides all label UI + PROV graph) by @kumagallium in https://github.com/kumagallium/Graphium/pull/536
- feat: open bookmark cards & inline links in the side peek reader by @kumagallium in https://github.com/kumagallium/Graphium/pull/537
- fix: break circular import in bookmark block (index <-> view) by @kumagallium in https://github.com/kumagallium/Graphium/pull/538
- fix: catch WebKit-order IME confirm Enter in title fields and Enter-submit inputs by @kumagallium in https://github.com/kumagallium/Graphium/pull/526
- feat: add minimize toggle to the ingest toast by @kumagallium in https://github.com/kumagallium/Graphium/pull/539
- docs: position Graphium as an AI-era Zettelkasten (CONCEPT / README / LP FAQ) by @kumagallium in https://github.com/kumagallium/Graphium/pull/540
- fix: keep even-row LP screenshots at full 3fr width by @kumagallium in https://github.com/kumagallium/Graphium/pull/541
v0.16.10 - 2026-07-03
- [fix] Derive knowledge generation language from UI locale by @kumagallium in https://github.com/kumagallium/Graphium/pull/511
- [fix] Show bookmark menu for URLs pasted into empty list items by @kumagallium in https://github.com/kumagallium/Graphium/pull/509
- [feat] Chat message edit & resend, response regeneration, and chat forking by @kumagallium in https://github.com/kumagallium/Graphium/pull/513
- [fix] Prevent usedIn duplication for URL bookmarks on media index rebuild by @kumagallium in https://github.com/kumagallium/Graphium/pull/515
- [feat] Rebuild landing page: lean, scannable layout with real product screenshots by @kumagallium in https://github.com/kumagallium/Graphium/pull/510
- [fix] Sync doc cache and index after SidePeek save to prevent title revert by @kumagallium in https://github.com/kumagallium/Graphium/pull/514
- [feat] Propagate note title renames to @mention labels in referring notes by @kumagallium in https://github.com/kumagallium/Graphium/pull/516
- [fix] i18n-ify hardcoded Japanese in the graph panel legend by @kumagallium in https://github.com/kumagallium/Graphium/pull/517
- [feat] Re-expand attached notes on chat edit & resend / regenerate by @kumagallium in https://github.com/kumagallium/Graphium/pull/518
- [feat] Extend mention rename propagation to wiki documents by @kumagallium in https://github.com/kumagallium/Graphium/pull/519
- [feat] Propagate main-editor title renames to @mention labels by @kumagallium in https://github.com/kumagallium/Graphium/pull/520
- fix: bind local server to 127.0.0.1 by default by @kumagallium in https://github.com/kumagallium/Graphium/pull/521
- feat: Markdown export and JSON backup by @kumagallium in https://github.com/kumagallium/Graphium/pull/522
- fix: guard all AI entry points when unconfigured + machine-readable AI error codes by @kumagallium in https://github.com/kumagallium/Graphium/pull/523
v0.16.9 - 2026-07-02
- [feat] Add skill edit dialog for title/description/ingest/language by @kumagallium in https://github.com/kumagallium/Graphium/pull/505
- [fix] Remove nested button DOM violation in skill list rows by @kumagallium in https://github.com/kumagallium/Graphium/pull/508
- [fix] Regroup settings tabs and rename Labels/Grounding/Maintenance by @kumagallium in https://github.com/kumagallium/Graphium/pull/507
v0.16.8 - 2026-07-02
- Re-lift atoms on regenerate instead of reproducing the old domain-word title by @kumagallium in https://github.com/kumagallium/Graphium/pull/477
- Chat: turn Make Knowledge into a candidate picker by @kumagallium in https://github.com/kumagallium/Graphium/pull/479
- [fix] Upload Windows NSIS updater bundle so auto-update works (+ never publish broken latest.json) by @kumagallium in https://github.com/kumagallium/Graphium/pull/480
- [fix] Robust + non-fatal Windows updater-bundle upload by @kumagallium in https://github.com/kumagallium/Graphium/pull/482
- [fix] Keep Windows updater bundle via includeUpdaterJson (root cause) by @kumagallium in https://github.com/kumagallium/Graphium/pull/483
- [fix] Build Windows updater zip from installer .exe (stop depending on tauri-action) by @kumagallium in https://github.com/kumagallium/Graphium/pull/484
- [fix] Let same-version rebuilds refresh the Pages updater latest.json by @kumagallium in https://github.com/kumagallium/Graphium/pull/485
- [fix] Open trashed notes read-only with a restore banner by @kumagallium in https://github.com/kumagallium/Graphium/pull/486
- Show Atom shape in the context drawer (transfer stays data-only) by @kumagallium in https://github.com/kumagallium/Graphium/pull/488
- [fix] Make note title editable in the side peek by @kumagallium in https://github.com/kumagallium/Graphium/pull/487
- Add reinforcing-loop / balancing-loop to the Atom shape vocabulary by @kumagallium in https://github.com/kumagallium/Graphium/pull/489
- [feat] Add user-assigned note context labels by @kumagallium in https://github.com/kumagallium/Graphium/pull/491
- [fix] Plainer new-user copy: drop PROV-DM from welcome, purge leaked internal terms by @kumagallium in https://github.com/kumagallium/Graphium/pull/492
- Add diverge/converge grounding scope for AI citations by @kumagallium in https://github.com/kumagallium/Graphium/pull/493
- [fix] Honest AI-config badge + 1-click setup for new users (no raw 400) by @kumagallium in https://github.com/kumagallium/Graphium/pull/495
- [feat] Render PDF URLs in the viewer instead of erroring by @kumagallium in https://github.com/kumagallium/Graphium/pull/496
- Ground converge scope on URL source text via Reader by @kumagallium in https://github.com/kumagallium/Graphium/pull/497
- [feat] One-click Claude-subscription setup for new users (no API key) by @kumagallium in https://github.com/kumagallium/Graphium/pull/498
- [fix] i18n-ify hardcoded sidebar labels (Library / Shared / Skill) by @kumagallium in https://github.com/kumagallium/Graphium/pull/499
- [feat] Persist URL source text for converge grounding (B-persist) by @kumagallium in https://github.com/kumagallium/Graphium/pull/500
- Inline note linking: @-create, IME-safe slash+dialog, copy-link → paste-to-mention by @kumagallium in https://github.com/kumagallium/Graphium/pull/501
- [fix] Remount SidePeek per note to stop it overwriting notes on switch by @kumagallium in https://github.com/kumagallium/Graphium/pull/502
- [fix] Same-title @ mention menu: fix duplicate-key crash + add disambiguating subtext by @kumagallium in https://github.com/kumagallium/Graphium/pull/503
- Extend AI grounding from 2 to 3 scopes (external / internal / notes) by @kumagallium in https://github.com/kumagallium/Graphium/pull/504
v0.16.7 - 2026-06-30
- [feat] Add archive action for notes; fix archived flag loss on rebuild by @kumagallium in https://github.com/kumagallium/Graphium/pull/470
- PDF viewer: render CJK (CID font) text + trackpad pinch-to-zoom by @kumagallium in https://github.com/kumagallium/Graphium/pull/472
- World-model grounding via web retrieval (Wikipedia + OpenAlex + MCP search) by @kumagallium in https://github.com/kumagallium/Graphium/pull/473
- [feat] Surface web sources from search MCP (Tavily) results in chat by @kumagallium in https://github.com/kumagallium/Graphium/pull/474
- Asset picker: embed / @link display modes + consistent graph linkage by @kumagallium in https://github.com/kumagallium/Graphium/pull/475
- [fix] Prevent note content revert on editor remount (stale snapshot / active-note reopen) by @kumagallium in https://github.com/kumagallium/Graphium/pull/476
v0.16.6 - 2026-06-30
- [feat] Web search in subscription chat + clearer web/note source labeling by @kumagallium in https://github.com/kumagallium/Graphium/pull/467
- [infra] Surface release/updater pipeline failures so they stop being silent by @kumagallium in https://github.com/kumagallium/Graphium/pull/469
v0.16.5 - 2026-06-29
- [feat] Atom de-blackboxing: portability test replaces hidden gates by @kumagallium in https://github.com/kumagallium/Graphium/pull/459
- [feat] Plain-language re-lift stage for the Claim→Atom pipeline by @kumagallium in https://github.com/kumagallium/Graphium/pull/461
- Add global (all-note) graph overview by @kumagallium in https://github.com/kumagallium/Graphium/pull/463
- [feat] Atomizer: structural abstraction (decompose → shape → abstract → transfer) by @kumagallium in https://github.com/kumagallium/Graphium/pull/462
- [fix] Surface LLM auth errors with re-login guidance; stop silent model fallback by @kumagallium in https://github.com/kumagallium/Graphium/pull/464
- [fix] Chat: re-embed current note each turn + guard against external MCP note lookup by @kumagallium in https://github.com/kumagallium/Graphium/pull/465
- [feat] Editor writing UX: Callout block, block-menu alignment (incl. tables), reliable delete by @kumagallium in https://github.com/kumagallium/Graphium/pull/466
v0.16.4 - 2026-06-25
- Add full-text translation for URL assets by @kumagallium in https://github.com/kumagallium/Graphium/pull/456
- [fix] Prevent note duplication when the file list transiently fails to load by @kumagallium in https://github.com/kumagallium/Graphium/pull/454
- [feat] Add document mode to the wiki ingester by @kumagallium in https://github.com/kumagallium/Graphium/pull/458
- [feat] surface memo shortcut in native menu and as keycaps by @kumagallium in https://github.com/kumagallium/Graphium/pull/455
v0.16.3 - 2026-06-23
- Deploy Pages from current main tip to fix updater race by @kumagallium in https://github.com/kumagallium/Graphium/pull/449
- [feat] Asset library: per-type default view + URL modal focus by @kumagallium in https://github.com/kumagallium/Graphium/pull/451
- [fix] Make the asset graph consistent across all material types (URLs) by @kumagallium in https://github.com/kumagallium/Graphium/pull/452
- [fix] Sanitize lone surrogates before sending agent requests by @kumagallium in https://github.com/kumagallium/Graphium/pull/453
v0.16.2 - 2026-06-20
- Fix graph self-loops, split WikiBanner (D2), and make source citations peek-able by @kumagallium in https://github.com/kumagallium/Graphium/pull/447
v0.16.1 - 2026-06-19
- [fix] Don't flag claude-subscription models as missing an API key by @kumagallium in https://github.com/kumagallium/Graphium/pull/445
v0.16.0 - 2026-06-19
- Strip enumerator prefixes from derived activity names by @kumagallium in https://github.com/kumagallium/Graphium/pull/439
- Editable activity-link graph in the PROV panel by @kumagallium in https://github.com/kumagallium/Graphium/pull/441
- deriveActivityName: full-width & parenthesized enumerators by @kumagallium in https://github.com/kumagallium/Graphium/pull/442
- [feat] Add Claude subscription provider (Claude Code, no API key) by @kumagallium in https://github.com/kumagallium/Graphium/pull/443
- [refactor] Break network-graph ↔ prov-generator circular dependency by @kumagallium in https://github.com/kumagallium/Graphium/pull/444
v0.15.3 - 2026-06-15
- [fix] Prevent native text selection when drag-selecting list rows by @kumagallium in https://github.com/kumagallium/Graphium/pull/438
v0.15.2 - 2026-06-08
- [feat] Add in-document find (Cmd+F) with highlighted matches by @kumagallium in https://github.com/kumagallium/Graphium/pull/435
v0.15.1 - 2026-06-06
- [fix] Prevent stale sidecar reuse after auto-update (404 on new routes) by @kumagallium in https://github.com/kumagallium/Graphium/pull/433
v0.15.0 - 2026-06-05
- Keep media thumbnail when a media block is labeled as a parameter by @kumagallium in https://github.com/kumagallium/Graphium/pull/430
- Add block-label section to the drag-handle (⠿) menu by @kumagallium in https://github.com/kumagallium/Graphium/pull/429
- Recalculate AI usage cost with current pricing by @kumagallium in https://github.com/kumagallium/Graphium/pull/432
v0.14.0 - 2026-06-05
- fix: 来歴/グラフで Word(document:)・chat: ソースを解決し、相互参照エッジを集約 by @kumagallium in https://github.com/kumagallium/Graphium/pull/421
- fix(wiki): drop self-citation when a 知見/洞察 references its own title by @kumagallium in https://github.com/kumagallium/Graphium/pull/423
- feat(pdf): full-text PDF translation into a note + side-by-side reading by @kumagallium in https://github.com/kumagallium/Graphium/pull/424
- feat(pdf): translation full version — parallel, glossary, figure insertion by @kumagallium in https://github.com/kumagallium/Graphium/pull/425
- fix(graph): drop withdrawn synthesis kind from knowledge graph legend by @kumagallium in https://github.com/kumagallium/Graphium/pull/420
- Cite documents with @ and let AI read them (Cmd-K & chat) by @kumagallium in https://github.com/kumagallium/Graphium/pull/426
- テーブルの来歴対応: セル内インライン抑制 + 構造/パラメータテーブル by @kumagallium in https://github.com/kumagallium/Graphium/pull/427
- fix(prov): make PROV-JSON-LD export fully PROV-DM compliant by @kumagallium in https://github.com/kumagallium/Graphium/pull/428
v0.13.6 - 2026-06-04
- feat(mcp): direct MCP connections — decouple Graphium from Crucible by @kumagallium in https://github.com/kumagallium/Graphium/pull/417
- fix(pdf-import): correct orientation of flipped embedded images by @kumagallium in https://github.com/kumagallium/Graphium/pull/419
v0.13.5 - 2026-06-03
- World-grounding UX: open links in desktop, clear/re-ground verdicts, dedicated model, general-purpose seed by @kumagallium in https://github.com/kumagallium/Graphium/pull/415
v0.13.4 - 2026-06-02
- refactor: consolidate duplicate utilities and types (behavior-identical) by @kumagallium in https://github.com/kumagallium/Graphium/pull/409
- refactor: remove dead code flagged by the src/ consistency audit by @kumagallium in https://github.com/kumagallium/Graphium/pull/410
- refactor: sweep remaining dead code from the src/ consistency audit by @kumagallium in https://github.com/kumagallium/Graphium/pull/412
- chore: add dependency-cruiser import-boundary lint to CI by @kumagallium in https://github.com/kumagallium/Graphium/pull/413
- refactor(inline-label): break runtime circular dependency (styles ↔ attribute-binding) by @kumagallium in https://github.com/kumagallium/Graphium/pull/414
v0.13.3 - 2026-06-02
- feat(asset): bulk embedded-image extraction + list-view fixes by @kumagallium in https://github.com/kumagallium/Graphium/pull/406
- feat(grounding): opt-in auto world-grounding (event-driven) by @kumagallium in https://github.com/kumagallium/Graphium/pull/408
v0.13.2 - 2026-06-02
- feat(grounding): add bulk clear for sedimented KB cache entries by @kumagallium in https://github.com/kumagallium/Graphium/pull/400
- fix(mobile): hide PROV label overlay while right panel is open by @kumagallium in https://github.com/kumagallium/Graphium/pull/398
- fix(responsive): make side-peek width adapt to narrow viewports by @kumagallium in https://github.com/kumagallium/Graphium/pull/399
- refactor(style): drop ALL-CAPS section headers and Slate hex in blocks by @kumagallium in https://github.com/kumagallium/Graphium/pull/402
- fix(i18n): localize breadcrumb, panel labels and hashtag menu groups by @kumagallium in https://github.com/kumagallium/Graphium/pull/403
- fix(grounding): verify source URLs exist before trusting them by @kumagallium in https://github.com/kumagallium/Graphium/pull/404
- feat(grounding): record world-grounding edges (insight → world fact) by @kumagallium in https://github.com/kumagallium/Graphium/pull/405
v0.13.1 - 2026-06-01
- feat(memo): multi-select Knowledge-ification from the memo list by @kumagallium in https://github.com/kumagallium/Graphium/pull/396
v0.13.0 - 2026-06-01
- feat(cite-picker): wire /claims /Insights into the SidePeek editor by @kumagallium in https://github.com/kumagallium/Graphium/pull/386
- feat: Merge slash /pdf into /document for unified Documents picker by @kumagallium in https://github.com/kumagallium/Graphium/pull/388
- feat(composer): Cmd-K Composer に verb メニューを追加 (R2 / PR1) by @kumagallium in https://github.com/kumagallium/Graphium/pull/389
- fix(ai-chat): linkify [Source] citations when inserting AI answers into notes by @kumagallium in https://github.com/kumagallium/Graphium/pull/390
- feat(composer): verb プロンプトに引用ノート本文を AI 文脈として供給 (R2 / PR2) by @kumagallium in https://github.com/kumagallium/Graphium/pull/391
- feat(composer): AI 回答を「知見にする / 洞察にする」で手動取り込み (R2 / PR3) by @kumagallium in https://github.com/kumagallium/Graphium/pull/392
- feat(sidebar): Knowledge セクションを初期は閉じた状態にする by @kumagallium in https://github.com/kumagallium/Graphium/pull/393
- feat(sidebar): ナレッジ概念に説明ツールチップを追加 by @kumagallium in https://github.com/kumagallium/Graphium/pull/394
- feat(prov): verb 取り込みの引用元を PROV エクスポートに wasDerivedFrom として記録 (R2 / PR4 L2) by @kumagallium in https://github.com/kumagallium/Graphium/pull/395
v0.12.3 - 2026-05-29
- [fix] Skip models.json link in worktrees where data/ is a symlink by @kumagallium in https://github.com/kumagallium/Graphium/pull/384
- feat(cite-picker): add /claims and /Insights slash menu by @kumagallium in https://github.com/kumagallium/Graphium/pull/376
v0.12.2 - 2026-05-29
- feat: Replace Word import with materials library flow by @kumagallium in https://github.com/kumagallium/Graphium/pull/378
- fix(macos): declare NSDocumentsFolderUsageDescription so TCC dialog can appear by @kumagallium in https://github.com/kumagallium/Graphium/pull/382
v0.12.1 - 2026-05-29
- [fix] Enable MCP tool use on OpenAI-compatible endpoints (sakura ai / gpt-oss) by @kumagallium in https://github.com/kumagallium/Graphium/pull/379
- fix(sidecar): move data dir to Application Support to dodge macOS TCC by @kumagallium in https://github.com/kumagallium/Graphium/pull/381
v0.12.0 - 2026-05-28
- [docs] Cmd-K Composer 型への移行に伴う docs 更新 by @kumagallium in https://github.com/kumagallium/Graphium/pull/372
- refactor(asset-browser): image-first gallery cards with hover-only metadata by @kumagallium in https://github.com/kumagallium/Graphium/pull/377
- [feat] AI usage dashboard with per-model pricing by @kumagallium in https://github.com/kumagallium/Graphium/pull/375
v0.11.1 - 2026-05-28
- fix(ci): grant actions:write to tauri-build for Pages deploy trigger by @kumagallium in https://github.com/kumagallium/Graphium/pull/368
- feat: add About tab with version display and manual update check by @kumagallium in https://github.com/kumagallium/Graphium/pull/370
- refactor(asset-browser): collapse peek toolbar into 3-dot menu and unify AI iconography by @kumagallium in https://github.com/kumagallium/Graphium/pull/371
- fix(storage/server-fs): recognize legacy Google Drive CDN URLs in extractFileId by @kumagallium in https://github.com/kumagallium/Graphium/pull/373
v0.11.0 - 2026-05-27
- refactor: remove heuristic tenpai layer by @kumagallium in https://github.com/kumagallium/Graphium/pull/360
- [ci] catch broken sidecar bundles + ensure Pages stays current after release by @kumagallium in https://github.com/kumagallium/Graphium/pull/363
- [feat] warn when saved API keys can't be read (Keychain downgrade trap detection) by @kumagallium in https://github.com/kumagallium/Graphium/pull/364
- refactor: remove Synthesis auto-generation pipeline by @kumagallium in https://github.com/kumagallium/Graphium/pull/362
- fix: prevent IME confirmation Enter from submitting memo by @kumagallium in https://github.com/kumagallium/Graphium/pull/365
- chore: remove stale Synthesizer bench results by @kumagallium in https://github.com/kumagallium/Graphium/pull/366
- feat: add Memos tab to note right panel by @kumagallium in https://github.com/kumagallium/Graphium/pull/367
v0.10.0 - 2026-05-27
- [fix] sidecar crash: switch URL Reader from jsdom to linkedom by @kumagallium in https://github.com/kumagallium/Graphium/pull/359
v0.9.2 - 2026-05-26
- chore(wiki): withdraw Phase ε meta-atom layer + fix Anthropic /v1 baseURL by @kumagallium in https://github.com/kumagallium/Graphium/pull/342
- feat(security): move LLM API keys to macOS Keychain + persist sidecar log by @kumagallium in https://github.com/kumagallium/Graphium/pull/346
- feat(wiki): theme-driven Synthesizer — human-supplied lens (INDEX v20) by @kumagallium in https://github.com/kumagallium/Graphium/pull/344
- fix(side-peek): make custom blocks and slash pickers work in SidePeek by @kumagallium in https://github.com/kumagallium/Graphium/pull/347
- feat(asset-browser): URL Reader Mode + highlight quote (PR3-d) by @kumagallium in https://github.com/kumagallium/Graphium/pull/348
- feat(ai-assistant): tenpai hints in the synthesis feed by @kumagallium in https://github.com/kumagallium/Graphium/pull/349
- Fold tenpai count into synthesis sidebar entry, drop 🀄 icon by @kumagallium in https://github.com/kumagallium/Graphium/pull/350
- docs(concept): honest scope for the hourglass in §5 by @kumagallium in https://github.com/kumagallium/Graphium/pull/351
- docs(concept-ja): backfill missing "Epistemic provenance" subsection in §5 by @kumagallium in https://github.com/kumagallium/Graphium/pull/352
- chore(bench): hourglass-review research infrastructure (Phase A) by @kumagallium in https://github.com/kumagallium/Graphium/pull/353
- Cluster atoms by source note for tenpai detection by @kumagallium in https://github.com/kumagallium/Graphium/pull/354
- Make tenpai missing-piece copy concrete with referential phrasing by @kumagallium in https://github.com/kumagallium/Graphium/pull/355
- Extract tenpai computation into pure function (prep for bench harness) by @kumagallium in https://github.com/kumagallium/Graphium/pull/356
- bench(tenpai): coverage harness with silence_rate and mode distribution by @kumagallium in https://github.com/kumagallium/Graphium/pull/357
v0.9.1 - 2026-05-22
- feat(asset-browser): replace MediaDetailModal with MaterialSidePeek + full-view overlay by @kumagallium in https://github.com/kumagallium/Graphium/pull/336
- feat(wiki-banner): surface Phase δ/ε inside the existing Derived-from collapsible by @kumagallium in https://github.com/kumagallium/Graphium/pull/337
- feat(asset-browser): PDF text-layer + Quote-to-Memo from MaterialSidePeek by @kumagallium in https://github.com/kumagallium/Graphium/pull/339
- feat(asset-browser): Memo↔asset structured provenance + composer UX by @kumagallium in https://github.com/kumagallium/Graphium/pull/341
- style(asset-browser): polish MemoComposer to match design.md by @kumagallium in https://github.com/kumagallium/Graphium/pull/343
v0.9.0 - 2026-05-22
Highlights
- List views: filter by column header (Wiki: Type / Note: Labels / Note: Author) via new FilterPopup.
- WikiBanner: surfaces Phase γ + η fields the Atomizer was already producing — epistemic status, modal qualifier, backing (Warrant root), and rebuttal conditions. Existing notes pick this up on next view; previously generated Wiki gain richer detail when regenerated.
- Knowledge layer prep (invisible): Phase δ wires
relatedAtoms(axial coding) and Phase ε adds the meta-Atom layer (KJ 中グループ). No UI surface yet, but the data is captured by new generations and the Synthesizer biases towardanalogicalwhen Atoms declareapplies-to-different-domain. - Index schema: bumped 16 → 18 (γ → δ → ε). Existing indexes auto-rebuild on first load — no user action needed.
- Internal adversarial probe suite reaches 12/12 with the Phase ε layer (a dry-run completeness marker for the spec; not a measure of AI output quality).
Changes
- docs(readme): list Windows x64 desktop build alongside macOS by @kumagallium in https://github.com/kumagallium/Graphium/pull/327
- feat(list-views): column-header filter popups for Wiki/Note by @kumagallium in https://github.com/kumagallium/Graphium/pull/326
- docs: sync README.ja screenshots and add Windows to LP desktop body by @kumagallium in https://github.com/kumagallium/Graphium/pull/330
- docs: promote editor+graph hero image to the top of README by @kumagallium in https://github.com/kumagallium/Graphium/pull/331
- feat(wiki-banner): surface Toulmin Backing/Rebuttal/ModalQualifier + epistemic icons by @kumagallium in https://github.com/kumagallium/Graphium/pull/329
- feat(wiki): Phase δ — Atom-to-Atom dimensional relations (axial coding) + INDEX v17 by @kumagallium in https://github.com/kumagallium/Graphium/pull/332
- revert(wiki-banner): restore D0 placement and card styling by @kumagallium in https://github.com/kumagallium/Graphium/pull/333
- feat(asset-browser): material-as-note Storybook foundation (WIP) by @kumagallium in https://github.com/kumagallium/Graphium/pull/334
- feat(wiki): Phase ε — meta-Atom layer (KJ 中グループ) + INDEX v18 — adversarial 0.917 → 1.000 by @kumagallium in https://github.com/kumagallium/Graphium/pull/335
v0.8.0 - 2026-05-21
- feat: Windows x64 desktop build + native sidecar spawn by @kumagallium in https://github.com/kumagallium/Graphium/pull/253
- fix(wiki): sharpen dialectic selection on contradiction pairs (Phase γ-follow-up 3) by @kumagallium in https://github.com/kumagallium/Graphium/pull/309
- [fix] Clear activeWikiKind when creating new note from Wiki list by @kumagallium in https://github.com/kumagallium/Graphium/pull/311
- feat(wiki): world-grounding Phase 2 / PR 2A — KB-only verdict + bulk + KB viewer by @kumagallium in https://github.com/kumagallium/Graphium/pull/312
- feat(ai): embedding model test button in settings by @kumagallium in https://github.com/kumagallium/Graphium/pull/313
- chore(bench): refresh baseline for post-γ-follow-up 3 + PHASE_LOG entry by @kumagallium in https://github.com/kumagallium/Graphium/pull/315
- feat(bench): µ-1.3 — domain_balance_score も同じ JudgePack 経由に統一 by @kumagallium in https://github.com/kumagallium/Graphium/pull/314
- feat(wiki): Atomizer の rung-2 制約を corpus-aware に強化 by @kumagallium in https://github.com/kumagallium/Graphium/pull/317
- chore(bench): refresh baseline for atomizer-rung2-strengthen + PHASE_LOG entry by @kumagallium in https://github.com/kumagallium/Graphium/pull/318
- feat(wiki): world-grounding Phase 2 / PR 2B — LLM judgment + KB grows as cache by @kumagallium in https://github.com/kumagallium/Graphium/pull/316
- feat(ui): list-view datetime format + column-header sort coverage by @kumagallium in https://github.com/kumagallium/Graphium/pull/319
- fix(wiki): unify Japanese voice to 常体 (である調) across all generators by @kumagallium in https://github.com/kumagallium/Graphium/pull/320
- feat(wiki,bench): extend rung-1 vocabulary with social-science JP jargon by @kumagallium in https://github.com/kumagallium/Graphium/pull/321
- chore(bench): refresh baseline for JP-jargon follow-up + PHASE_LOG entry by @kumagallium in https://github.com/kumagallium/Graphium/pull/323
- feat(ai-chat): derive-as-note opens in SidePeek + context/title polish by @kumagallium in https://github.com/kumagallium/Graphium/pull/324
- fix(editor): stabilize bullet-list keyboard behavior by @kumagallium in https://github.com/kumagallium/Graphium/pull/322
- feat(wiki): world-grounding PR 2C — drop domain partitioning and tags by @kumagallium in https://github.com/kumagallium/Graphium/pull/325
v0.7.0 - 2026-05-21
This is a minor release. Knowledge-layer index format moves from v14 → v16 (Phase η + γ schema additions). Existing notes are migrated automatically on first launch — no user action required.
🧠 Knowledge Layer — Discovery Mode foundation lands
The Wiki pipeline (Summary → Claim → Atom / Insight → Synthesis / Idea) gets its full empirical scaffolding. The 6-element Toulmin model is now complete (Phase γ), epistemic provenance flows through the layers without speculation contamination (Phase η), and the synthesizer's mode selection is rebalanced so analogical / dialectic / abductive each fire when they should.
- Phase α — rung-2 lift and observational atom preservation in the Atomizer (#294)
- Phase η —
epistemicStatus(speculation / interpretation / observation / established) with lowest-status inheritance through Atom / Synthesis (#297) — INDEX bump v14 → v15 - Phase γ — Toulmin Rebuttal / Backing / Modal qualifier on Claim and Atom; new dialectic-router trigger from shared rebuttalConditions (#304) — INDEX bump v15 → v16
- Phase γ-follow-up — sharpened Backing extraction disambiguation (Warrant grounding vs Claim evidence) (#305)
- Phase γ-follow-up 2 — tightened analogical mode selection so cross-domain inputs win over abductive (#307)
- Synthesizer diversity — per-mode threshold + diversity preference + atomizer cap relaxation (#303)
- Open-set single-prompt Ingester (v1.3) — profile layer removed (#298)
📊 Benchmark — empirical quality control becomes load-bearing
The Wiki pipeline now runs against a 58-note corpus with 11 adversarial probes, n=3 averaging on every live run, and CI-enforced perf / migration / adversarial / wiki-pipeline jobs. Each phase declares pre-merge metrics; rollouts that don't move the needle are reverted instead of merged.
- Phase 5a — material-science extraction profile + benchmark harness (#292)
- Phase μ-1 — benchmark foundation (corpus + probes + metrics + live + dry-run pipelines) (#293)
- Phase μ-1.1 — corpus honesty (mixed-status, edge cases, pattern judge, reviewed ground-truth) (#300)
- Phase μ-1.2 — mixed-status-dilution probe uses per-atom inheritance (#302)
- Phase μ-2 — corpus expansion (25 → 58 notes) + cross-language / domain-balance metrics (#301)
- Phase μ-3 — adversarial probes, migration fixtures, perf regression suite (#299)
- n=3 averaging for live runs + new median baseline (#296)
🎨 UI surface — new entrances
Memois promoted to a first-class entrance (no longer buried inside other surfaces) (#306)WikiBannernow surfaces the immediate derivation sources of each Knowledge note (world-model-grounding Phase 1) (#308)
🛠 Infrastructure
- Updater publishes
latest.jsonto Pages so existing users jump to the absolute latest version on next launch (#290)
v0.6.10 - 2026-05-14
- fix(skill): switch to note when clicking sidebar note from Skill list by @kumagallium in https://github.com/kumagallium/Graphium/pull/285
- fix(wiki): safe bulk regenerate for Insight/Idea (kind guard + Atom path + shrink guard) by @kumagallium in https://github.com/kumagallium/Graphium/pull/284
- feat(wiki): plain-language register for Atom/Synthesis prompts by @kumagallium in https://github.com/kumagallium/Graphium/pull/287
- fix(desktop): enable HTML5 drag-and-drop in Tauri webview by @kumagallium in https://github.com/kumagallium/Graphium/pull/288
- feat(asset): cited-notes graph + embedded image extraction for PDF assets by @kumagallium in https://github.com/kumagallium/Graphium/pull/289
v0.6.9 - 2026-05-13
- fix(pdf-export): unblock export in Tauri + flatten oklch for html2canvas by @kumagallium in https://github.com/kumagallium/Graphium/pull/281
- feat(wiki): cluster-aware sampling for Discovery and Cross-Update by @kumagallium in https://github.com/kumagallium/Graphium/pull/282
v0.6.8 - 2026-05-12
- refactor(sidebar): reorganize information architecture by @kumagallium in https://github.com/kumagallium/Graphium/pull/279
v0.6.7 - 2026-05-12
- refactor(prov): use wasDerivedFrom for Plan/Execution relation by @kumagallium in https://github.com/kumagallium/Graphium/pull/259
- feat(prov-extractor): add note PROV summary utility (Phase A step 1) by @kumagallium in https://github.com/kumagallium/Graphium/pull/261
- feat(wiki): semantic types on Concept / Atom / Synthesis (Phase 1) by @kumagallium in https://github.com/kumagallium/Graphium/pull/262
- fix(wiki): soft-delete wikis and serialize index saves by @kumagallium in https://github.com/kumagallium/Graphium/pull/264
- feat(wiki): PROV→Claim prompt injection + procedureContext on Claim (Phase 2.2/2.3) by @kumagallium in https://github.com/kumagallium/Graphium/pull/263
- feat(wiki): show pipeline stages in ingest toast by @kumagallium in https://github.com/kumagallium/Graphium/pull/266
- fix(wiki): better chat retrieval + markdown rendering + duplicate session fix by @kumagallium in https://github.com/kumagallium/Graphium/pull/267
- feat(wiki): PROV→Atom/Synthesis cross-Claim integration (PR-B3) by @kumagallium in https://github.com/kumagallium/Graphium/pull/265
- refactor(wiki): relocate induction from Synthesis to Atom layer (PR-B4) by @kumagallium in https://github.com/kumagallium/Graphium/pull/268
- refactor(wiki): procedureContext is Claim-only — revert B3/B3.1 propagation (PR-B4.5) by @kumagallium in https://github.com/kumagallium/Graphium/pull/269
- feat(wiki-lint): i18n the Health Check view by @kumagallium in https://github.com/kumagallium/Graphium/pull/272
- feat(wiki): synthesis mode router + 4 mode-specific prompts (PR-B5) by @kumagallium in https://github.com/kumagallium/Graphium/pull/270
- refactor(wiki): rename Knowledge layer labels (Atom→Insights, Synthesis→Ideas, AI→Knowledge) by @kumagallium in https://github.com/kumagallium/Graphium/pull/271
- feat(wiki-lint): per-issue fix actions (PR-B6 v1) by @kumagallium in https://github.com/kumagallium/Graphium/pull/273
- feat(wiki): synthesis mode explainer modal (Phase 5.4) by @kumagallium in https://github.com/kumagallium/Graphium/pull/274
- feat(prov-export): semantic types in PROV-JSON-LD + align modal i18n (Phase 4) by @kumagallium in https://github.com/kumagallium/Graphium/pull/275
- docs(inference-types): align with new UI labels + fix JA anchor slugs by @kumagallium in https://github.com/kumagallium/Graphium/pull/276
- feat(sidebar): hide Labels section until first label, JA データ一覧 → データ by @kumagallium in https://github.com/kumagallium/Graphium/pull/277
- feat(asset/wiki): bulk actions + unify regenerate model selection by @kumagallium in https://github.com/kumagallium/Graphium/pull/278
v0.6.6 - 2026-05-09
- fix(import): restore image URLs and media usage links on docx/markdown import by @kumagallium in https://github.com/kumagallium/Graphium/pull/255
- feat: add list view with bulk delete to asset browser by @kumagallium in https://github.com/kumagallium/Graphium/pull/257
- fix(docx-import): only save images that survive as image blocks by @kumagallium in https://github.com/kumagallium/Graphium/pull/258
v0.6.5 - 2026-05-08
- fix(provenance): remove 100-revision silent cap by @kumagallium in https://github.com/kumagallium/Graphium/pull/248
- SidePeek coexists inline with right panel by @kumagallium in https://github.com/kumagallium/Graphium/pull/250
- docs: document archive semantics and uncapped revisions by @kumagallium in https://github.com/kumagallium/Graphium/pull/251
- feat: PDF-to-PROV ingestion + atomic / connected graph rules by @kumagallium in https://github.com/kumagallium/Graphium/pull/252
- feat(import): Markdown / Obsidian Vault import with [[wikilink]] resolution by @kumagallium in https://github.com/kumagallium/Graphium/pull/254
v0.6.4 - 2026-05-08
- Add Layer 2 PROV lineage tree to right panel by @kumagallium in https://github.com/kumagallium/Graphium/pull/245
- feat(archive): soft-archive merged wikis to preserve references by @kumagallium in https://github.com/kumagallium/Graphium/pull/247
v0.6.3 - 2026-05-07
- chore: add status badges and dmg download counter workflow by @kumagallium in https://github.com/kumagallium/Graphium/pull/239
- fix: pin last-commit badge to main branch by @kumagallium in https://github.com/kumagallium/Graphium/pull/240
- feat(wiki): smarter summaries + fix concept merge breakage by @kumagallium in https://github.com/kumagallium/Graphium/pull/241
- feat(sidebar): collapsible sections + filter wikis from Recent Notes by @kumagallium in https://github.com/kumagallium/Graphium/pull/242
- fix(wiki): multi-source regenerate + clearer toast errors by @kumagallium in https://github.com/kumagallium/Graphium/pull/244
- feat: prose paragraphs with inline highlights for templates and url-to-prov by @kumagallium in https://github.com/kumagallium/Graphium/pull/243
v0.6.2 - 2026-05-05
- fix(tauri): use string model name for Atomize/Synthesize body.model by @kumagallium in https://github.com/kumagallium/Graphium/pull/232
- feat(list): ドラッグで範囲選択 (note / wiki list) by @kumagallium in https://github.com/kumagallium/Graphium/pull/233
- fix(atomize): cap snapshot count and surface failures via toast by @kumagallium in https://github.com/kumagallium/Graphium/pull/235
- docs: add product overview (CONCEPT/ARCHITECTURE/DATA_MODEL) + LP refresh by @kumagallium in https://github.com/kumagallium/Graphium/pull/237
- fix(tauri): pass body.model on all LLM call sites to prevent silent fallback by @kumagallium in https://github.com/kumagallium/Graphium/pull/236
v0.6.1 - 2026-05-05
- feat(wiki-citation): clickable [Source: "title"] links + re-embed maintenance by @kumagallium in https://github.com/kumagallium/Graphium/pull/230
v0.6.0 - 2026-05-05
- Fix AI agent attribution for Wiki creation and updates by @kumagallium in https://github.com/kumagallium/Graphium/pull/212
- Fix AI chat session continuity and tighten panel typography by @kumagallium in https://github.com/kumagallium/Graphium/pull/214
- Polish AI chat: keep quote, fix bulk-knowledge model selection, fix list paste by @kumagallium in https://github.com/kumagallium/Graphium/pull/215
- Reserve port 3001 strictly for desktop sidecar by @kumagallium in https://github.com/kumagallium/Graphium/pull/216
- feat(identity): AuthorIdentity foundation for team-shared-storage (Phase 0) by @kumagallium in https://github.com/kumagallium/Graphium/pull/217
- feat(shared-storage): types, hash, and id utils (Phase 1a) by @kumagallium in https://github.com/kumagallium/Graphium/pull/218
- feat(shared-storage): Local folder Provider + Tauri backend (Phase 1b) by @kumagallium in https://github.com/kumagallium/Graphium/pull/219
- feat(shared-storage): Settings UI for shared / blob roots (Phase 1c) by @kumagallium in https://github.com/kumagallium/Graphium/pull/220
- refactor(wiki): type/sources/refs columns + i18n by @kumagallium in https://github.com/kumagallium/Graphium/pull/221
- feat(sharing): Share-to-team button on notes (Phase 2a) by @kumagallium in https://github.com/kumagallium/Graphium/pull/222
- feat(shared-storage): enforce author-owned semantics (Phase 2b-1) by @kumagallium in https://github.com/kumagallium/Graphium/pull/223
- Experimental Atom layer + tighter Synthesis (with cross-cutting discovery) by @kumagallium in https://github.com/kumagallium/Graphium/pull/225
- feat(sharing): single-file media Share via gallery modal (Phase 2b-media) by @kumagallium in https://github.com/kumagallium/Graphium/pull/224
- fix(sidecar): detect and replace orphan sidecar on port 3001 by @kumagallium in https://github.com/kumagallium/Graphium/pull/227
- feat(shared-library): Library view with fork & unshare (Phase 2c) by @kumagallium in https://github.com/kumagallium/Graphium/pull/226
- feat(shared-storage): auto-upload embedded media as blobs (Phase 2c-1) by @kumagallium in https://github.com/kumagallium/Graphium/pull/228
- feat(shared-storage): materialize shared-blob: refs on Fork (Phase 2c-2) by @kumagallium in https://github.com/kumagallium/Graphium/pull/229
v0.5.4 - 2026-05-04
- Add Word (.docx) import with bulk knowledge ingestion by @kumagallium in https://github.com/kumagallium/Graphium/pull/210
v0.5.3 - 2026-05-04
- Wrap long titles & fix SidePeek label position by @kumagallium in https://github.com/kumagallium/Graphium/pull/206
- Reorganize settings, sidebar, and trash header by @kumagallium in https://github.com/kumagallium/Graphium/pull/207
- fix: parameter parent resolution & IME Enter leak in title by @kumagallium in https://github.com/kumagallium/Graphium/pull/208
- chore: relicense to Apache License 2.0 by @kumagallium in https://github.com/kumagallium/Graphium/pull/209
v0.5.2 - 2026-05-02
- fix: light-theme code block with min-light syntax highlighting by @kumagallium in https://github.com/kumagallium/Graphium/pull/197
- [feat] Trash bin with two-stage delete (soft + permanent) by @kumagallium in https://github.com/kumagallium/Graphium/pull/199
- Improve note generation prompts for readability by @kumagallium in https://github.com/kumagallium/Graphium/pull/200
- fix: keep Cmd+K composer open on IME Enter (WebKit) by @kumagallium in https://github.com/kumagallium/Graphium/pull/201
- Extract writing voice as editable system skills by @kumagallium in https://github.com/kumagallium/Graphium/pull/202
- Notion-style inline note title by @kumagallium in https://github.com/kumagallium/Graphium/pull/203
- feat: PDF knowledge ingestion + regenerate action by @kumagallium in https://github.com/kumagallium/Graphium/pull/204
v0.5.1 - 2026-05-01
- feat: unified link & merge UI for inline highlights and prev-step by @kumagallium in https://github.com/kumagallium/Graphium/pull/194
- fix: skip auto-save while file list is loading by @kumagallium in https://github.com/kumagallium/Graphium/pull/196
v0.5.0 - 2026-04-30
- Phase B: h1 step Activity + hashtag context filter by @kumagallium in https://github.com/kumagallium/Graphium/pull/183
- Phase C-1: InlineHighlight schema + v4→v5 migration by @kumagallium in https://github.com/kumagallium/Graphium/pull/185
- Phase C-2: inline highlights as BlockNote styles + toolbar buttons by @kumagallium in https://github.com/kumagallium/Graphium/pull/186
- Phase D-1: PROV generator reads inline highlights from BlockNote styles by @kumagallium in https://github.com/kumagallium/Graphium/pull/187
- Phase D-2: Plan / Result phase scoping in PROV exporter by @kumagallium in https://github.com/kumagallium/Graphium/pull/188
- chore(macos): codesign + notarize releases via tauri-action by @kumagallium in https://github.com/kumagallium/Graphium/pull/190
- Phase D-3-β: media block inline labels via floating toolbar by @kumagallium in https://github.com/kumagallium/Graphium/pull/189
- Phase D-3-α: index inline labels for note-list filter by @kumagallium in https://github.com/kumagallium/Graphium/pull/191
- Phase E (AI chat): inline span markers in AI prompt + parser by @kumagallium in https://github.com/kumagallium/Graphium/pull/192
- Phase E: migrate templates + url-to-prov ingester to inline highlights by @kumagallium in https://github.com/kumagallium/Graphium/pull/193
v0.4.0 - 2026-04-29
- [fix] Restore index-table create-note icon after note open by @kumagallium in https://github.com/kumagallium/Graphium/pull/178
- feat(storage): server-side filesystem storage for self-host (G-DOCKER-SYNC) by @kumagallium in https://github.com/kumagallium/Graphium/pull/180
- Phase A: 3-layer label structure (Section / Phase / Inline) by @kumagallium in https://github.com/kumagallium/Graphium/pull/182
- feat(positioning): brand the GH Pages build as preview, surface desktop/Docker CTA by @kumagallium in https://github.com/kumagallium/Graphium/pull/181
v0.3.12 - 2026-04-28
- refactor: drop Google Drive OAuth, go local-first by @kumagallium in https://github.com/kumagallium/Graphium/pull/176
v0.3.11 - 2026-04-27
- docs: refresh README with recent features by @kumagallium in https://github.com/kumagallium/Graphium/pull/154
- refactor: unify sidebar icons in RecentNotes with Lucide by @kumagallium in https://github.com/kumagallium/Graphium/pull/156
- Revamp wiki ingester prompt for readability + add concept levels by @kumagallium in https://github.com/kumagallium/Graphium/pull/157
- refactor: unify Add to Knowledge / Create PROV Note icons by @kumagallium in https://github.com/kumagallium/Graphium/pull/158
- feat: detect Knowledge state and surface it across the UI by @kumagallium in https://github.com/kumagallium/Graphium/pull/160
- Render markdown inline styles and chat citations in Wiki content by @kumagallium in https://github.com/kumagallium/Graphium/pull/161
- feat: public landing page at /Graphium/, move app to /Graphium/app/ by @kumagallium in https://github.com/kumagallium/Graphium/pull/159
- feat: Composer 'Add to Knowledge' card with keyboard navigation by @kumagallium in https://github.com/kumagallium/Graphium/pull/162
- docs: add 'Beyond the editor' section for save-to-graphium skill by @kumagallium in https://github.com/kumagallium/Graphium/pull/163
- feat: surface 'Already in Knowledge' state across dropdown, modal, peek by @kumagallium in https://github.com/kumagallium/Graphium/pull/164
- feat(settings): add Maintenance tab with bulk wiki Regenerate by @kumagallium in https://github.com/kumagallium/Graphium/pull/165
- fix(landing): unlock html/body scrolling on the LP by @kumagallium in https://github.com/kumagallium/Graphium/pull/167
- fix(landing): remove accent gradient so all sections share visual width by @kumagallium in https://github.com/kumagallium/Graphium/pull/168
- feat(wiki): Synthesis model + error-propagation safeguards by @kumagallium in https://github.com/kumagallium/Graphium/pull/166
- fix(landing): widen Hero/Problem text + restore gradient as full-viewport band by @kumagallium in https://github.com/kumagallium/Graphium/pull/169
- fix(landing): align color tokens with editor (body / header / cards) by @kumagallium in https://github.com/kumagallium/Graphium/pull/171
- fix(wiki): send embedding model credentials in X-LLM-API-Key by @kumagallium in https://github.com/kumagallium/Graphium/pull/170
- fix(landing): tighten section spacing by @kumagallium in https://github.com/kumagallium/Graphium/pull/172
- feat: direct upload to data list and PC memo creation by @kumagallium in https://github.com/kumagallium/Graphium/pull/173
- feat(settings): rename Synthesis model to Chat & Synthesis model by @kumagallium in https://github.com/kumagallium/Graphium/pull/174
- feat(list): unify note/wiki lists, drop profile feature by @kumagallium in https://github.com/kumagallium/Graphium/pull/175
v0.3.10 - 2026-04-25
- [refactor] Introduce useBlockLifecycle facade for labels and provLinks by @kumagallium in https://github.com/kumagallium/Graphium/pull/134
- [refactor] i18n internal keys for PROV labels by @kumagallium in https://github.com/kumagallium/Graphium/pull/136
- [feat] Carry labels and provLinks across block copy/paste by @kumagallium in https://github.com/kumagallium/Graphium/pull/137
- [feat] Add oklch scene tokens as primitives for UX Audit redesign by @kumagallium in https://github.com/kumagallium/Graphium/pull/138
- [feat] Scaffold Cmd+K Composer overlay (AI wiring deferred) by @kumagallium in https://github.com/kumagallium/Graphium/pull/139
- [feat] Derive whole note from header menu by @kumagallium in https://github.com/kumagallium/Graphium/pull/140
- [feat] Empty-note guide for discovering Cmd+K / # / @ / / by @kumagallium in https://github.com/kumagallium/Graphium/pull/141
- [feat] Wire Composer Ask mode to existing Chat panel by @kumagallium in https://github.com/kumagallium/Graphium/pull/142
- [feat] Composer: ship Ask-only UI and wire it end-to-end by @kumagallium in https://github.com/kumagallium/Graphium/pull/143
- feat: Generate PROV-labeled notes from URL by @kumagallium in https://github.com/kumagallium/Graphium/pull/144
- [feat] Add local save directory setting (G-SAVEDIR) by @kumagallium in https://github.com/kumagallium/Graphium/pull/146
- fix: MediaPickerModal image thumbnails broken for local storage by @kumagallium in https://github.com/kumagallium/Graphium/pull/145
- feat: UX Audit B — fonts, heading scale, color tokens, WikiBanner refine by @kumagallium in https://github.com/kumagallium/Graphium/pull/147
- feat: /template slash command with Plan and Run templates by @kumagallium in https://github.com/kumagallium/Graphium/pull/148
- feat: Wire Composer discovery cards to real data by @kumagallium in https://github.com/kumagallium/Graphium/pull/149
- feat(composer): unified Cmd+K palette with note search by @kumagallium in https://github.com/kumagallium/Graphium/pull/151
- feat: AI labeled output — auto context labels + PROV edges by @kumagallium in https://github.com/kumagallium/Graphium/pull/152
- feat: AI labeled output Phase 2 — Replace + Derive label propagation by @kumagallium in https://github.com/kumagallium/Graphium/pull/153
- feat: UX Audit cleanup — fonts, sidebar spacing, font setting, label affordance by @kumagallium in https://github.com/kumagallium/Graphium/pull/150
v0.3.9 - 2026-04-24
- [fix] Unblock desktop close button and unify release notes by @kumagallium in https://github.com/kumagallium/Graphium/pull/132
- chore: Limit desktop release to macOS Apple Silicon by @kumagallium in https://github.com/kumagallium/Graphium/pull/131
v0.3.8 - 2026-04-24
- fix: Bundle Node.js runtime for distributed desktop app by @kumagallium in https://github.com/kumagallium/Graphium/pull/129
v0.3.7 - 2026-04-24
- [fix] Allow AI chat on unsaved new notes by @kumagallium in https://github.com/kumagallium/Graphium/pull/124
- feat: Add UI controls to restart sidecar backend by @kumagallium in https://github.com/kumagallium/Graphium/pull/126
- Add save-to-graphium Claude Code skill and surface author/model in lists by @kumagallium in https://github.com/kumagallium/Graphium/pull/127
- [fix] Add missing skill file Tauri commands by @kumagallium in https://github.com/kumagallium/Graphium/pull/128
v0.3.6 - 2026-04-22
- Remove wiki status and Approve workflow by @kumagallium in https://github.com/kumagallium/Graphium/pull/117
- feat: List navigation with side peek, URL routing, and breadcrumbs by @kumagallium in https://github.com/kumagallium/Graphium/pull/118
- Add linked notes list view in graph panel by @kumagallium in https://github.com/kumagallium/Graphium/pull/119
- Add Skill (prompt template) feature by @kumagallium in https://github.com/kumagallium/Graphium/pull/120
- Add @mention to attach note/wiki context in AI chat by @kumagallium in https://github.com/kumagallium/Graphium/pull/121
- fix(i18n): localize relative time labels in recent notes by @kumagallium in https://github.com/kumagallium/Graphium/pull/122
- [docs] Polish README for international audience: AI Knowledge + hide JP-only spec by @kumagallium in https://github.com/kumagallium/Graphium/pull/123
v0.3.5 - 2026-04-20
- AI Knowledge Layer (G-ZETTEL) by @kumagallium in https://github.com/kumagallium/Graphium/pull/107
- Add URL and chat ingest sources by @kumagallium in https://github.com/kumagallium/Graphium/pull/108
- Add autonomous Wiki maintenance (lint, cross-update, index, log) by @kumagallium in https://github.com/kumagallium/Graphium/pull/110
- Hide AI features when backend is unavailable by @kumagallium in https://github.com/kumagallium/Graphium/pull/109
- Auto-save knowledge-worthy chat responses to Wiki by @kumagallium in https://github.com/kumagallium/Graphium/pull/111
- Add Synthesis Wiki pages (auto-generated from Concepts) by @kumagallium in https://github.com/kumagallium/Graphium/pull/112
- Add Vercel Serverless Functions support for Web hosting by @kumagallium in https://github.com/kumagallium/Graphium/pull/114
- Deepen llm-wiki: autonomous knowledge management by @kumagallium in https://github.com/kumagallium/Graphium/pull/113
- Add clickable inline citation links in Wiki pages by @kumagallium in https://github.com/kumagallium/Graphium/pull/115
v0.3.4 - 2026-04-16
- Harden app for production readiness by @kumagallium in https://github.com/kumagallium/Graphium/pull/93
- Remove unused sandbox mode by @kumagallium in https://github.com/kumagallium/Graphium/pull/94
- Fix Google OAuth session persistence by @kumagallium in https://github.com/kumagallium/Graphium/pull/95
- Fix iOS mobile viewport scroll and auto-zoom by @kumagallium in https://github.com/kumagallium/Graphium/pull/96
- Update design spec to match current implementation by @kumagallium in https://github.com/kumagallium/Graphium/pull/97
- Add memo editing and bookmark creation on mobile by @kumagallium in https://github.com/kumagallium/Graphium/pull/98
- Generalize spec: Graphium as universal note app by @kumagallium in https://github.com/kumagallium/Graphium/pull/99
- Add index file type definitions to data model spec by @kumagallium in https://github.com/kumagallium/Graphium/pull/100
- Incremental index update instead of full rebuild by @kumagallium in https://github.com/kumagallium/Graphium/pull/101
- feat: Media blocks in PROV graph with thumbnails and audio icons by @kumagallium in https://github.com/kumagallium/Graphium/pull/102
- Filter out index files from listFiles query by @kumagallium in https://github.com/kumagallium/Graphium/pull/103
- Reuse provider credentials & fix desktop model data loss by @kumagallium in https://github.com/kumagallium/Graphium/pull/105
- [feat] Sync block props.name on media rename by @kumagallium in https://github.com/kumagallium/Graphium/pull/104
v0.3.3 - 2026-04-13
v0.3.2 - 2026-04-13
- Add mobile responsive layout by @kumagallium in https://github.com/kumagallium/Graphium/pull/83
- Add mobile memo capture view with PC sidebar integration by @kumagallium in https://github.com/kumagallium/Graphium/pull/84
- Add memo insertion into notes with usage tracking by @kumagallium in https://github.com/kumagallium/Graphium/pull/85
- Add memo network graph, slash menu, and mobile media capture by @kumagallium in https://github.com/kumagallium/Graphium/pull/86
- Add customizable core label names + fix label inheritance on Enter by @kumagallium in https://github.com/kumagallium/Graphium/pull/87
- Fix Web OAuth silent refresh reliability by @kumagallium in https://github.com/kumagallium/Graphium/pull/88
- [fix] Clean up orphan links in PROV graph by @kumagallium in https://github.com/kumagallium/Graphium/pull/89
v0.3.2 - 2026-04-13
- Add mobile responsive layout by @kumagallium in https://github.com/kumagallium/Graphium/pull/83
- Add mobile memo capture view with PC sidebar integration by @kumagallium in https://github.com/kumagallium/Graphium/pull/84
- Add memo insertion into notes with usage tracking by @kumagallium in https://github.com/kumagallium/Graphium/pull/85
- Add memo network graph, slash menu, and mobile media capture by @kumagallium in https://github.com/kumagallium/Graphium/pull/86
- Add customizable core label names + fix label inheritance on Enter by @kumagallium in https://github.com/kumagallium/Graphium/pull/87
- Fix Web OAuth silent refresh reliability by @kumagallium in https://github.com/kumagallium/Graphium/pull/88
- [fix] Clean up orphan links in PROV graph by @kumagallium in https://github.com/kumagallium/Graphium/pull/89
v0.3.1 - 2026-04-12
- Enable auto-updater with signing and tagpr release automation by @kumagallium in https://github.com/kumagallium/Graphium/pull/80
v0.3.0 - 2026-04-12
- Introduce StorageProvider abstraction layer by @kumagallium in https://github.com/kumagallium/Graphium/pull/66
- Add Local (IndexedDB) storage provider for offline use by @kumagallium in https://github.com/kumagallium/Graphium/pull/67
- UI polish: header menu, gallery nav, icons, icon rail panel by @kumagallium in https://github.com/kumagallium/Graphium/pull/68
- feat: Page-level AI chat with history persistence by @kumagallium in https://github.com/kumagallium/Graphium/pull/69
- Add AI edit (replace) for selected blocks by @kumagallium in https://github.com/kumagallium/Graphium/pull/70
- Add URL bookmark support to asset browser by @kumagallium in https://github.com/kumagallium/Graphium/pull/72
- feat: Add multi-block selection with floating toolbar by @kumagallium in https://github.com/kumagallium/Graphium/pull/73
- Rename all provnote references to graphium by @kumagallium in https://github.com/kumagallium/Graphium/pull/71
- Add built-in AI backend (Vercel AI SDK) by @kumagallium in https://github.com/kumagallium/Graphium/pull/74
- Add Tauri v2 desktop app shell (Phase D1) by @kumagallium in https://github.com/kumagallium/Graphium/pull/75
- Add Tauri sidecar for AI backend (Phase D3) by @kumagallium in https://github.com/kumagallium/Graphium/pull/76
- Add menu bar, auto-updater, and CI/CD (Phase D4) by @kumagallium in https://github.com/kumagallium/Graphium/pull/77
- Add LocalFilesystemProvider for desktop app by @kumagallium in https://github.com/kumagallium/Graphium/pull/78
- Add Google OAuth for Tauri desktop app by @kumagallium in https://github.com/kumagallium/Graphium/pull/79
v0.2.0 - 2026-04-08
- Phase 1: Foundation — link layers, label UX, PROV naming by @kumagallium in https://github.com/kumagallium/Graphium/pull/34
- [feat] Phase 3: PROV-JSON-LD standardization by @kumagallium in https://github.com/kumagallium/Graphium/pull/35
- Phase 2: AI chat panel with scope context by @kumagallium in https://github.com/kumagallium/Graphium/pull/36
- Phase 4a: Note-level sample detection and scope fix by @kumagallium in https://github.com/kumagallium/Graphium/pull/37
- Phase 4b: Fix build and complete sampleScope custom block by @kumagallium in https://github.com/kumagallium/Graphium/pull/38
- Phase 4: Index table for sample management with side peek by @kumagallium in https://github.com/kumagallium/Graphium/pull/39
- Unify design tokens: replace Slate with Crucible green-gray by @kumagallium in https://github.com/kumagallium/Graphium/pull/40
- Add label support and performance optimizations to side peek by @kumagallium in https://github.com/kumagallium/Graphium/pull/41
- Fix: Persist auth across refresh with silent token renewal by @kumagallium in https://github.com/kumagallium/Graphium/pull/42
- Add left panel navigation with index file by @kumagallium in https://github.com/kumagallium/Graphium/pull/43
- Note list design alignment + @mention click-to-peek by @kumagallium in https://github.com/kumagallium/Graphium/pull/44
- Split monolithic note-app.tsx into hooks and components by @kumagallium in https://github.com/kumagallium/Graphium/pull/45
- Clarify standalone identity, split deployment modes, remove ambiguous wording by @kumagallium in https://github.com/kumagallium/Graphium/pull/46
- Add i18n support with English/Japanese language switching by @kumagallium in https://github.com/kumagallium/Graphium/pull/47
- Add unit tests for i18n, link-types, and utility modules by @kumagallium in https://github.com/kumagallium/Graphium/pull/48
- Add Crucible Registry for MCP tool support by @kumagallium in https://github.com/kumagallium/Graphium/pull/49
- Update README for Crucible integration and add update.sh by @kumagallium in https://github.com/kumagallium/Graphium/pull/50
- Add AI model and system prompt selectors to settings by @kumagallium in https://github.com/kumagallium/Graphium/pull/51
- Add delete UI to note list view by @kumagallium in https://github.com/kumagallium/Graphium/pull/52
- [fix] Persist chat session_id for continuous conversation by @kumagallium in https://github.com/kumagallium/Graphium/pull/53
- Add asset browser (Phase 5a) by @kumagallium in https://github.com/kumagallium/Graphium/pull/54
- Add logo, typography, and favicon branding by @kumagallium in https://github.com/kumagallium/Graphium/pull/55
- Replace /image /video /audio with media picker (Phase 5b) by @kumagallium in https://github.com/kumagallium/Graphium/pull/56
- Add label gallery and sidebar nav (Phase 5c) by @kumagallium in https://github.com/kumagallium/Graphium/pull/57
- Group label gallery by value with network modal by @kumagallium in https://github.com/kumagallium/Graphium/pull/58
- Add Document Provenance (edit history tracking) by @kumagallium in https://github.com/kumagallium/Graphium/pull/59
- Add PDF export with provenance graph by @kumagallium in https://github.com/kumagallium/Graphium/pull/60
- Add audit trail for document provenance by @kumagallium in https://github.com/kumagallium/Graphium/pull/61
- Remove sample-branch pattern expansion by @kumagallium in https://github.com/kumagallium/Graphium/pull/62
- Add PROV-JSON-LD export and material/tool label distinction by @kumagallium in https://github.com/kumagallium/Graphium/pull/63
- [feat] Add PDF viewer block by @kumagallium in https://github.com/kumagallium/Graphium/pull/64
- feat: i18n context label display + orphan label cleanup by @kumagallium in https://github.com/kumagallium/Graphium/pull/65
v0.1.0 - 2026-03-26
- feat: Google Drive integration with note app UI by @kumagallium in https://github.com/kumagallium/Graphium/pull/1
- feat: Post-merge updates (auto-save, PROV template, privacy) by @kumagallium in https://github.com/kumagallium/Graphium/pull/2
- fix: Deploy with Google client ID and privacy page by @kumagallium in https://github.com/kumagallium/Graphium/pull/3
- Unify color palette with forest green theme and add Storybook stories by @kumagallium in https://github.com/kumagallium/Graphium/pull/4
- Add Google Drive integration, PROV template, and derived notes by @kumagallium in https://github.com/kumagallium/Graphium/pull/5
- Unify design theme and re-apply tab removal fixes by @kumagallium in https://github.com/kumagallium/Graphium/pull/6
- Add Obsidian-like network graph for note derivations by @kumagallium in https://github.com/kumagallium/Graphium/pull/7
- Use block content as derived note title by @kumagallium in https://github.com/kumagallium/Graphium/pull/8
- Add auto-generated release notes with git hook and modal UI by @kumagallium in https://github.com/kumagallium/Graphium/pull/9
- Unify graph colors with design.md theme and add smooth interactions by @kumagallium in https://github.com/kumagallium/Graphium/pull/10
- Fix orphan links when deleting derived notes by @kumagallium in https://github.com/kumagallium/Graphium/pull/11
- Simplify PROV panel: sample tabs + expand modal by @kumagallium in https://github.com/kumagallium/Graphium/pull/12
- Replace emoji icons with lucide-react SVG icons by @kumagallium in https://github.com/kumagallium/Graphium/pull/13
- AI アシスタント機能(crucible-agent 連携) by @kumagallium in https://github.com/kumagallium/Graphium/pull/14
- Fix SideMenu height alignment for custom headings by @kumagallium in https://github.com/kumagallium/Graphium/pull/15
- feat: Extend Activity scoping to all heading levels by @kumagallium in https://github.com/kumagallium/Graphium/pull/16
- Multi-block selection and AI assistant improvements by @kumagallium in https://github.com/kumagallium/Graphium/pull/17
- Move PROV labels to right-side indicator by @kumagallium in https://github.com/kumagallium/Graphium/pull/18
- Add AI agent settings for Pages users by @kumagallium in https://github.com/kumagallium/Graphium/pull/19
- Add API key authentication for crucible-agent by @kumagallium in https://github.com/kumagallium/Graphium/pull/20
- Improve README onboarding for new users by @kumagallium in https://github.com/kumagallium/Graphium/pull/21
- Add Docker Compose for one-command local setup with AI by @kumagallium in https://github.com/kumagallium/Graphium/pull/22
- Fix: remove unpublished container image reference by @kumagallium in https://github.com/kumagallium/Graphium/pull/23
- Use pre-built GHCR image for crucible-agent by @kumagallium in https://github.com/kumagallium/Graphium/pull/24
- Fix postgres healthcheck to check correct database by @kumagallium in https://github.com/kumagallium/Graphium/pull/25
- Fix LiteLLM 401 Unauthorized by adding API key by @kumagallium in https://github.com/kumagallium/Graphium/pull/26
- Fix: separate LiteLLM and Agent databases by @kumagallium in https://github.com/kumagallium/Graphium/pull/27
- Fix init-db.sh for Alpine (sh + chmod) by @kumagallium in https://github.com/kumagallium/Graphium/pull/28
- Add token auto-refresh and media file upload by @kumagallium in https://github.com/kumagallium/Graphium/pull/29
- Skip login screen in Docker (local storage mode) by @kumagallium in https://github.com/kumagallium/Graphium/pull/30
- Fix drag handle dropdown menu position offset by @kumagallium in https://github.com/kumagallium/Graphium/pull/31
- Add atomic design system (Atoms + Molecules) by @kumagallium in https://github.com/kumagallium/Graphium/pull/32
- Replace remaining inline styles and add Organisms layer by @kumagallium in https://github.com/kumagallium/Graphium/pull/33
