Skip to content

chore(release): 0.9.1 - #87

Merged
kkdev92 merged 1 commit into
mainfrom
chore/release-0.9.1
Sep 28, 2026
Merged

kkdev92 merged 1 commit into
mainfrom
chore/release-0.9.1

Conversation

@kkdev92

@kkdev92 kkdev92 commented Sep 28, 2026 •

Copy link
Copy Markdown
Owner

Cuts 0.9.1. Renames the Unreleased section to 0.9.1, bumps the manifest and
lockfile with npm version, and adds the compare link.

Why patch

The release carries one fix and nothing a user configures changes. No
command, setting or default moves, and engines.vscode stays at ^1.138.0, so
no installation is cut off.

The fix is the workspace containment check from #85. For a path whose parent
folder already exists — every save after the first, and the first save into the
default .clipshot folder — it reaches the same verdict as 0.9.0, because both
resolve the parent and append the file name. The verdict can only change when
two or more levels are still missing and the existing part of the path resolves
to something other than its spelling: a link, or an 8.3 short name on Windows.

What ships

Verification

  • The release notes are the 0.9.1 section cut with the same awk range the
    release uses: ### Changed and ### Fixed once each, and nothing from 0.9.0.
  • package.json, package-lock.json and the lockfile root all read 0.9.1.
  • npm run verify on this branch, exit 0: lint, compile, test typecheck,
    495 unit tests across 20 files with the coverage gate (89.76% statements,
    78.3% branches), and 13 e2e tests in a real Extension Host (VS Code
    1.139.1).
  • vsce package --target win32-arm64 with vsce 4.0.0, then
    scripts/verify-vsix.mjs win32-arm64: passed, and sharp loads from the
    package. The archive holds the same 116 entries as the 0.8.0 package built
    with vsce 3.9.2; the only entries whose size differs are the bundle, the
    README and the changelog.

🤖 Generated with Claude Code

Cuts 0.9.1: renames the Unreleased section, bumps the manifest and
lockfile with npm version, and adds the compare link. The section also
records the switch of the release workflow to Microsoft Entra ID and
vsce 4.0.0, since both touch how the package reaches the Marketplace.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@kkdev92
kkdev92 merged commit 3865fbe into main Sep 28, 2026
16 checks passed
@kkdev92
kkdev92 deleted the chore/release-0.9.1 branch September 28, 2026 05:43
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