From e576204cf2b7699704afe971b14d05c978df32c7 Mon Sep 17 00:00:00 2001 From: Tony Ketcham Date: Mon, 24 Aug 2026 12:37:09 -0700 Subject: [PATCH] release: bump public packages to 1.2.0 Lockstep bump of every public package from 1.1.0 to 1.2.0. Files the 1.2.0 changelog from Unreleased. After this commit is on GitHub, `pnpm publish:ci` publishes the npm packages, tags `v1.2.0`, and opens the GitHub release from the filed CHANGELOG.md section. ## 1.2.0 - `flatbread proof install-skill` installs the Proof skill that shipped with the running CLI and pins that same `flatbread` version as a devDependency (#267). End-user docs now tell people to run `npx --yes flatbread@latest proof install-skill`, so README copy-paste blocks no longer need a version or git tag on every release. ## Checklist - [x] New public CLI: `flatbread proof install-skill` - [x] Changes generate no new console errors - [x] Version and changelog only; no new tests required ### Does this introduce any non-backwards compatible changes? - [ ] Yes - [x] No ### Does this include any user config changes? - [ ] Yes - [x] No Co-authored-by: Cursor Change-Id: I9245fb72905fe3c6202a150f78f54ee9b09ea10b --- .agents/skills/proof/release.json | 6 +++--- CHANGELOG.md | 6 ++++-- packages/codegen/package.json | 2 +- packages/config/package.json | 2 +- packages/core/package.json | 2 +- packages/explorer/package.json | 2 +- packages/flatbread/package.json | 2 +- packages/proof/package.json | 2 +- packages/proof/skills/proof/release.json | 6 +++--- packages/resolver-svimg/package.json | 2 +- packages/source-filesystem/package.json | 2 +- packages/transformer-markdown/package.json | 2 +- packages/transformer-yaml/package.json | 2 +- packages/utils/package.json | 2 +- 14 files changed, 21 insertions(+), 19 deletions(-) diff --git a/.agents/skills/proof/release.json b/.agents/skills/proof/release.json index b390e37a..fa710825 100644 --- a/.agents/skills/proof/release.json +++ b/.agents/skills/proof/release.json @@ -1,6 +1,6 @@ { "format": 1, - "flatbreadVersion": "1.1.0", - "proofVersion": "1.1.0", - "gitTag": "v1.1.0" + "flatbreadVersion": "1.2.0", + "proofVersion": "1.2.0", + "gitTag": "v1.2.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index cd7956f4..cfba670f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,9 +2,11 @@ ## Unreleased +## 1.2.0 + - `flatbread proof install-skill` installs the Proof skill that shipped with - the running CLI and pins that same `flatbread` version as a devDependency. - End-user docs now tell people to run + the running CLI and pins that same `flatbread` version as a devDependency + (#267). End-user docs now tell people to run `npx --yes flatbread@latest proof install-skill`, so README copy-paste blocks no longer need a version or git tag on every release. diff --git a/packages/codegen/package.json b/packages/codegen/package.json index 334fe1bf..3f13ebb7 100644 --- a/packages/codegen/package.json +++ b/packages/codegen/package.json @@ -1,6 +1,6 @@ { "name": "@flatbread/codegen", - "version": "1.1.0", + "version": "1.2.0", "description": "Generates TypeScript types, typed document nodes, and a prototype read API from a Flatbread content model.", "type": "module", "scripts": { diff --git a/packages/config/package.json b/packages/config/package.json index e45c6ad0..fac2f7c2 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -1,6 +1,6 @@ { "name": "@flatbread/config", - "version": "1.1.0", + "version": "1.2.0", "description": "Loads, validates, and types flatbread.config.* files. Provides defineConfig().", "type": "module", "publishConfig": { diff --git a/packages/core/package.json b/packages/core/package.json index 73b00484..bb6864e7 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@flatbread/core", - "version": "1.1.0", + "version": "1.2.0", "description": "Flatbread's engine: runs source and transformer plugins, validates records and refs, and builds the GraphQL schema plus JSON and CSV snapshots.", "type": "module", "scripts": { diff --git a/packages/explorer/package.json b/packages/explorer/package.json index d311d79a..b9bca45a 100644 --- a/packages/explorer/package.json +++ b/packages/explorer/package.json @@ -1,6 +1,6 @@ { "name": "@flatbread/explorer", - "version": "1.1.0", + "version": "1.2.0", "description": "Single-page app for browsing a Flatbread content graph, served by flatbread start. Ships a Proof preset.", "type": "module", "scripts": { diff --git a/packages/flatbread/package.json b/packages/flatbread/package.json index d3d07791..ec8c366b 100644 --- a/packages/flatbread/package.json +++ b/packages/flatbread/package.json @@ -1,6 +1,6 @@ { "name": "flatbread", - "version": "1.1.0", + "version": "1.2.0", "description": "Git-native memory for coding agents and relational content for TypeScript apps. Files in your repo become a typed graph you read over GraphQL, generated TypeScript, or the CLI.", "type": "module", "scripts": { diff --git a/packages/proof/package.json b/packages/proof/package.json index b4beef90..680204f6 100644 --- a/packages/proof/package.json +++ b/packages/proof/package.json @@ -1,6 +1,6 @@ { "name": "@flatbread/proof", - "version": "1.1.0", + "version": "1.2.0", "description": "Git-native memory records for coding agents. Writes typed Effort, Issue, Finding, Decision, Constraint, Risk, Citation, and Blob records to Markdown as journaled changes, and reads them back in bounded pages.", "type": "module", "scripts": { diff --git a/packages/proof/skills/proof/release.json b/packages/proof/skills/proof/release.json index b390e37a..fa710825 100644 --- a/packages/proof/skills/proof/release.json +++ b/packages/proof/skills/proof/release.json @@ -1,6 +1,6 @@ { "format": 1, - "flatbreadVersion": "1.1.0", - "proofVersion": "1.1.0", - "gitTag": "v1.1.0" + "flatbreadVersion": "1.2.0", + "proofVersion": "1.2.0", + "gitTag": "v1.2.0" } diff --git a/packages/resolver-svimg/package.json b/packages/resolver-svimg/package.json index 8d17a78b..adb5de13 100644 --- a/packages/resolver-svimg/package.json +++ b/packages/resolver-svimg/package.json @@ -1,6 +1,6 @@ { "name": "@flatbread/resolver-svimg", - "version": "1.1.0", + "version": "1.2.0", "description": "Flatbread field resolver that turns an image path into svimg attributes: responsive srcsets, WebP and AVIF variants, and a blurred placeholder.", "type": "module", "repository": { diff --git a/packages/source-filesystem/package.json b/packages/source-filesystem/package.json index ce186209..c7037e35 100644 --- a/packages/source-filesystem/package.json +++ b/packages/source-filesystem/package.json @@ -1,6 +1,6 @@ { "name": "@flatbread/source-filesystem", - "version": "1.1.0", + "version": "1.2.0", "description": "Flatbread source plugin that reads content files from directories on disk.", "type": "module", "repository": { diff --git a/packages/transformer-markdown/package.json b/packages/transformer-markdown/package.json index 8627f772..a941f0c4 100644 --- a/packages/transformer-markdown/package.json +++ b/packages/transformer-markdown/package.json @@ -1,6 +1,6 @@ { "name": "@flatbread/transformer-markdown", - "version": "1.1.0", + "version": "1.2.0", "description": "Flatbread transformer plugin that parses Markdown frontmatter and body into content records.", "type": "module", "repository": { diff --git a/packages/transformer-yaml/package.json b/packages/transformer-yaml/package.json index 8eb9b6ed..8c1e5717 100644 --- a/packages/transformer-yaml/package.json +++ b/packages/transformer-yaml/package.json @@ -1,6 +1,6 @@ { "name": "@flatbread/transformer-yaml", - "version": "1.1.0", + "version": "1.2.0", "description": "Flatbread transformer plugin that parses YAML files into content records.", "type": "module", "repository": { diff --git a/packages/utils/package.json b/packages/utils/package.json index c7415d55..e097e423 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@flatbread/utils", - "version": "1.1.0", + "version": "1.2.0", "description": "Shared helpers for Flatbread packages, including package manager and lockfile detection.", "type": "module", "scripts": {