Skip to content

chore(release): prepare v0.1.1 - #18

Merged
rendyuwu merged 1 commit into
devfrom
chore/release-0.1.1
Oct 6, 2026
Merged

rendyuwu merged 1 commit into
devfrom
chore/release-0.1.1

Conversation

@rendyuwu

@rendyuwu rendyuwu commented Oct 6, 2026

Copy link
Copy Markdown
Owner

What

Release prep for v0.1.1: the version is 0.1.1 everywhere it is set, and
CHANGELOG.md holds the dated [0.1.1] section in place of [0.1.0].

Why

v0.1.1 is the first release that attaches the extension zips (#17). The tag
is also the first real run of release.yml's publish-extension job.

How

  • Version 0.1.0 to 0.1.1 in package.json, extension/package.json, both
    extension manifests, src-tauri/tauri.conf.json, src-tauri/Cargo.toml,
    src-tauri/subclave-proxy/Cargo.toml, the two workspace entries in
    src-tauri/Cargo.lock (cargo update --workspace, no dependency moved),
    and the Version row in SUBCLAVE.md.
  • CHANGELOG.md: ## [0.1.1] - 06-10-2026 replaces the 0.1.0 section, which
    lives on in its GitHub Release. One Added line for the zips, and a line
    saying the app and the extension's code are unchanged, since the in-app
    updater shows this section as the update's notes. No line for Extension E2E: two fill.spec.ts popup tests fail intermittently in CI #15: it
    changed tests only.
  • A patch bump: since v0.1.0, nothing under src/, src-tauri/src/ or
    extension/src/ changed.

Testing

  • pnpm run lint:imports, pnpm run typecheck:scripts,
    pnpm run format:check, pnpm run verify (17/17),
    pnpm exec tsc --noEmit, pnpm run typecheck:extension, pnpm build.

  • cargo fmt --all -- --check,
    cargo check --workspace --all-targets --locked,
    cargo clippy --workspace --all-targets --locked -- -D warnings,
    cargo test --workspace --locked (325 passed).

  • Both extension builds and pnpm --filter subclave-extension zip: the
    manifest.json inside subclave-chrome.zip and subclave-firefox.zip
    reads 0.1.1.

  • node scripts/release-notes.mjs v0.1.1 prints the 0.1.1 section and the
    macOS footer.

  • pnpm exec tsc --noEmit clean

  • Manual smoke-test of the affected feature

  • (If you touched src-tauri/) cargo check clean

  • (If UI) tested in pnpm tauri:dev (isolated dev data dir)

No code change, only version strings and docs.

Screenshots / GIFs

None. No UI change.

Notes for reviewer

  • The CHANGELOG heading is dated 06-10-2026. A tag on another day needs that
    date moved first.

Version 0.1.1 everywhere it is set, and CHANGELOG.md holds the dated [0.1.1] section in place of [0.1.0].
@rendyuwu
rendyuwu merged commit b9afc51 into dev Oct 6, 2026
7 checks passed
@rendyuwu
rendyuwu deleted the chore/release-0.1.1 branch October 6, 2026 00:32
This was referenced Oct 6, 2026
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