marp-vscode

Marp for VS Code: Create slide deck written in Marp Markdown on VS Code

MIT License

Stars
1.6K
Committers
3

Bot releases are visible (Hide)

marp-vscode - v1.4.1

Published by github-actions[bot] about 3 years ago

Added

  • Custom theme CSS support for web extension (#289, #298)

Changed

  • Completely move build system from rollup to webpack (#290)
  • Upgrade Marp CLI to v1.4.1 (#295)
  • Upgrade dependent packages to the latest version (#299)

Fixed

  • Update launch option for testing web extension (#296)

Removed

  • Alert about preview of web extension (#297)
marp-vscode - v1.4.0

Published by github-actions[bot] about 3 years ago

Breaking

  • VS Code >= 1.60 is now required (#283)

Added

  • [Early preview] Set up build for Web extension such as github.dev (#281, #283)
  • A guide for creating Marp Markdown quickly (#287)

Fixed

  • Fix the default export name for untitled Markdown (#280, #285)

Changed

  • Upgrade Marp CLI to v1.4.0 (#282)
  • Upgrade dependent packages to the latest (#286)
marp-vscode - v1.3.0

Published by github-actions[bot] about 3 years ago

Added

  • Auto completion for size global directive (#276)
  • unknown-size diagnostic: Notify if the specified size preset was not defined in a theme (#276)
  • Auto-trigger suggestion for value of supported directives (#277)
  • markdown.marp.pdf.noteAnnotations config: Add presenter notes to exported PDF as note annotations (#278)
  • IntelliSense support for new metadata options in Marp CLI v1.3.0: author and keywords global directives (#279)

Changed

  • Update contribution for "New File…" in File menu and welcome screen to stable spec in VS Code 1.59 (#270)
  • Upgrade Marp Core to v2.1.1 (#275)
  • Upgrade Marp CLI to v1.3.2 (#275)
  • Upgrade dependent packages to the latest (#275)
marp-vscode - v1.2.0

Published by github-actions[bot] about 3 years ago

Added

  • IntelliSense and auto-completion for math global directive (#266)
  • Diagnostics for math global directive (#267)
    • define-math-global-directive: Recommend to declare math typesetting library
    • ignored-math-global-directive: Report ignored math global directive if disabled math by the extension setting
  • Handle the export command into non-file scheme (#262, #269)

Fixed

  • VS Code 1.58 does not open Workspace Trust from a notification of export command (#259, #260)

Changed

  • Upgrade Marp Core to v2.1.0 (#265)
  • Upgrade Marp CLI to v1.2.0 (#265)
  • Upgrade dependent packages to the latest (#265)
  • Use bundled node-fetch instead of axios to improve install performance (#268)
marp-vscode - v1.1.0

Published by github-actions[bot] over 3 years ago

Added

  • markdown.marp.newMarpMarkdown command to create empty Marp Markdown (#255)
  • Contribution to "New File…" in File menu and welcome screen (Experimental: Required opt-in by workbench.welcome.experimental.startEntries in VS Code 1.58+) (#255)
  • Allow to disable math typesetting in Marp Markdown by "markdown.marp.mathTypesetting": "off" setting (#256, #258)

Fixed

  • Silence unknown-theme diagnostic if definition of theme directive is incompleted (#257)
marp-vscode - v1.0.3

Published by github-actions[bot] over 3 years ago

Fixed

  • Apply patch to work VS Code built-in scroll stabilizer to Marp preview always (works only in VS Code 1.57+) (#248, #252)

Changed

  • Upgrade Node and dependent packages to the latest (#253)
marp-vscode - v1.0.2

Published by github-actions[bot] over 3 years ago

Changed

  • Update documentation of workspace trust (#244)
  • Upgrade dependent packages to the latest version (#245)
marp-vscode - v1.0.1

Published by github-actions[bot] over 3 years ago

Fixed

marp-vscode - v1.0.0

Published by github-actions[bot] over 3 years ago

Breaking

  • VS Code >= 1.56 is now required (#231)
  • Renamed command markdown.marp.toggleMarpPreview to markdown.marp.toggleMarpFeature (#235)

Added

  • IntelliSense for Marp directives (#158, #235)
    • Auto completion for directive keys and some values
    • Syntax highlight for recognized directive keys
    • Hover help for recognized directives
  • overloading-global-directive diagnostic: Mark overloaded global directive in the subsequent definition (#232)
  • unknown-theme diagnostic: Mark if the specified theme name is not recognized by the extension (#236)

Changed

  • Support Workspace Trust: Restrict some features in the untrusted workspace (#231)
  • Upgrade Marp Core to v2.0.3 (#237)
  • Upgrade Marp CLI to v1.1.1 (#237)
    • PPTX export will become to pre-render images with high resolution
  • Upgrade dependent packages to the latest version (#237)
marp-vscode - v0.19.1

Published by github-actions[bot] over 3 years ago

Fixed

  • Presenter notes are not applied to PPTX correctly (#229, #230)

Changed

marp-vscode - v0.19.0

Published by github-actions[bot] over 3 years ago

Breaking

  • VS Code >= 1.52 is now required (#225)

Added

Changed

marp-vscode - v0.18.0

Published by github-actions[bot] over 3 years ago

Added

  • Set up automated publication into Open VSX (#211, #218)
  • markdown.marp.outlineExtension preference to enable or disable the outline extension (#212, #221)

Changed

  • Upgrade Marp Core to v2.0.1 (#217)
  • Upgrade Marp CLI to v1.0.1 (#216)
  • Upgrade development Node and dependent packages to the latest (#220)
marp-vscode - v0.17.3

Published by github-actions[bot] over 3 years ago

Fixed

  • Conversion into PPTX takes only the first slide if using Chromium >= v89 (#202, #205)

Changed

  • Upgrade Marp CLI to v0.23.3 (#205)
  • Upgrade dependent packages to the latest version (#205)
marp-vscode - v0.17.2

Published by github-actions[bot] over 3 years ago

Fixed

  • KaTeX does not be rendered together with header/footer (#200, #201)

Changed

marp-vscode - v0.17.1

Published by github-actions[bot] over 3 years ago

Fixed

  • VS Code for Web makes broken slide preview on Safari (#192, #197)
  • Prevent leaking defined MathJax macros into other Markdown preview (#195)

Changed

marp-vscode - v0.17.0

Published by github-actions[bot] almost 4 years ago

Added

  • GitHub Actions workflow to upload packaged VSIX into release page (#182, #188)

Changed

  • Upgrade to Marp Core v1.4.0 (#186)
    • Stopped the confusable auto-detection of syntax highlight for code block
    • Added support for more emoji shorthands
  • Upgrade to Marp CLI v0.23.0 (#186)
    • Export into PDF/image is working with Apple Silicon
    • Auto-detection of Chromium browser for export has supported Microsoft Edge for Linux
    • No longer required restarting VS Code after changing markdown.marp.chromePath configuration
  • Upgrade development Node LTS to 14 (#186)
  • Upgrade dependent packages to the latest version (#186)
  • Switch package manager from yarn to npm (#187)
marp-vscode - v0.16.0

Published by github-actions[bot] about 4 years ago

Fixed

Added

Changed

marp-vscode - v0.15.1

Published by github-actions[bot] about 4 years ago

Fixed

NOTE: We've known to fail the export command if both of VS Code and Chromium have installed by snap: marp-team/marp-cli#287. It's probably insecure but setting custom Chrome path to the raw binary of snap Chromium may help you as a workaround.

Changed

marp-vscode - v0.15.0

Published by github-actions[bot] about 4 years ago

Breaking

Added

  • Open extension settings from quick pick (#155)
  • Set up GitHub Dependabot for marp-team packages (#156)

Changed

marp-vscode - v0.14.0

Published by github-actions[bot] over 4 years ago

Added

  • Add markdown.marp.mathTypesetting configuration to control math typesetting library for Marp Core's math plugin (#145, #148)

Changed

Badges
Extracted from project README
CircleCI Codecov Visual Studio Marketplace Open VSX LICENSE