Skip to content
This repository has been archived by the owner on Feb 21, 2023. It is now read-only.

Update dependency metalsmith to ^2.5.0 #111

Merged
merged 1 commit into from
Jul 1, 2022
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 1, 2022

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
metalsmith (source) ^2.4.3 -> ^2.5.0 age adoption passing confidence

Release Notes

metalsmith/metalsmith

v2.5.0

Compare Source

Important note to metalsmith-watch users:
Although 2.5.0 is a semver-minor release, it breaks compatibility with metalsmith-watch, which relies on the Metalsmith < 2.4.x private method signature using the outdated unyield package. See issue #​374 for more details.

Added
  • #​354 Added Metalsmith#env method. Supports passing DEBUG and DEBUG_LOG amongst others. Sets CLI: true when run from the metalsmith CLI. b42df8c, 446c676, 33d936b, 4c483a3
  • #​356 Added Metalsmith#debug method for creating plugin debuggers
  • #​362 Upgraded all generator-based methods (Metalsmith#read,Metalsmith#readFile,Metalsmith#write,Metalsmith#writeFile, Metalsmith#run and Metalsmith#process) to dual callback-/ promise-based methods 16a91c5, faf6ab6, 6cb6229
  • Added org migration notification to postinstall script to encourage users to upgrade 3a11a24
Removed
  • [#​231] Dropped support for Node < 12 0a53007
  • Dependencies:
    • thunkify: replaced with promise-based implementation faf6ab6
    • unyield replaced with promise-based implementation faf6ab6
    • co-fs-extra: replaced with native Node.js methods faf6ab6
    • chalk: not necessary for the few colors used by Metalsmith CLI 1dae1cb
    • clone: see #​247 a871af6
Updated
  • Restructured and updated README.md 0da0c4d
  • #​247 Calling Metalsmith#metadata no longer clones the object passed to it, overwriting the previous metadata, but merges it into existing metadata.
Fixed
  • #​355 Proper path resolution for edge-cases using CLI, running metalsmith from outside or subfolder of metalsmith.directory()5d75539

Configuration

📅 Schedule: Branch creation - "before 3am on the first day of the month" in timezone America/Detroit, 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.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot merged commit 8037b9e into master Jul 1, 2022
@renovate renovate bot deleted the renovate/metalsmith-2.x branch July 1, 2022 06:27
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants