Skip to content

Release 0.6.0 - #20

Merged
MartinForReal merged 1 commit into
mainfrom
release/0.6.0
Aug 5, 2026
Merged

MartinForReal merged 1 commit into
mainfrom
release/0.6.0

Conversation

@MartinForReal

Copy link
Copy Markdown
Owner

Cuts 0.6.0. Minor rather than patch: the settings tab is a different shape, and Warn about missing fields adds a stored field with a migration.

What's in it

Version bump

npm version minor --no-git-tag-version → package.json, manifest.json, versions.json (0.6.0 → minAppVersion 1.7.2), package-lock.json. main.js rebuilt and committed.

The default Actor for generated.by becomes okf-enforcer/0.6, tracking the minor line as it has since 0.3.0. Only new vaults see it — a saved defaultActor is kept as written. Verified in the built artifact: 4 occurrences of okf-enforcer/0.6, 0 of okf-enforcer/0.5.

Changelog tidy

The unreleased section had grown two ### Changed headings — one from the report-pane work, one from the settings consolidation, each correct on its own branch and duplicated once both landed. Folded into one section, with the categories in Keep a Changelog's order (Added, Changed, Removed, Internal).

Done by splicing line ranges rather than retyping, and checked by line multiset: the only content lines that left the file are the ## [Unreleased] heading (renamed to ## [0.6.0] - 2026-08-05) and the duplicate ### Changed. Nothing else moved out.

Verification

  • npx tsc --noEmit --skipLibCheck clean.
  • npm run build clean; main.js committed alongside the sources.
  • manifest.json, package.json both read 0.6.0; versions.json gained "0.6.0": "1.7.2".

Once merged, tagging the merge commit 0.6.0 triggers the release workflow.

🤖 Generated with Claude Code

Dates the unreleased section and bumps package.json, manifest.json, and
versions.json to 0.6.0. Minor, not patch: the settings tab is a different
shape, and "Warn about missing fields" adds a stored field.

The default actor for generated.by becomes okf-enforcer/0.6, tracking the
minor line as it has since 0.3.0. Only new vaults see it — a saved
defaultActor is kept as written.

The unreleased section had grown two "### Changed" headings, one from the
report-pane work and one from the settings consolidation. Folded into a
single section, and the categories put in Keep a Changelog's order.
Verified by line multiset: the only content lines that moved out of the
file are the "## [Unreleased]" heading and the duplicate "### Changed".

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@MartinForReal
MartinForReal merged commit 4027d78 into main Aug 5, 2026
1 check passed
@MartinForReal
MartinForReal deleted the release/0.6.0 branch August 5, 2026 09:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant