Marp

詳細情報

タイトル Marp
URL https://marp.app/#get-started
バージョン ver 4.0.3
更新日 2024/11/07
追加日 2016/07/20
種別 フリーソフト / オープンソース(MIT)
説明 Markdown対応のプレゼンテーションアプリ。

レビュー

Electron製でMac/Linux/Windows用のバイナリをダウンロードできる。

スクリーンショット

更新グラフ

バージョン履歴

v4.0.3

Added

  • Allow to disable GPU use of Chrome through CHROME_DISABLE_GPU environment variable (#592, #617, #618)
v4.0.2

Fixed

  • Fix packaging script for standalone binaries (#616)
v4.0.0

Important

See also https://github.com/orgs/marp-team/discussions/533 about new changes in Marp Core.

⚡️ Breaking

  • End-of-Lifed Node.js 16 is no longer supported, and required Node.js 18 and later (#591)
  • Upgrade Marp Core to v4.0.0 (#591)
    • The slide container of built-in themes became the block element and adopted safe centering
    • Relax HTML allowlist: Allowed a lot of HTML elements and attributes by default
  • The container image is now based on Debian instead of Alpine (#608)

Added

  • Initial support for Firefox / WebDriver BiDi protocol during conversion (#565, #597)
  • --browser and some related options to control the b
(省略されました)
v3.4.0

Changed

  • Upgrade Marpit to v2.6.1 (#557)
    • Added lang global directive
  • Upgrade Marp Core to v3.9.0 (#557)
    • Enabled CSS container query support for child elements of section element by default
  • Upgrade dependent packages to the latest versions (#557)
  • Reflect the language defined in lang global directive to <html> element (#542, #558)

Added

  • CI testing against Node.js v20 (#559)

Fixed

  • Enable PNG image transparency (#555, #556)
v3.3.1

Fixed

  • Improve stability of in-memory preview for large content (#553)
  • Accessibility: Render CLI's kind output in a specific color instead of ANSI color (#552, #554)
v3.3.0

Added

  • Support the project configuration file written in TypeScript marp.config.ts (#548, #549)
  • defineConfig helper for writing typed configuration (#549)
  • Recognize CHROME_NO_SANDBOX env to allow opt-out of the Chrome/Chromium sandbox during conversion explicitly (#543, #550)

Changed

  • Upgrade Marpit to v2.5.3 (#548)
  • Upgrade Marp Core to v3.8.1 (#548)
  • Upgrade development Node.js LTS to v18.18.0 (#547)
  • Upgrade dependent packages to the latest versions (#548)

Fixed

  • A huge document fails generating PDF/PPTX/images by net::ERR_AB
(省略されました)
v3.2.1

Added

  • Allow async render() in the custom engine (#540 by @GuillaumeDesforges)

Changed

  • Replace is-docker to is-inside-container for detecting more virtualized containers (#543, #544)
v3.2.0

Changed

  • Upgrade Marp Core to v3.8.0 (#536)
    • This core is no longer depending on the global highlight.js instance, in favor of the instance-specific highlight.js that is accessible through highlightjs getter
  • Upgrade Node.js LTS (#536)
  • Upgrade dependent packages to the latest versions (#535, #536, #537)
v3.1.0

Added

  • ES Modules support for the configuration file (#534)
  • Config type definition (#534)

Changed

  • Upgrade dependent packages to the latest versions (#533)
  • Route help messages to stdout instead of stderr (#532 by @tomotargz)
v3.0.2

Fixed

  • Fix TypeError in the standalone binary by reverting how to resolve the bundled Marp Core (#526, #527)
v3.0.0

Breaking

  • End-of-Lifed Node.js 14 is no longer supported, and required the latest Node.js 16 and later (#523)

Added

  • Support ES Modules and async resolution for engine script (#521)

Changed

  • Upgrade Marp Core to v3.7.0 (#523)
  • Upgrade Marpit to v2.5.0 (#523)
    • Added paginate: skip and paginate: hold

Fixed

  • Time out of conversion powered by Chromium in v2.5.0 Docker image (#520)