Skip to content

Releases: alxfain/vscode-redline-markdown-comments

Redline 0.3.6

Choose a tag to compare

@alxfain alxfain released this 12 Sep 17:55

Install: code --install-extension alxfain.redline-markdown-comments, or download redline-markdown-comments-0.3.6.vsix below.

  • Changelog trimmed to the versions that exist as releases. No changes to the
    extension.

Redline 0.3.5

Choose a tag to compare

@alxfain alxfain released this 12 Sep 17:54

Install: code --install-extension alxfain.redline-markdown-comments, or download redline-markdown-comments-0.3.5.vsix below.

  • The README is rewritten for the Marketplace page: what Redline does, how it
    works, the feature list, keybindings, settings and a short privacy section.
    Developer notes moved to docs/development.md. No changes to the extension.

Redline 0.3.4

Choose a tag to compare

@alxfain alxfain released this 12 Sep 17:41

Install: code --install-extension alxfain.redline-markdown-comments, or download redline-markdown-comments-0.3.4.vsix below → Extensions panel → Install from VSIX….

  • New Marketplace icon: an amber plate with the comment bubble, so the icon reads
    the same on the white Marketplace page and in a dark VS Code extension list.
  • The README points at the Marketplace for installation.

Redline 0.3.3

Choose a tag to compare

@alxfain alxfain released this 12 Sep 17:26

Install: download redline-markdown-comments-0.3.3.vsix below → VS Code → Extensions panel → Install from VSIX… (or code --install-extension redline-markdown-comments-0.3.3.vsix), then reload the window. If an earlier build is installed under another id, uninstall it once.

  • The package is named redline-markdown-comments, so the extension id is
    alxfain.redline-markdown-comments. The Marketplace requires the package name to
    be unique across all publishers, and markdown-comments was already taken.
    Package files are named redline-markdown-comments-<version>.vsix. If an earlier
    build is installed under another id, uninstall it once.

Redline 0.3.2

Choose a tag to compare

@alxfain alxfain released this 12 Sep 17:19

Install: download markdown-comments-0.3.2.vsix below → VS Code → Extensions panel → Install from VSIX… (or code --install-extension markdown-comments-0.3.2.vsix), then reload the window. If an earlier build is installed as redline.markdown-comments or sashafainstein.redline, uninstall it once.

  • The extension is published under the alxfain publisher: its id is now
    alxfain.markdown-comments. Nothing else changed. If an earlier build is
    installed under redline.markdown-comments, uninstall it once — VS Code treats
    the two ids as different extensions and would register the preview twice.

Redline 0.3.1

Choose a tag to compare

@alxfain alxfain released this 11 Sep 13:22

Install: download markdown-comments-0.3.1.vsix below → VS Code → Extensions panel → Install from VSIX… (or code --install-extension markdown-comments-0.3.1.vsix), then reload the window.

  • The preview button and Cmd+Alt+M now appear on every .md file. VS Code 1.137
    gives some Markdown files a language id of their own — SKILL.md is skill,
    *.prompt.md is prompt, *.instructions.md and files under .claude/rules/
    are instructions — and both were gated on the language being markdown. They
    are gated on the .md extension now, the same rule the editor itself uses.

Redline 0.3.0

Choose a tag to compare

@alxfain alxfain released this 11 Sep 12:57

Install: download markdown-comments-0.3.0.vsix below → VS Code → Extensions panel → Install from VSIX… (or code --install-extension markdown-comments-0.3.0.vsix), then reload the window. If sashafainstein.redline from an older build is still installed, uninstall it once.

Comments inside fenced code blocks.

  • Select text inside a ``` or ~~~ block and the "Add comment" button
    appears as anywhere else. The tag is written at the end of the block's opening
    fence line, after the language name: renderers treat it as part of the info
    string and show nothing, the code inside the block is never touched, and the
    file keeps the same number of lines.
  • Several comments on one block share a chip with a count and stack in one card;
    the card's quote keeps the code's spacing, so a table row still reads as a row.
  • A selection that starts in one block and ends in another no longer creates a
    comment that would orphan on the next render — the button simply does not appear.
  • Selecting inside an indented code block (four spaces, no fence) now shows a
    short explanation instead of nothing: such a block has no fence line for a tag.
  • Backticks inside a comment or its anchor are written into the tag as \u0060
    and read back unchanged. On a fence line a literal backtick is invalid
    CommonMark and would turn the block into a paragraph.

Redline 0.2.0

Choose a tag to compare

@alxfain alxfain released this 11 Sep 11:25

Marketplace-ready build: the extension has an identity, an icon and a changelog.

Install: download markdown-comments-0.2.0.vsix below → VS Code → Extensions panel → Install from VSIX… (or code --install-extension markdown-comments-0.2.0.vsix), then reload the window.

If you have an earlier build installed, uninstall it once. The extension id changed from sashafainstein.redline to redline.markdown-comments, so VS Code treats this as a different extension and would otherwise register the preview and the commands twice.

What changed

  • Extension id is now redline.markdown-comments. The display name, the redline.* commands and the redline.* settings are unchanged, so your keybindings and configuration keep working.
  • A 256x256 icon, built from the same design tokens as the interface.
  • CHANGELOG.md covering every version from 0.1.0.
  • Package files are named markdown-comments-<version>.vsix.

No changes to how the extension behaves. 146 unit tests plus the integration suite that runs the extension in a real VS Code; the packaged build is 169 KB with no source maps.

Publication on the Visual Studio Marketplace is next.