v0.2.0
v0.2.0
- Database datasource を抽象化 (
SqlSource/KvSource/DocSource/SnapshotIterable/Queryable<Q,R>) - 新規 adapter: redis / elasticsearch (docker exec ベース)
- recursive docker-compose discovery
- Database 画面の multi-tab 化 (
.code-viewer/tabs.json永続化、D&D 並び替え) - snapshot 機能を generic 化 + Redis / Elasticsearch 対応 + cancel UI
- compose env interpolation (
$VAR / $ {VAR} + 隣接 .env) - image 無し compose service からも DbKind を推定 (env / port / 名前 fallback)
- docker mysql/postgres の table 取得を並列化 + columns/rowCount TTL キャッシュ
- SQL fetch 失敗時の UI エラー表示
- ES password の curl config injection 防御
- dev server watcher をサブディレクトリまで再帰監視
- helper 共通化 (
handle-shared.ts/pane-status.ts/abort-guard.ts/docker-utils.ts)
詳細は #76 を参照。