Releases: marp-team/marp-cli
Releases · marp-team/marp-cli
v4.2.3
Fixed
- Fix the navigation timeout error during conversion with Chrome 139 + macOS/Linux (#682, #683)
v4.2.2
Fixed
- Standalone binary: Fix
ERR_VM_DYNAMIC_IMPORT_CALLBACK_MISSING
error when exporting to pptx (#676, #677)
v4.2.1
Changed
- Server mode: Connect to proxied watch notifier WebSocket server instead of
localhost
(#513, #664)
- Upgrade Jest to v30 (#669)
- Upgrade dependent packages to the latest version (#674)
Fixed
- Follow up for auto-detection of the slide title: Make accessible auto-detected title from other injected plugins (#131, #666)
v4.2.0
Added
- Assign the slide title from first heading in Markdown automatically (#131, #655 by @Alberthor47)
- Test against Node.js v24 (#658)
Changed
- Upgrade Marpit to v3.1.3 (#654, #657)
- Upgrade Marp Core to v4.1.0 (#657)
- Transform Unicode 16 emojis into Twemoji images by default
- Upgrade dependent packages to the latest version (#657, #663)
- Upgrade development Node.js LTS (#658)
Fixed
- The default duration setting for custom defined transitions
--marp-transition-duration
was not working in Safari and Firefox (#665)
v4.1.2
Added
- Add a delayed notification for reading Markdown from the stdin stream (#573, #644)
Changed
- Upgrade dependent packages to the latest versions (#648)
- Use arm64 hosted runner to build container image for ARM64 (#635, #637)
Fixed
- Improve bespoke transition animations for Safari compatibility (#572, #641)
v4.1.1
Fixed
- Improve LibreOffice handling in experimental
--pptx-editable
option (#632)
- Detect LibreOffice automatically that was installed in Windows by Scoop (#631, #632)
- Fix returning wrong file extension in concurrent requests on server mode (#633, #634)
v4.1.0
Added
- Introduce parallelism for batch conversion:
--parallel
/ -P
(#509, #628, #629)
- [Experimental]
--pptx-editable
option to convert Markdown into editable PPTX (#166, #298, #626)
Fixed
- Make the preview option stable against occasional invalid URL errors (#627)
- Generate V8 compile cache when building container image (#630)
v4.0.4
Added
- Make faster launching CLI on Node.js 22.8.0 and later, by enabling Node.js compile cache with
module.enableCompileCache()
(#624)
Changed
- Upgrade dependent packages to the latest versions (#623, #625)
- Upgrade Marpit to v3.1.2 (#625)
- Upgrade Marp Core to v4.0.1 (#625)
- Upgrade Node.js LTS version to the latest version (#625)
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)