Skip to content

Publish under the md-table-editor extension name - #12

Merged
krotname merged 1 commit into
mainfrom
feature/rename-extension-id
Aug 4, 2026
Merged

Publish under the md-table-editor extension name#12
krotname merged 1 commit into
mainfrom
feature/rename-extension-id

Conversation

@krotname

@krotname krotname commented Aug 4, 2026

Copy link
Copy Markdown
Owner

The first upload to the Marketplace was refused:

The extension markdown-table-editor already exists in the Marketplace. Please use a different name in the package.json file

The Marketplace namespace for name is global, not per publisher, and markdown-table-editor is
held by an unrelated extension (octop162.markdown-table-editor). Checked md-table-editor
against the gallery API before picking it: free.

What changed

  • package.json / package-lock.json: name is md-table-editor, version is 0.2.1.
  • The built artifact is build/md-table-editor.vsix; scripts/package.mjs, scripts/verify-vsix.mjs,
    and the ci, release, and publish-marketplace workflows follow, including the publish
    confirmation string md-table-editor:<version> and the concurrency group.
  • e2e/extension.test.ts looks up krotname.md-table-editor.
  • CHANGELOG.md records 0.2.1; MARKETPLACE_SUBMISSION.md carries the new identifier, version,
    and release notes; both READMEs and THIRD_PARTY_NOTICES.md use the new VSIX file name.

Display name, commands, settings, keybindings, and behaviour are untouched.

Why 0.2.1 and not a re-cut 0.2.0

v0.2.0 is already tagged, released on GitHub, and carries SHA256SUMS.txt plus a build
provenance attestation. Shipping different bytes under that number would break the attestation's
promise, so the rename gets its own version.

Verification

  • npm run packagebuild/md-table-editor.vsix, 12 files, 104.35 KB
  • npm run test:vsix → installs into a throwaway VS Code 1.131.0 and reports
    krotname.md-table-editor@0.2.1

🤖 Generated with Claude Code

The Marketplace rejects an extension name that any other publisher already
uses, and markdown-table-editor is taken by an unrelated extension, so the
first upload of krotname.markdown-table-editor was refused.

Rename the package to md-table-editor and release it as 0.2.1: v0.2.0 is
already tagged and published as a GitHub release with checksums and build
provenance, so the renamed package needs its own version rather than a
silent replacement of an existing one. The display name, commands, settings,
and behaviour are unchanged.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@krotname
krotname merged commit 36bcfa3 into main Aug 4, 2026
9 checks passed
@krotname
krotname deleted the feature/rename-extension-id branch August 4, 2026 16:59
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