Skip to content

Publish under the Markdown Table Editor Plus display name - #14

Merged
krotname merged 3 commits into
mainfrom
feature/marketplace-display-name
Aug 4, 2026
Merged

Publish under the Markdown Table Editor Plus display name#14
krotname merged 3 commits into
mainfrom
feature/marketplace-display-name

Conversation

@krotname

@krotname krotname commented Aug 4, 2026

Copy link
Copy Markdown
Owner

User impact

Unblocks the Marketplace upload, which was refused four times in a row with "This extension display
name is taken".

The identifier was never the problem. The Marketplace requires the display name to be globally
unique, and Markdown Table Editor belongs to the unrelated octop162.markdown-table-editor
(confirmed through the gallery extensionquery API). Every candidate package so far kept that same
display name and only varied the identifier, so all of them were rejected for the same reason.

  • Display name: Markdown Table Editor Plus
  • Identifier: krotname.markdown-table-editor-plus
  • Version: 0.2.2, metadata only — commands, keybindings, settings, and src/core.ts are untouched
  • Identifier carried through workflows, scripts/package.mjs, scripts/verify-vsix.mjs, packaging
    output name, lockfile, README RU/EN, THIRD_PARTY_NOTICES.md, and MARKETPLACE_SUBMISSION.md,
    which now records the display-name constraint so the next release does not repeat the cycle
  • Both READMEs state plainly why the Marketplace name differs from the JetBrains and Notepad++ editions

Validation

  • npm run check
  • npm run packagebuild/markdown-table-editor-plus.vsix
  • npm run test:vsix — installs as krotname.markdown-table-editor-plus@0.2.2
  • extension.vsixmanifest carries <DisplayName>Markdown Table Editor Plus</DisplayName>

Core parity

  • No change to src/core.ts behavior.

The Marketplace refused every upload with "This extension display name is
taken". The identifier was not the problem: `Markdown Table Editor` as a display
name belongs to the unrelated octop162.markdown-table-editor, and the Marketplace
requires display names to be globally unique, so renaming the identifier alone
could never have helped.

Publish as krotname.markdown-table-editor-plus with the display name
"Markdown Table Editor Plus", and carry the identifier through the workflows,
scripts, packaging output, and documentation. Commands, settings, keybindings,
and behaviour are untouched, so this is a metadata-only release.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: b9591239d6

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread package.json
Comment thread MARKETPLACE_SUBMISSION.md
krotname and others added 2 commits August 4, 2026 21:07
The suite resolves the extension by id before exercising it, so the rename left
it looking up an identifier that no longer exists.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@krotname
krotname merged commit 4379656 into main Aug 4, 2026
8 checks passed
@krotname
krotname deleted the feature/marketplace-display-name branch August 4, 2026 18:12
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