From 5648a2439bf3b0bea81961b78fcdd9118f798f91 Mon Sep 17 00:00:00 2001 From: gogocat Date: Thu, 7 May 2026 00:51:58 +0300 Subject: [PATCH] chore(release): bump version to 0.1.12 --- CHANGELOG.md | 2 ++ package.json | 2 +- template/package.json | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c2129f1..1b20931 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.12] - 2026-05-07 + ### Added (F18 — time-travel slider, SINGLE mode) - **`/api/snapshot?at=ISO`** — read-only endpoint reconstructing workspace state at any past ISO 8601 timestamp. Resolves `at` → commit SHA via `git rev-list -1 --before= --first-parent HEAD -- .forgeplan/`, then reconstructs via `git worktree add --detach` to `os.tmpdir()` + `forgeplan reindex` (rebuilds LanceDB inside the temp worktree from markdown source-of-truth) + `forgeplan list/graph --json`. Two-tier cache: in-memory LRU (32 entries, 60s TTL) + on-disk (`.forgeplan-web/.snapshots/.json`). Cold path 660 ms (39 artifacts), warm 10–11 ms. diff --git a/package.json b/package.json index 1c675f2..703cddc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@forgeplan/web", - "version": "0.1.11", + "version": "0.1.12", "description": "Interactive realtime web map for a Forgeplan workspace. Ships a pre-built SvelteKit app and a tiny init/start CLI — no npm install at user side.", "type": "module", "bin": { diff --git a/template/package.json b/template/package.json index 96a83e0..25e04d9 100644 --- a/template/package.json +++ b/template/package.json @@ -1,7 +1,7 @@ { "name": "forgeplan-web-app", "private": true, - "version": "0.1.11", + "version": "0.1.12", "type": "module", "scripts": { "dev": "vite dev --port 5174 --host 127.0.0.1",