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.4.0 to 3.0.1 #27

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

Conversation

q1blue
Copy link
Collaborator

@q1blue q1blue commented May 24, 2024

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


![snyk-top-banner](https://github.com/andygongea/OWASP-Benchmark/assets/818805/c518c423-16fe-447e-b67f-ad5a49b5d123)

Snyk has created this PR to upgrade @metalsmith/permalinks from 2.4.0 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 PR contains major version upgrade(s), and may be a breaking change.

  • The recommended version is 5 versions ahead of your current version.

  • The recommended version was released on 4 months ago.

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
  • 2.5.0 - 2023-01-04
    • Resolves #134: deprecates & merges options 'duplicatesFail' & 'unique' into new option 'duplicates' #134
    • Fixes #48, aligns linkset & default options date & slug formatting #48
    • Resolves #44: eliminate ambiguity with setImmediate(done) #44
    • Resolves #129: provides dual ESM/CJS module #129
    • Drops support for Metalsmith < 2.5.0, replaces debug with metalsmith.debug 7e1c0dc
    • Deprecates file.path in favor of file.permalink and adds better testing c7a56f1
    • Adds Typescript definitions 6354c95
    • Aligns behavior of using alt indexFile and adds indexFile test 5d6d861
    • Deprecates the file.path property in favor of file.permalink 4130e03
    • Deprecates options.indexFile in favor of options.directoryIndex b6ee083
    • test: add test case for array matches & cheat coverage 5f7734c
    • docs: correct typo's & omissions in README.md 94816a2
    • Deprecates the 'relative' option, cfr. #132 ffb7fcb
    • fix: ESM build export * instead of default from regexparam e1a9fe6
  • 2.4.1 - 2022-10-31
    • Updates regexparam 2.0.0 -> 2.0.1, debug 4.3.3 -> 4.3.4 309e998
    • Dropped support for Node < 12 ec20c30
  • 2.4.0 - 2022-01-30
    • Resolves #122: remove deprecated substitute pkg, add regexparam instead #122
    • Fixes #120: default linkset options should be overwritten by other linksets #120
    • Resolves #121: Align dot & repo files with core plugins #121
    • Update debug to 4.3.3, moment to 2.29.1, slugify to 1.6.5 4360a30 13e3dbf
    • feat: proper jsdocs, cleaner option handling code 4684767
    • feat: allow optional pattern placeholder a7f89ea
    • fix: remove console.log typo, fix few README typo's 2ea03de
    • Fixes debug channel to '@ metalsmith/permalinks' 21bc858
from @metalsmith/permalinks GitHub release notes

Important

  • Warning: This PR contains a major version upgrade, and may be a breaking change.
  • Check the changes in this PR to ensure they won't cause issues with your project.
  • This PR was automatically created by Snyk using the credentials of a real user.

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:

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

See this package in npm:
@metalsmith/permalinks

See this project in Snyk:
https://app.snyk.io/org/q1blue-rxw/project/9bc898c6-721d-42f7-93c9-845600113722?utm_source=github&utm_medium=referral&page=upgrade-pr
Copy link

netlify bot commented May 24, 2024

Deploy Preview for celebrated-lollipop-213a38 ready!

Name Link
🔨 Latest commit 47aa9e2
🔍 Latest deploy log https://app.netlify.com/sites/celebrated-lollipop-213a38/deploys/6650cde01324d2000822d1de
😎 Deploy Preview https://deploy-preview-27--celebrated-lollipop-213a38.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment