Marp
詳細情報
タイトル | Marp |
---|---|
URL | https://marp.app/#get-started |
バージョン | ver 3.4.0 |
更新日 | 2023/10/29 |
追加日 | 2016/07/20 |
種別 | フリーソフト / オープンソース(MIT) |
説明 | Markdown対応のプレゼンテーションアプリ。 |
レビュー
Electron製でMac/Linux/Windows用のバイナリをダウンロードできる。
スクリーンショット
更新グラフ
バージョン履歴
v3.4.0
Changed
- Upgrade Marpit to v2.6.1 (#557)
- Added
lang
global directive
- Added
- Upgrade Marp Core to v3.9.0 (#557)
- Enabled CSS container query support for child elements of
section
element by default
- Enabled CSS container query support for child elements of
- 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
tois-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 throughhighlightjs
getter
- This core is no longer depending on the global
- 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
andpaginate: hold
- Added
Fixed
- Time out of conversion powered by Chromium in v2.5.0 Docker image (#520)
v2.5.0
Added
- Stable anchor link support in
bespoke
template (#518) - Support Puppeteer's new headless mode by
PUPPETEER_HEADLESS_MODE=new
env (#508)
Changed
- Upgrade Marp Core to v3.6.0 (#517)
- Upgrade dependent packages to the latest version (#517)
- Change
id
attribute for the whole ofbespoke
template's HTML document, to avoid conflicting with slugs generated from Markdown headings (#516)
Fixed
- Fix an edge case about failure of global directive injection by CLI with
--html
option (#511, #519)
v2.4.0
Changed
-
Slide transitions for
bespoke
template powered by View Transition API is stably available by default (#447, #501) - Upgrade Marp Core to v3.5.0 (#502)
- Upgrade Node.js and dependent packages (#502)
Fixed
- Apply lazy resolution for engine's
package.json
(#503)
v2.3.0
Breaking
- [Experimental transition] Adopt the latest spec of View Transitions that is available in Chrome 109 and later (#447, #483, #489)
Changed
- Upgrade Marp Core to v3.4.2 (#493)
- Upgrade Node.js and dependent packages (#493)