release: v1.2.1 — first shipped build with icon fix, audit fixes #32–#40, Windows tree-kill (#13) #51

Merged
the_og merged 2 commits from release/v1.2.1 into main 2026-07-12 13:33:27 -04:00
Owner

Version bump to 1.2.1 (bcc_core.__version__, pyproject, and the stale 1.0.0 in bcc.spec's Info.plist).

Context: the v1.2.0 tag's release run (actions run 167) was cancelled and produced no assets, so nothing after v1.1.0 ever shipped — including the app/window icon fix (#20/#31) the Windows exe has been missing. This release ships:

  • window/taskbar icon + bundled icon assets + AppUserModelID (#20/#31)
  • log viewer, restart button, About/update checker, search/filter, MSIX detection (v1.2.0 feature set)
  • audit fixes #32–#40
  • Windows spawn-test process-tree kill + no console flash (#13)

Also fixes the version-sync test to read pyproject.toml instead of hard-coding the version.

After merge: tag v1.2.1 on main and let release.yml build the three platform assets.

🤖 Generated with Claude Code

Version bump to 1.2.1 (`bcc_core.__version__`, pyproject, and the stale 1.0.0 in bcc.spec's Info.plist). Context: the v1.2.0 tag's release run (actions run 167) was **cancelled** and produced no assets, so nothing after v1.1.0 ever shipped — including the app/window icon fix (#20/#31) the Windows exe has been missing. This release ships: - window/taskbar icon + bundled icon assets + AppUserModelID (#20/#31) - log viewer, restart button, About/update checker, search/filter, MSIX detection (v1.2.0 feature set) - audit fixes #32–#40 - Windows spawn-test process-tree kill + no console flash (#13) Also fixes the version-sync test to read pyproject.toml instead of hard-coding the version. After merge: tag `v1.2.1` on main and let release.yml build the three platform assets. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
the_og added 2 commits 2026-07-12 13:32:39 -04:00
First release actually shipping the v1.2.0 feature set (the v1.2.0
tag's release run was cancelled and produced no assets) plus the
audit fixes #32-#40 and the Windows process-tree kill (#13).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
test: version-sync test reads pyproject.toml instead of hard-coding
CI / Tests (py3.10 / ubuntu-latest) (pull_request) Successful in 8s
CI / Tests (py3.12 / windows-latest) (pull_request) Successful in 19s
CI / Tests (py3.12 / ubuntu-latest) (pull_request) Successful in 8s
CI / Tests (py3.13 / ubuntu-latest) (pull_request) Successful in 8s
CI / Lint (ruff) (pull_request) Successful in 7s
8cf19d43c4
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
the_og merged commit 9f535fb77f into main 2026-07-12 13:33:27 -04:00
the_og deleted branch release/v1.2.1 2026-07-12 13:33:27 -04:00
Sign in to join this conversation.