Skip to content

Releases: marp-team/marp-vscode

v3.4.1

16 Mar 17:18

Choose a tag to compare

Fixed

  • Upgrade Marp CLI to v4.3.1 (#548)
    • Fix the collapsed rendering of the overview view in output HTML on Safari

v3.4.0

15 Mar 04:12

Choose a tag to compare

Breaking

  • VS Code v1.101.0 and later is now required (#547)

Changed

  • Upgrade Marp Core to v4.3.0 (#542, #547)
    • v4.2.0: Built-in themes now set color variants based on the color scheme defined by color-scheme CSS property
    • v4.3.0: Added Unicode 17 support by Twemoji
  • Upgrade Marp CLI to v4.3.0 (#547)
    • The overview view is avaiable in HTML export

v3.3.0

09 Aug 06:53

Choose a tag to compare

Added

  • Export presenter notes as .txt file (#456, #512 by @noritaka1166)
  • Experimental slide-content-overflow diagnostic and opt-in setting: Warn when the content overflows the safe area (#519, #523)

Changed

  • Upgrade Marp CLI to v4.2.2 (#517, #524)
  • Upgrade dependent packages to the latest version (#524)

v3.2.1

19 Jul 16:35

Choose a tag to compare

Changed

  • Upgrade Marp Core to v4.1.0 (#513, #515)
    • Transform Unicode 16 emojis into Twemoji images by default
  • Upgrade Marp CLI to v4.2.1 (#515)
  • Upgrade development Node.js and dependent packages (#515)

Fixed

  • Fixed incorrect export result when exporting Markdown with non UTF-8 encoding (Required VS Code 1.100 or later: #497, #510)

v3.2.0

06 Apr 00:12

Choose a tag to compare

Breaking

  • VS Code v1.95.0 and later is now required (#509)

Added

  • Highlight the slide based on the cursor position if markdown.preview.markEditorSelection is enabled (#504, #506)
  • Expose the export command into GitHub Copilot agent (#507, #509)

v3.1.1

14 Mar 16:24

Choose a tag to compare

Changed

  • Upgrade Marp CLI to v4.1.2 (#495, #499)
  • Upgrade dependent packages to the latest version (#499)

Fixed

  • The exported document does not save correctly if markdown.marp.exportAutoOpen was disabled (#496, #500)

v3.1.0

23 Jan 15:28

Choose a tag to compare

Added

  • markdown.marp.exportAutoOpen setting (#464 by @rtfmkiesel)
  • Experimental markdown.marp.pptx.editable setting (#489)
  • Implement observer to notify about incompatible extensions (#82, #453, #459, #488)

Changed

Fixed

  • Apply theme color to Marp icon (#479, #484)
  • Mark markdown.marp.strictPathResolutionDuringExport with "Experimental" UI label (#485)

v3.0.0

31 Dec 20:08

Choose a tag to compare

🆙 This update is including the major update of Marp Core and Marp CLI v3 → v4. Please check "Changes in new Marp Core v4" for details.

⚡️ Breaking

Added

  • markdown.marp.html setting to control rendering HTML within Marp Markdown (#476)
  • markdown.marp.browser and markdown.marp.browserPath settings to control internally using browser to export (#478)
  • Support Firefox as a browser for exporting (#473, #474, #478)

Changed

  • Several allowed HTML elements through Marp Core are enabled by default (#472, #474, #476)
  • Upgrade development Node.js and dependent packages to the latest version (#474)
  • Migrate ESLint config to flat config (#475)

Deprecated

  • Deprecated markdown.marp.enableHtml setting in favor of markdown.marp.html (#476)
  • Deprecated markdown.marp.chromePath setting in favor of markdown.marp.browserPath (#478)

v2.8.0

28 Oct 16:04

Choose a tag to compare

Changed

  • Upgrade Node.js to v18 LTS (#437)
  • Upgrade Marp Core to v3.9.0 (#440)
    • Added lang global directive
    • Enabled CSS container query support for child elements of section element by default
  • Upgrade Marp CLI to v3.4.0 (#444)
  • Upgrade dependent packages to the latest version (#445)

Added

  • IntelliSense definition for lang global directive (#430, #446)

Fixed

  • Disappeared inline elements with position: relative that are the direct children of the slide (#442, #443)

v2.7.0

04 Aug 20:23

Choose a tag to compare

Changed

  • Upgrade Marp Core to v3.8.0 (#427)
    • Support paginate: skip and paginate: hold from Marpit framework v2.5.0
  • Upgrade Marp CLI to v3.2.0 (#427)
  • Update IntelliSense for paginate directive: Suggest new keywords skip and hold (#429)

Fixed

  • Apply VS Code's link renderer when rendering Markdown in preview (#428)