Repository navigation
Releases
Release 0.31.0
Topology Keeper 0.31.0
日本語
- 大きなVaultの距離エリア分析に対応しました。 頂点数と実行時間の固定上限を外しました。時間がかかりそうな場合は開始前に案内し、実行中は進捗バーの横から中止できます。中止した場合は前回の分析結果が残ります。
- 再分析の待ち時間を短縮しました。 境界票の計算を効率化し、ノートやタグの接続に変更がなければ前回の結果を再利用します。初回計算をやり直すには、コマンドパレットの「保存済みの距離分析を削除」を使えます。
- 部分グラフの表示件数を調整できます。 既定は90ノードで、設定から最大1,200ノードまで選べます。上限を超えるエリアでは、芯に近いノードから表示します。
- 分析窓の見出しを「エリア」に短縮しました。 一覧は常に表示され、個別エリアの内訳は開閉できます。更新ボタンは、前回結果をすぐに再利用できた場合も回転して操作を知らせます。
English
- Analyze distance areas in larger vaults. Distance analysis can now run without a fixed vertex or time limit. The plugin prompts before a potentially slow run. You can cancel beside the progress bar and keep the previous result.
- Faster recalculation. Boundary voting is more efficient, and the plugin reuses the previous result when graph connections are unchanged. To run a fresh calculation, use Clear saved distance analysis from the command palette.
- Adjust the partial graph display limit. The default is 90 nodes, with options up to 1,200. When an area exceeds the selected limit, the graph shows nodes nearest its core first.
- The analysis section is now titled “Areas.” The list stays visible, and individual areas can still be expanded or collapsed. The refresh button animates even when a cached result is available immediately.
Release 0.30.1
Fix: 0.30.1
- Fixed an issue where the pop-up menu would not appear when the file management window was set as a panel.
Release 0.30.0
文書索引 / Documentation
仕様・利用 / Specification and usage
設計 / Design
リリース / Releases
Release 0.29.0
Topology Keeper 0.29.0
Changes
- English UI for settings, commands, analysis, partial graphs, tag suggestions, external file operations, and recovery dialogs. The UI follows Obsidian's language; reload the plugin after changing languages.
- Improved area analysis: inspect primitive areas and tag-based combined areas inside each finding. Direct-link communities can remain separate when a shared tag connects them.
- Automatic structural assessment of tags reduces the influence of broad connections without removing tags or requiring a stopword list.
- Hotspots and the remaining undetermined areas are displayed separately. Repeated connections link back to their first occurrence.
- Partial graphs remember position and size, center small graphs, and distinguish constituent areas by color. Standard graph coloring includes original notes along contracted paths.
- Ordinary-note isolation checks cover the vault, with separate tag-only connections and an optional folder for notes that may remain isolated. Generated-data cleanup is grouped separately.
- Repeated tag suggestions reuse a bounded in-memory corpus and index, with invalidation when source data changes.
- More consistent disclosure controls, buttons, indicators, backgrounds, and layouts in both languages.
変更点
- 設定・コマンド・各ウィンドウ・タグ提案・外部ファイル操作・復旧ダイアログを英語化。Obsidianの表示言語に追従します。言語変更後はプラグインを再読み込みしてください。
- 各エリア内の素領域と、タグでつながる結合領域を表示。共通タグが追加されても、直接リンクによる独立したまとまりを維持できるよう改善しました。
- タグの構造的な役割を自動評価し、横断的な接続の影響を調整。タグの削除やストップワード登録は不要です。
- ホットスポットと、それ以外の平面性未判定部分を分けて表示。同じ結合領域の再登場時は、最初の表示を展開します。
- 部分グラフの位置・サイズを記憶し、小さなグラフを中央へ配置。素領域の色分けと、縮約前のノートを含む標準グラフの着色を改善しました。
- Vault全体の通常ノートを孤立判定の対象にし、タグのみの接続を分離。孤立していてもよいノートのフォルダを設定できます。管理データの整理は別の折り畳みにまとめました。
- タグ提案の再実行では上限付きのメモリキャッシュを利用し、元データの変更時に無効化します。
- 開閉ボタン・インジケータ・背景色・折り返しなど、日英UIの表示を統一しました。
Notes / 注意点
Area analysis is heuristic; it does not guarantee a semantic partition or planarity of the entire vault. Shared notes may appear in several areas. Broad-tag estimates remain provisional. Already-open standard graph views may need reopening to reflect colors.
エリア分析は近似的な処理であり、意味的な分類やVault全体の平面性を保証しません。同じノートが複数領域に現れる場合があります。タグの役割推定は暫定的です。既に開いている標準グラフは、着色の反映に開き直しが必要な場合があります。
Development and automated tests run on Windows. Compatibility on other operating systems and comprehensive manual regression testing remain unverified. Existing external-file move/recovery limitations still apply. See RELEASE-CHECKLIST.md.
Release 0.28.0
Topology Keeper 0.28.0
UI improvements
- Open separate analysis and orphan windows directly from the main window’s indicators. Each window remembers its position and whether it was open.
- Include planar areas in the area candidate count.
- Collapse individual area details while keeping their partial graph buttons visible.
- Show editing actions when hovering over a linked-file row. The menu displays the target filename and highlights the row, then closes when the pointer leaves.
- Improve button spacing, row spacing, and heading alignment.
External file management
- Rename external files from the row menu.
- Select external files with checkboxes and move them together to another folder.
- Update matching managed metadata references when files are renamed or moved.
- Prevent overwriting existing destination files. If a batch move fails, stop processing and report how many files were moved.
Fixes and cleanup
- Move interactive controls outside
<summary>elements to improve keyboard accessibility. - Fix analysis and orphan windows removing each other’s information popovers.
- Remove the metadata-note open button and the automatic image-opening setting. Original files remain accessible by clicking their names.
- Remove local development batch files, deployment scripts, and watch scripts from the public repository.
Notes
Renaming and moving external files temporarily creates a copy and requires sufficient free space. Automatic recovery after an unexpected shutdown and updates to references held by other applications are not supported.
Release 0.27.2
Topology Keeper 0.27.2
This release addresses CSS compatibility warnings reported by the Obsidian Community directory review.
Changes
- Replaced
column-gapwithgapin the status indicators. - Replaced
display: contentswith Flexbox for the main action buttons.
No changes to graph analysis, tag suggestions, or external-file management.
Validation
CSS syntax checks, all 29 automated tests, and the production build passed.
This remains an experimental, desktop-only release developed and tested on Windows.
Release 0.27.1
Topology Keeper 0.27.1
This release improves documentation and prepares a new version for review in the Obsidian Community directory.
Changes
- Added an English README covering features, installation, usage, privacy, and limitations.
- Preserved the Japanese documentation in
README.ja.md, with links between both versions. - Updated source packaging to include both language versions.
- Updated version metadata to
0.27.1.
Plugin functionality is unchanged from 0.27.0.
Experimental release
Desktop only; development and automated testing have been performed on Windows. The plugin interface is currently in Japanese. Use a test vault and keep backups.
Automatic opening and embedding of external images remain disabled by default.
Validation
All 29 automated tests, syntax checks, and the production build passed.
Release 0.27.0
タイトル:Topology Keeper 0.27.0 — 初回公開・試験版
ノート間のリンクとタグから知識のつながりを分析する、Obsidian用プラグインの初回公開版です。
主な機能:
- リンク構造・密度に基づくエリア分析
- エリアごとの部分グラフ表示と標準グラフの色分け
- ノート内容に基づくタグ提案
- 外部ファイルの関連付け、メタノート・サムネイル・Baseの作成
- 孤立した管理ファイルの検出と確認付き削除
- 小窓・詳細窓・部分グラフの位置保存
- 取り込み失敗時の復旧機能
本バージョンは試験版です。デスクトップ専用で、開発・自動テストはWindows環境で行っています。検証用Vaultとバックアップのある環境でお試しください。
外部画像の埋め込み表示と元画像の自動オープンは、既定で無効です。必要に応じて設定から有効にしてください。
エリア分析はグラフ構造を理解するための目安であり、ノートの品質や分類の正しさを保証するものではありません。