Releases: marp-team/marp-cli
Releases · marp-team/marp-cli
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
v3.3.1
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
v3.2.1
v3.2.0
Changed
v3.1.0
v3.0.2
v3.0.1
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)