Soontao / presentations

presentations
https://presentations.netlify.fornever.org
The Unlicense
3 stars 3 forks source link

fix(deps): update dependency @marp-team/marp-cli to v4 #398

Closed renovate[bot] closed 1 month ago

renovate[bot] commented 1 month ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@marp-team/marp-cli 3.4.0 -> 4.0.0 age adoption passing confidence

Release Notes

marp-team/marp-cli (@​marp-team/marp-cli) ### [`v4.0.0`](https://redirect.github.com/marp-team/marp-cli/blob/HEAD/CHANGELOG.md#v400---2024-10-05) [Compare Source](https://redirect.github.com/marp-team/marp-cli/compare/v3.4.0...v4.0.0) > \[!IMPORTANT] > > See also [https://github.com/orgs/marp-team/discussions/533](https://redirect.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](https://redirect.github.com/marp-team/marp-cli/pull/591)) - Upgrade Marp Core to [v4.0.0](https://redirect.github.com/marp-team/marp-core/releases/v4.0.0) ([#​591](https://redirect.github.com/marp-team/marp-cli/pull/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](https://redirect.github.com/marp-team/marp-cli/pull/608)) ##### Added - Initial support for Firefox / WebDriver BiDi protocol during conversion ([#​565](https://redirect.github.com/marp-team/marp-cli/issues/565), [#​597](https://redirect.github.com/marp-team/marp-cli/pull/597)) - `--browser` and some related options to control the browser for conversion ([#​603](https://redirect.github.com/marp-team/marp-cli/pull/603)) - Find Chrome and Edge from the host Windows as a fallback when [WSL 2 networking is mirrored mode](https://learn.microsoft.com/windows/wsl/networking#mirrored-mode-networking) ([#​604](https://redirect.github.com/marp-team/marp-cli/pull/604)) - `--debug` (`-d`) option to CLI interface ([#​599](https://redirect.github.com/marp-team/marp-cli/pull/599)) - Publish the container image to GitHub Container Registry ([#​578](https://redirect.github.com/marp-team/marp-cli/issues/578), [#​608](https://redirect.github.com/marp-team/marp-cli/pull/608)) - CI testing against Node.js v22 ([#​591](https://redirect.github.com/marp-team/marp-cli/pull/591)) ##### Changed - Upgrade Marpit to [v3.1.1](https://redirect.github.com/marp-team/marpit/releases/tag/v3.1.1) ([#​591](https://redirect.github.com/marp-team/marp-cli/pull/591)) - Support for CSS nesting - Use [the new headless mode of Chrome](https://developer.chrome.com/docs/chromium/headless) while converting by default ([#​593](https://redirect.github.com/marp-team/marp-cli/pull/593)) - You can get back to the old headless mode by setting `PUPPETEER_HEADLESS_MODE=old` env. - Upgrade development Node.js LTS to v20.17.0 ([#​591](https://redirect.github.com/marp-team/marp-cli/pull/591)) - Upgrade dependent packages to the latest versions ([#​591](https://redirect.github.com/marp-team/marp-cli/pull/591), [#​598](https://redirect.github.com/marp-team/marp-cli/pull/598)) - Migrate ESLint config to flat config ([#​606](https://redirect.github.com/marp-team/marp-cli/pull/606)) - Switch package manager from yarn to npm ([#​607](https://redirect.github.com/marp-team/marp-cli/pull/607)) ##### Fixed - The browser sometimes cannot launch due to profile's singleton lock ([#​589](https://redirect.github.com/marp-team/marp-cli/issues/589), [#​591](https://redirect.github.com/marp-team/marp-cli/pull/591)) - Make silence some deprecation warnings in Node.js v22 ([#​574](https://redirect.github.com/marp-team/marp-cli/issues/574), [#​576](https://redirect.github.com/marp-team/marp-cli/issues/576), [#​591](https://redirect.github.com/marp-team/marp-cli/pull/591))

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.