Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Snyk] Upgrade @metalsmith/permalinks from 2.5.1 to 3.0.1 #10

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

q1blue
Copy link
Owner

@q1blue q1blue commented Apr 18, 2024

This PR was automatically created by Snyk using the credentials of a real user.


Snyk has created this PR to upgrade @metalsmith/permalinks from 2.5.1 to 3.0.1.

ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


Warning: This is a major version upgrade, and may be a breaking change.

  • The recommended version is 2 versions ahead of your current version.
  • The recommended version was released 3 months ago, on 2024-01-19.
Release notes
Package name: @metalsmith/permalinks
  • 3.0.1 - 2024-01-19
    • Fixes #139: don't slugify dirname, add nested file test, document default slug options in types #139
    • fix: slug options to defaultLinkset.slug, correct date jsdoc 4b60c50
    • fix: accept simple quotes in permalinks as even Windows accepts it 5af7d5d
  • 3.0.0 - 2023-12-13
    • Resolves #88, opens up permalinks usage for files with any extension. #88
    • Resolves #75, adds support for dot.notated.pattern.parts #75
    • BREAKING: Resolves #131, replaces moment.js with subset of own date-formatting tokens. #131
    • BREAKING: Resolves #19, throw an error when the permalink resolves with invalid filepath chars #19
    • BREAKING: Resolves #132, removes deprecated options 'relative','duplicatesFail','unique' and 'indexFile' and related bloat #132
    • Updates README.md & types for v3.0.0 3d7ea2e
    • test: refactor to ESM (actual) 7d9a2d2
    • BREAKING: refactors options and default linkset handling 7d5ca36
    • BREAKING: throws an error on missing, non-optional pattern parts. See also #22 (comment) 552b549
    • Allows front-matter defined permalinks to use :placeholder patterns 053e92e
    • BREAKING: Solves #94, removes invalid file path characters & sets more sensible slugify defaults b30d875
    • test: remove obsolete test d5d199f
    • Formalize default permalink pattern to ':dirname/:basename' 176515e
    • Updates slugify 1.6.5 -> 1.6.6 a1d2a2f
    • Updates regexparam 2.0.1 -> 3.0.0 804e1cd
    • test: refactor to ESM 046770e
    • Drops support for Node < 14.14.0 3c4bba9
  • 2.5.1 - 2023-02-02
    • Fixes #135 and also removes some warnings that logged when they shouldn't #135
from @metalsmith/permalinks GitHub release notes
Commit messages
Package name: @metalsmith/permalinks
  • 7db2dee Release 3.0.1
  • e0c7f28 Fixes #139: don't slugify dirname, add nested file test, document default slug options in types
  • 4b60c50 fix: slug options to defaultLinkset.slug, correct date jsdoc
  • 96a1bc3 dev: update devDependencies
  • a29d897 Merge pull request #138 from dpobel/accept-simple-quotes
  • 5af7d5d fix: accept simple quotes in permalinks as even Windows accepts it
  • f9e77f3 chore: ignore CHANGELOG.md formatting
  • f49d926 Release 3.0.0
  • 804e1cd Updates regexparam 2.0.1 -> 3.0.0
  • 3e492ac dev: update devDependencies to latest
  • 3d7ea2e Updates README.md & types for v3.0.0
  • 053e92e Allows front-matter defined permalinks to use :placeholder patterns
  • d5d199f test: remove obsolete test
  • 552b549 BREAKING: throws an error on missing, non-optional pattern parts. See also https://github.com/The plugin should ignore files with empty metadata ? metalsmith/permalinks#22#issuecomment-1114376056
  • 77979b5 Resolves #88, opens up permalinks usage for files with any extension.
  • 67f2432 Resolves #75, adds support for dot.notated.pattern.parts
  • a1d2a2f Updates slugify 1.6.5 -> 1.6.6
  • 7d9a2d2 test: refactor to ESM (actual)
  • 3c4bba9 Drops support for Node < 14.14.0
  • 9855fe3 dev: update devDependencies to latest & fix security vulnerabilities
  • b7a482a ci: remove Gitter workflow, swap nyc for c8 coverage
  • 046770e test: refactor to ESM
  • 7d5ca36 BREAKING: refactors options and default linkset handling
  • 7198c92 BREAKING: Resolves #131, replaces moment.js with subset of own date-formatting tokens.

Compare


Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

🧐 View latest project report

🛠 Adjust upgrade PR settings

🔕 Ignore this dependency or unsubscribe from future upgrade PRs

Copy link

changeset-bot bot commented Apr 18, 2024

⚠️ No Changeset found

Latest commit: e278ac7

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@q1blue
Copy link
Owner Author

q1blue commented Apr 18, 2024

Deploy Preview for tourmaline-boba-4019f4 failed.

Name Link
🔨 Latest commit e278ac7
🔍 Latest deploy log https://app.netlify.com/sites/tourmaline-boba-4019f4/deploys/6620af744e9d7e00098f769e

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants