mattpaulwilliamson / matthew-williamson

A blog
https://matthew-williamson.netlify.com/
MIT License
0 stars 0 forks source link

[Snyk] Fix for 47 vulnerabilities #113

Open mattpaulwilliamson opened 9 months ago

mattpaulwilliamson commented 9 months ago

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


Snyk has created this PR to fix one or more vulnerable packages in the `npm` dependencies of this project.

#### Changes included in this PR - Changes to the following files to upgrade the vulnerable dependencies to a fixed version: - package.json - package-lock.json #### Vulnerabilities that will be fixed ##### With an upgrade: Severity | Priority Score (*) | Issue | Breaking Change | Exploit Maturity :-------------------------:|-------------------------|:-------------------------|:-------------------------|:------------------------- ![high severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/h.png "high severity") | **696/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 7.5 | Regular Expression Denial of Service (ReDoS)
[SNYK-JS-ANSIREGEX-1583908](https://snyk.io/vuln/SNYK-JS-ANSIREGEX-1583908) | Yes | Proof of Concept ![critical severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/c.png "critical severity") | **679/1000**
**Why?** Has a fix available, CVSS 9.3 | Incomplete List of Disallowed Inputs
[SNYK-JS-BABELTRAVERSE-5962462](https://snyk.io/vuln/SNYK-JS-BABELTRAVERSE-5962462) | No | No Known Exploit ![critical severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/c.png "critical severity") | **909/1000**
**Why?** Mature exploit, Has a fix available, CVSS 9.6 | Heap-based Buffer Overflow
[SNYK-JS-CWEBPBIN-5923346](https://snyk.io/vuln/SNYK-JS-CWEBPBIN-5923346) | No | Mature ![high severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/h.png "high severity") | **696/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 7.5 | Denial of Service (DoS)
[SNYK-JS-DECODEURICOMPONENT-3149970](https://snyk.io/vuln/SNYK-JS-DECODEURICOMPONENT-3149970) | No | Proof of Concept ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **636/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 6.3 | Arbitrary File Write via Archive Extraction (Zip Slip)
[SNYK-JS-DECOMPRESSTAR-559095](https://snyk.io/vuln/SNYK-JS-DECOMPRESSTAR-559095) | Yes | Proof of Concept ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **646/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 6.5 | Information Exposure
[SNYK-JS-EVENTSOURCE-2823375](https://snyk.io/vuln/SNYK-JS-EVENTSOURCE-2823375) | Yes | Proof of Concept ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **586/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 5.3 | Regular Expression Denial of Service (ReDoS)
[SNYK-JS-GLOBPARENT-1016905](https://snyk.io/vuln/SNYK-JS-GLOBPARENT-1016905) | No | Proof of Concept ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **484/1000**
**Why?** Has a fix available, CVSS 5.4 | Open Redirect
[SNYK-JS-GOT-2932019](https://snyk.io/vuln/SNYK-JS-GOT-2932019) | Yes | No Known Exploit ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **586/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 5.3 | Regular Expression Denial of Service (ReDoS)
[SNYK-JS-HOSTEDGITINFO-1088355](https://snyk.io/vuln/SNYK-JS-HOSTEDGITINFO-1088355) | No | Proof of Concept ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **586/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 5.3 | Regular Expression Denial of Service (ReDoS)
[SNYK-JS-HTMLMINIFIER-3091181](https://snyk.io/vuln/SNYK-JS-HTMLMINIFIER-3091181) | Yes | Proof of Concept ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **586/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 5.3 | Regular Expression Denial of Service (ReDoS)
[SNYK-JS-HTTPCACHESEMANTICS-3248783](https://snyk.io/vuln/SNYK-JS-HTTPCACHESEMANTICS-3248783) | Yes | Proof of Concept ![low severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/l.png "low severity") | **506/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 3.7 | Validation Bypass
[SNYK-JS-KINDOF-537849](https://snyk.io/vuln/SNYK-JS-KINDOF-537849) | No | Proof of Concept ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **586/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 5.3 | Regular Expression Denial of Service (ReDoS)
[SNYK-JS-LODASH-1018905](https://snyk.io/vuln/SNYK-JS-LODASH-1018905) | No | Proof of Concept ![high severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/h.png "high severity") | **681/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 7.2 | Command Injection
[SNYK-JS-LODASH-1040724](https://snyk.io/vuln/SNYK-JS-LODASH-1040724) | No | Proof of Concept ![high severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/h.png "high severity") | **686/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 7.3 | Prototype Pollution
[SNYK-JS-LODASH-450202](https://snyk.io/vuln/SNYK-JS-LODASH-450202) | No | Proof of Concept ![high severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/h.png "high severity") | **731/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 8.2 | Prototype Pollution
[SNYK-JS-LODASH-567746](https://snyk.io/vuln/SNYK-JS-LODASH-567746) | No | Proof of Concept ![high severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/h.png "high severity") | **686/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 7.3 | Prototype Pollution
[SNYK-JS-LODASH-608086](https://snyk.io/vuln/SNYK-JS-LODASH-608086) | No | Proof of Concept ![high severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/h.png "high severity") | **686/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 7.3 | Prototype Pollution
[SNYK-JS-MIXINDEEP-450212](https://snyk.io/vuln/SNYK-JS-MIXINDEEP-450212) | No | Proof of Concept ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **539/1000**
**Why?** Has a fix available, CVSS 6.5 | Information Exposure
[SNYK-JS-NODEFETCH-2342118](https://snyk.io/vuln/SNYK-JS-NODEFETCH-2342118) | No | No Known Exploit ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **520/1000**
**Why?** Has a fix available, CVSS 5.9 | Denial of Service
[SNYK-JS-NODEFETCH-674311](https://snyk.io/vuln/SNYK-JS-NODEFETCH-674311) | No | No Known Exploit ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **586/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 5.3 | Open Redirect
[SNYK-JS-NODEFORGE-2330875](https://snyk.io/vuln/SNYK-JS-NODEFORGE-2330875) | Yes | Proof of Concept ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **529/1000**
**Why?** Has a fix available, CVSS 6.3 | Prototype Pollution
[SNYK-JS-NODEFORGE-2331908](https://snyk.io/vuln/SNYK-JS-NODEFORGE-2331908) | Yes | No Known Exploit ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **494/1000**
**Why?** Has a fix available, CVSS 5.6 | Improper Verification of Cryptographic Signature
[SNYK-JS-NODEFORGE-2430337](https://snyk.io/vuln/SNYK-JS-NODEFORGE-2430337) | Yes | No Known Exploit ![high severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/h.png "high severity") | **579/1000**
**Why?** Has a fix available, CVSS 7.3 | Improper Verification of Cryptographic Signature
[SNYK-JS-NODEFORGE-2430339](https://snyk.io/vuln/SNYK-JS-NODEFORGE-2430339) | Yes | No Known Exploit ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **494/1000**
**Why?** Has a fix available, CVSS 5.6 | Improper Verification of Cryptographic Signature
[SNYK-JS-NODEFORGE-2430341](https://snyk.io/vuln/SNYK-JS-NODEFORGE-2430341) | Yes | No Known Exploit ![high severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/h.png "high severity") | **696/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 7.5 | Regular Expression Denial of Service (ReDoS)
[SNYK-JS-NTHCHECK-1586032](https://snyk.io/vuln/SNYK-JS-NTHCHECK-1586032) | Yes | Proof of Concept ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **586/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 5.3 | Regular Expression Denial of Service (ReDoS)
[SNYK-JS-PATHPARSE-1077067](https://snyk.io/vuln/SNYK-JS-PATHPARSE-1077067) | No | Proof of Concept ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **479/1000**
**Why?** Has a fix available, CVSS 5.3 | Improper Input Validation
[SNYK-JS-POSTCSS-5926692](https://snyk.io/vuln/SNYK-JS-POSTCSS-5926692) | Yes | No Known Exploit ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **646/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 6.5 | Server-side Request Forgery (SSRF)
[SNYK-JS-REQUEST-3361831](https://snyk.io/vuln/SNYK-JS-REQUEST-3361831) | Yes | Proof of Concept ![high severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/h.png "high severity") | **696/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 7.5 | Regular Expression Denial of Service (ReDoS)
[SNYK-JS-SEMVER-3247795](https://snyk.io/vuln/SNYK-JS-SEMVER-3247795) | No | Proof of Concept ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **536/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 4.3 | Regular Expression Denial of Service (ReDoS)
[SNYK-JS-SEMVERREGEX-1047770](https://snyk.io/vuln/SNYK-JS-SEMVERREGEX-1047770) | Yes | Proof of Concept ![high severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/h.png "high severity") | **589/1000**
**Why?** Has a fix available, CVSS 7.5 | Regular Expression Denial of Service (ReDoS)
[SNYK-JS-SEMVERREGEX-1584358](https://snyk.io/vuln/SNYK-JS-SEMVERREGEX-1584358) | Yes | No Known Exploit ![high severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/h.png "high severity") | **696/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 7.5 | Regular Expression Denial of Service (ReDoS)
[SNYK-JS-SEMVERREGEX-1585624](https://snyk.io/vuln/SNYK-JS-SEMVERREGEX-1585624) | Yes | Proof of Concept ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **586/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 5.3 | Regular Expression Denial of Service (ReDoS)
[SNYK-JS-SEMVERREGEX-2824151](https://snyk.io/vuln/SNYK-JS-SEMVERREGEX-2824151) | Yes | Proof of Concept ![high severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/h.png "high severity") | **686/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 7.3 | Prototype Pollution
[SNYK-JS-SETVALUE-1540541](https://snyk.io/vuln/SNYK-JS-SETVALUE-1540541) | No | Proof of Concept ![high severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/h.png "high severity") | **686/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 7.3 | Prototype Pollution
[SNYK-JS-SETVALUE-450213](https://snyk.io/vuln/SNYK-JS-SETVALUE-450213) | No | Proof of Concept ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **646/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 6.5 | Prototype Pollution
[SNYK-JS-TOUGHCOOKIE-5672873](https://snyk.io/vuln/SNYK-JS-TOUGHCOOKIE-5672873) | Yes | Proof of Concept ![high severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/h.png "high severity") | **696/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 7.5 | Regular Expression Denial of Service (ReDoS)
[SNYK-JS-TRIM-1017038](https://snyk.io/vuln/SNYK-JS-TRIM-1017038) | Yes | Proof of Concept ![high severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/h.png "high severity") | **589/1000**
**Why?** Has a fix available, CVSS 7.5 | Denial of Service (DoS)
[SNYK-JS-TRIMNEWLINES-1298042](https://snyk.io/vuln/SNYK-JS-TRIMNEWLINES-1298042) | No | No Known Exploit ![high severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/h.png "high severity") | **696/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 7.5 | Regular Expression Denial of Service (ReDoS)
[SNYK-JS-UAPARSERJS-1023599](https://snyk.io/vuln/SNYK-JS-UAPARSERJS-1023599) | No | Proof of Concept ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **616/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 5.9 | Regular Expression Denial of Service (ReDoS)
[SNYK-JS-UAPARSERJS-1072471](https://snyk.io/vuln/SNYK-JS-UAPARSERJS-1072471) | No | Proof of Concept ![high severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/h.png "high severity") | **696/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 7.5 | Regular Expression Denial of Service (ReDoS)
[SNYK-JS-UAPARSERJS-610226](https://snyk.io/vuln/SNYK-JS-UAPARSERJS-610226) | No | Proof of Concept ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **479/1000**
**Why?** Has a fix available, CVSS 5.3 | Regular Expression Denial of Service (ReDoS)
[SNYK-JS-UGLIFYJS-1727251](https://snyk.io/vuln/SNYK-JS-UGLIFYJS-1727251) | Yes | No Known Exploit ![high severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/h.png "high severity") | **589/1000**
**Why?** Has a fix available, CVSS 7.5 | Prototype Pollution
[SNYK-JS-UNSETVALUE-2400660](https://snyk.io/vuln/SNYK-JS-UNSETVALUE-2400660) | Yes | No Known Exploit ![high severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/h.png "high severity") | **686/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 7.3 | Prototype Pollution
[SNYK-JS-Y18N-1021887](https://snyk.io/vuln/SNYK-JS-Y18N-1021887) | No | Proof of Concept ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **601/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 5.6 | Prototype Pollution
[SNYK-JS-YARGSPARSER-560381](https://snyk.io/vuln/SNYK-JS-YARGSPARSER-560381) | No | Proof of Concept ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **469/1000**
**Why?** Has a fix available, CVSS 5.1 | Denial of Service (DoS)
[npm:mem:20180117](https://snyk.io/vuln/npm:mem:20180117) | No | No Known Exploit (*) Note that the real score may have changed since the PR was raised.
Commit messages
Package name: gatsby The new version differs by 250 commits.
  • 0a455df chore(release): Publish
  • 91dc167 fix(gatsby): don't log FAST_DEV message for each worker (#32961) (#32967)
  • f936c93 fix(gatsby): set staticQueryResultHash to new hash on data change (#32949) (#32966)
  • ea161ce feat(gatsby-graphiql-explorer): upgrade to webpack 5 (#30642)
  • 944e381 chore(release): Publish next
  • d6326df fix(gatsby-core-utils): Switch `auth` option from got to username/password (#32665)
  • cf9c066 fix(gatsby): add this typings to actions (#32210)
  • 53aa88e chore: enable test parallelism (#32766)
  • b7deabc fix(deps): update starters and examples - gatsby (#32843)
  • 6025c84 chore(deps): update dependency katex to ^0.13.13 for gatsby-remark-katex (#32567)
  • d87c5cb chore: enable lmdb by default and update node for next major (#32695)
  • 818d6c1 feat(gatsby-plugin-gatsby-cloud): Add `disablePreviewUI` option (#32907)
  • f556a00 chore: update changelogs (#32924)
  • aba5eba feat(gatsby): enable webpack caching in development for everyone (#32922)
  • ac7bd4e feat(gatsby-source-wordpress): allow path to js file for beforeChangeNode option (#32901)
  • 1a87a8a docs(gatsby-source-wordpress): document content sync (#32768)
  • 417df15 chore: re-generate changelogs (#32886)
  • 1810874 fix(gatsby-source-wordpress): draft previews (#32915)
  • 7c72ab8 chore(gatsby): remove unused packages (#32903)
  • afb06d7 chore(docs): Add hint for MDX plugin in remark-plugin-tutorial (#32876)
  • 1303ecb chore(docs): Update wording for "using-web-fonts" (#32902)
  • 9589911 chore(docs): Fix code highlighting in part 6 (#32900)
  • 568d4ce feat(gatsby-source-drupal): Use the collection count from JSON:API extras to enable parallel API requests for cold builds (#32883)
  • 41f5337 fix(deps): update typescript to ^4.29.3 (#32614)
See the full diff
Package name: gatsby-plugin-netlify-cms The new version differs by 250 commits.
  • 102d92c chore(release): Publish
  • baa0804 fix(gatsby-plugin-mdx): enable hmr when importing mdx (#31288) (#31370)
  • a44a426 fix(gatsby): Fixes incorrect type (#31358) (#31365)
  • 63942db fix(gatsby): fix proxy creation on read-only properties (#31346) (#31364)
  • 4eca6cc fix(gatsby): Pass reporter from functions code for reporting warning (#31336) (#31363)
  • 01de613 fix(gatsby): don't print out flag suggestions if none are enabled or opted-in (#31299) (#31362)
  • 1a4a3a7 feat(gatsby): New overlay for DEV_SSR (#31061) (#31361)
  • fbab17b fix(gatsby-source-shopify): fix linting (#31291)
  • 62f0ad6 fix(deps): update minor and patch for gatsby-plugin-preact (#31169)
  • 95f52f0 chore: add gatsby-plugin-gatsby-cloud to renovate
  • 22cbc30 chore: update renovatebot config to support more packages (#31289)
  • 111647e chore(deps): update dependency @ types/semver to ^7.3.5 (#31148)
  • f3ee3fd fix(deps): update minor and patch for gatsby-plugin-manifest (#31160)
  • 2291fbd fix(deps): update minor and patch for gatsby-remark-copy-linked-files (#31163)
  • 137630e fix(deps): update dependency mini-css-extract-plugin to v1.6.0 (#31158)
  • b2ce9fe chore(deps): update dependency @ testing-library/react to ^11.2.6 (#31168)
  • b08c4c7 docs(gatsby-source-shopify): Updates Shopify README with new plugin info (#31287)
  • 06f4556 chore: run yarn deduplicate (#31285)
  • 4f84533 docs(gatsby-plugin-image): Add docs for customizing default options (#30344)
  • d0dee0d fix(gatsby-plugin-image): print error details (#30417)
  • 448061a chore(docs): Update "Adding Search with Algolia" guide (#29460)
  • ea81d3b chore(docs): Update MDX frontmatter for programmatic pages (#29798)
  • 5658261 docs: Add image plugin architecture doc (#31096)
  • fef8d6b perf(gatsby): use fastq instead of better-queue + refactor (#31269)
See the full diff
Package name: gatsby-remark-copy-linked-files The new version differs by 250 commits.
  • fbc5893 chore(release): Publish
  • e693b62 chore: update yarn.lock (#29078)
  • e998870 fix(gatsby): Always render the body component to ensure needed head & pre/post body components are added (#29077)
  • a1921b5 feat(gatsby): bump opt-in % to dev-ssr to 20% (#29075)
  • 2439b44 feat(gatsby-codemods): Handle or warn on nested options changes (#29046)
  • c0e6c92 fix(gatsby-plugin-typescript): add missing options validations (#29066)
  • 3163ca6 fix(gatsby-plugin-mdx): Add `root` to plugin validation (#29010)
  • 6233382 fix(gatsby-plugin-image): Fix onload race condition (#29064)
  • c76c175 benchmark(gabe-fs-markdown-images): add img benchmark (#29009)
  • bd5b5f7 feat(gatsby): allow to skip cache persistence (#29047)
  • 48db6ac fix(gatsby): fix broken GraphQL resolver tracing (#29015)
  • 90b6e3d fix(gatsby): Use fast-refresh for React 17 (#28930)
  • 9a55d12 feat(gatsby): Add eslint rules to warn against bad patterns in pageTemplates (for Fast Refresh) (#28689)
  • b9978e1 fix(gatsby-plugin-image): Handle imgStyle in SSR (#29043)
  • f23ba4b fix(gatsby-source-contentful): Improve base64 placeholders (#29034)
  • 18b5f30 fix(security): update vulnerable packages, include React 17 in peerDeps (#28545)
  • f8bbc06 docs: edit search documentation (#28737)
  • 004acf0 fix(sharp) wrap sharp calls in try/catch to avoid crashing on bad images (#28645)
  • bf6f264 Hydrate when the page was server rendered (#29016)
  • e72533d chore(gatsby-plugin-image): Unflag remote images (#29032)
  • 332543c chore(docs): adjust Contentful Rich Text example codes (#29029)
  • 9bcc12c feat(gatsby-plugin-image): Change fullWidth to use breakpoints (#29002)
  • 168ff60 Fix/contentful add header (#29028)
  • a3ad6d7 fix(gatsbu-source-contentful): apply useNameForId when creating the graphql schema (#28649)
See the full diff
Package name: gatsby-source-filesystem The new version differs by 250 commits.
  • 7884025 chore(release): Publish
  • 816d475 fix: update dependency chokidar to v3 (#16975)
  • 90ac3a5 chore(release): Publish
  • 92df1cf fix(gatsby-plugin-feed): respect custom options and require title in config (#16814)
  • efb0198 chore: update babel monorepo (#16977)
  • d16474d fix(gatsby): update check for default exports (#16979)
  • 043bebe fix: update gatsby monorepo (#16978)
  • 42c1c5e chore: Set lerna concurrency on ci (#16973)
  • a25bc27 docs: Add reddit link to Awesome Gatsby docs (#16982)
  • 41d3e1c chore(gatsby-image): Clarify IntersectionObserver support in README.md (#16962)
  • 7912336 chore(release): Publish
  • f355bf8 Revert "chore: update babel monorepo" (#16976)
  • 29d5e3c chore: update babel monorepo (#16929)
  • 182407f chore: update react monorepo to ^16.9.0 (#16943)
  • f7382ae feat(www): add code snippet with install command to starters (#16972)
  • 3299192 chore: update dependency aws-sdk to ^2.516.0 (#16967)
  • 7d2bf0d chore: update dependency flow-bin to ^0.106.0 (#16966)
  • 5757af9 fix: update dependency theme-ui to ^0.2.36 (#16964)
  • ebe6131 chore: update gatsby monorepo (#16950)
  • 8b08b8c chore: Added my city to my creator description (#16955)
  • d6bd515 fix: update minor updates in packages except react, babel and… (#16960)
  • e9c8e8a chore(release): Publish
  • 27d3efc chore(gatsby): Remove fallback for v8 serialize (#16958)
  • 58ed3ca fix(gatsby): Remove deprecation warning from express-graphql (#16956)
See the full diff
Package name: gatsby-transformer-remark The new version differs by 250 commits.
  • e98cb62 chore(release): Publish
  • 164f9a1 fix(gatsby-source-contentful): De-dupe type names (#30834) (#30850)
  • 0b99d00 fix(gatsby): webpack warnings are no longer in object format by default (#30801) (#30853)
  • f561724 fix(gatsby): lower memory pressure in SSR (#30793) (#30851)
  • 96805d5 fix(gatsby-source-wordpress): change `console.warning` to `console.warn` (#30764) (#30852)
  • e40c83d chore(release): Publish next
  • a5b5cf8 feat: upgrade to remark 13 (#29678)
  • 172cf4d chore(docs): Add link to perf implications siteContext (#30778)
  • 4336d04 fix(gatsby-plugin-gatsby-cloud): Add missing index.js (so the plugin can be resolved in workspaces) (#30761)
  • 2bdd5a5 fix(gatsby-source-wordpress): only log out duplicate node if we have all the data we want to log (#30751)
  • 1a9b830 fix(gatsby-plugin-image): Don't inherit all img styles (#30754)
  • e0df4cc chore(docs): Change "whitelist" to "allow list" (#30756)
  • 81ec270 chore: Add backport script (#30732)
  • 63cc8fa fix(docs): Copy edits for debugging html doc + add React-specific example (#30745)
  • eed1d43 fix(docs): Add link to how to enable DEV_SSR for fixing inconsistent css styles between dev/prod (#30746)
  • ecd823f perf(gatsby): cache babel config items (#28738)
  • a60e92f chore(release): Publish next
  • dd9e95c docs(gatsby-plugin-image): Note on tracedSVG options name change (#30736)
  • a5869e3 fix(gatsby-plugin-image): Use bare GATSBY___IMAGE global (#30713)
  • 0f3fa4e fix(contentful): make gatsby-plugin-image a peer dependency (#30709)
  • 6b2fd94 fix(gatsby-source-wordpress): pass missing property helpers to gql fetch util (#30727)
  • c6fa488 chore(docs): Update wording of tutorial part 8 (#30606)
  • a777367 fix(gatsby-cli): Update docs links in error-map (#30493)
  • c473abf chore(docs): include autoprefixer in tailwind install command (#30718)
See the full diff
Package name: gatsby-transformer-sharp The new version differs by 250 commits.
  • fbc5893 chore(release): Publish
  • e693b62 chore: update yarn.lock (#29078)
  • e998870 fix(gatsby): Always render the body component to ensure needed head & pre/post body components are added (#29077)
  • a1921b5 feat(gatsby): bump opt-in % to dev-ssr to 20% (#29075)
  • 2439b44 feat(gatsby-codemods): Handle or warn on nested options changes (#29046)
  • c0e6c92 fix(gatsby-plugin-typescript): add missing options validations (#29066)
  • 3163ca6 fix(gatsby-plugin-mdx): Add `root` to plugin validation (#29010)
  • 6233382 fix(gatsby-plugin-image): Fix onload race condition (#29064)
  • c76c175 benchmark(gabe-fs-markdown-images): add img benchmark (#29009)
  • bd5b5f7 feat(gatsby): allow to skip cache persistence (#29047)
  • 48db6ac fix(gatsby): fix broken GraphQL resolver tracing (#29015)
  • 90b6e3d fix(gatsby): Use fast-refresh for React 17 (#28930)
  • 9a55d12 feat(gatsby): Add eslint rules to warn against bad patterns in pageTemplates (for Fast Refresh) (#28689)
  • b9978e1 fix(gatsby-plugin-image): Handle imgStyle in SSR (#29043)
  • f23ba4b fix(gatsby-source-contentful): Improve base64 placeholders (#29034)
  • 18b5f30 fix(security): update vulnerable packages, include React 17 in peerDeps (#28545)
  • f8bbc06 docs: edit search documentation (#28737)
  • 004acf0 fix(sharp) wrap sharp calls in try/catch to avoid crashing on bad images (#28645)
  • bf6f264 Hydrate when the page was server rendered (#29016)
  • e72533d chore(gatsby-plugin-image): Unflag remote images (#29032)
  • 332543c chore(docs): adjust Contentful Rich Text example codes (#29029)
  • 9bcc12c feat(gatsby-plugin-image): Change fullWidth to use breakpoints (#29002)
  • 168ff60 Fix/contentful add header (#29028)
  • a3ad6d7 fix(gatsbu-source-contentful): apply useNameForId when creating the graphql schema (#28649)
See the full diff
Package name: netlify-cms The new version differs by 94 commits.
  • 2282711 chore(release): publish
  • 002b8b4 chore(release): publish
  • cf03a37 fix(netlify-cms-app): add missing dependencies(#2255)
  • 604ca29 chore: fix lerna config
  • dbe219e chore(release): %s
  • bba1867 chore: fix cypress
  • 351db33 chore: fix copy task
  • 0002ef9 chore: allow publishing from remote
  • dbb9612 chore: fix cypress key for ci
  • 74c5e73 chore: fix cypress key for ci
  • e5c7ba5 chore: fix azure pipeline job name
  • 1661411 chore: split ci test scripts
  • 35088db chore: fix ci test
  • 8d33b17 chore: fix azure pipelines config
  • 0e36109 chore: fix test ci script
  • f27d68f chore: fix azure config
  • c4e492b chore: remove travis, refactor test scripts
  • fabe76a chore: add travis, refactor test scripts
  • 0a97887 chore: update azure pipeline [skip ci]
  • 468877b chore: add azure pipelines [skip ci]
  • ff4ffd7 feat: add byo react package netlify-cms-app (#2252)
  • b4041d3 chore: refine named exports (#2249)
  • 4db497b fix: broken preview (#2245)
  • c3374a5 Publish
See the full diff
Package name: node-sass The new version differs by 140 commits.
  • 3b556c1 7.0.2
  • c716359 Bump sass-graph@^4.0.1 (#3292)
  • 24741b3 docs(readme): fix docpad plugin link
  • 1523330 feat: Drop Node 12
  • 365d357 update https://registry.npm.taobao.org to https://registry.npmmirror.com
  • 1456114 build(deps): bump actions/upload-artifact from 2 to 3
  • b465b69 chore: bump GitHub Actions to Windows 2019 (#3254)
  • e6194b1 build(deps): bump make-fetch-happen from 9.1.0 to 10.0.4
  • 4edf594 build(deps): bump node-gyp from 8.4.1 to 9.0.0
  • 29e2344 build(deps): bump actions/checkout from 2 to 3
  • 85b0d22 build(deps): bump actions/setup-node from 2 to 3
  • 3bb51da Use make-fetch-happen instead of request (#3193)
  • adc2f8b build(deps): bump true-case-path from 1.0.3 to 2.2.1 (#3000)
  • 77d12f0 chore: disable Apline for Node 16/17 builds
  • 308d533 ci: use Python 3 for Node 12
  • c818907 ci: unpin actions/setup-node to v2
  • 99242d7 7.0.1
  • 77049d1 build(deps): bump sass-graph from 2.2.5 to 4.0.0 (#3224)
  • c929f25 build(deps): bump node-gyp from 7.1.2 to 8.4.1 (#3209)
  • 918dcb3 Lint fix
  • 0a21792 Set rejectUnauthorized to true by default (#3149)
  • e80d4af chore: Drop EOL Node 15 (#3122)
  • d753397 feat: Add Node 17 support (#3195)
  • dcf2e75 build(deps-dev): bump eslint from 7.32.0 to 8.0.0
See the full diff
Check the changes in this PR to ensure they won't cause issues with your project. ------------ **Note:** *You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.* For more information: 🧐 [View latest project report](https://app.snyk.io/org/mattpaulwilliamson-github-marketplace/project/a3ced4b5-efca-485a-8a3b-d513ccc955aa?utm_source=github&utm_medium=referral&page=fix-pr) πŸ›  [Adjust project settings](https://app.snyk.io/org/mattpaulwilliamson-github-marketplace/project/a3ced4b5-efca-485a-8a3b-d513ccc955aa?utm_source=github&utm_medium=referral&page=fix-pr/settings) πŸ“š [Read more about Snyk's upgrade and patch logic](https://support.snyk.io/hc/en-us/articles/360003891078-Snyk-patches-to-fix-vulnerabilities) [//]: # (snyk:metadata:{"prId":"f2789131-e151-4e71-89df-ef42962a7b72","prPublicId":"f2789131-e151-4e71-89df-ef42962a7b72","dependencies":[{"name":"gatsby","from":"2.1.18","to":"3.13.0"},{"name":"gatsby-plugin-netlify-cms","from":"3.0.12","to":"5.5.0"},{"name":"gatsby-plugin-sharp","from":"2.0.22","to":"3.13.0"},{"name":"gatsby-remark-copy-linked-files","from":"2.0.9","to":"2.9.0"},{"name":"gatsby-source-filesystem","from":"2.0.23","to":"2.1.16"},{"name":"gatsby-transformer-remark","from":"2.3.0","to":"4.0.0"},{"name":"gatsby-transformer-sharp","from":"2.1.14","to":"2.11.0"},{"name":"netlify-cms","from":"2.5.0","to":"2.9.0"},{"name":"node-sass","from":"4.11.0","to":"7.0.2"}],"packageManager":"npm","projectPublicId":"a3ced4b5-efca-485a-8a3b-d513ccc955aa","projectUrl":"https://app.snyk.io/org/mattpaulwilliamson-github-marketplace/project/a3ced4b5-efca-485a-8a3b-d513ccc955aa?utm_source=github&utm_medium=referral&page=fix-pr","type":"auto","patch":[],"vulns":["SNYK-JS-ANSIREGEX-1583908","SNYK-JS-BABELTRAVERSE-5962462","SNYK-JS-CWEBPBIN-5923346","SNYK-JS-DECODEURICOMPONENT-3149970","SNYK-JS-DECOMPRESSTAR-559095","SNYK-JS-EVENTSOURCE-2823375","SNYK-JS-GLOBPARENT-1016905","SNYK-JS-GOT-2932019","SNYK-JS-HOSTEDGITINFO-1088355","SNYK-JS-HTMLMINIFIER-3091181","SNYK-JS-HTTPCACHESEMANTICS-3248783","SNYK-JS-KINDOF-537849","SNYK-JS-LODASH-1018905","SNYK-JS-LODASH-1040724","SNYK-JS-LODASH-450202","SNYK-JS-LODASH-567746","SNYK-JS-LODASH-608086","SNYK-JS-MIXINDEEP-450212","SNYK-JS-NODEFETCH-2342118","SNYK-JS-NODEFETCH-674311","SNYK-JS-NODEFORGE-2330875","SNYK-JS-NODEFORGE-2331908","SNYK-JS-NODEFORGE-2430337","SNYK-JS-NODEFORGE-2430339","SNYK-JS-NODEFORGE-2430341","SNYK-JS-NTHCHECK-1586032","SNYK-JS-PATHPARSE-1077067","SNYK-JS-POSTCSS-5926692","SNYK-JS-REQUEST-3361831","SNYK-JS-SEMVER-3247795","SNYK-JS-SEMVERREGEX-1047770","SNYK-JS-SEMVERREGEX-1584358","SNYK-JS-SEMVERREGEX-1585624","SNYK-JS-SEMVERREGEX-2824151","SNYK-JS-SETVALUE-1540541","SNYK-JS-SETVALUE-450213","SNYK-JS-TOUGHCOOKIE-5672873","SNYK-JS-TRIM-1017038","SNYK-JS-TRIMNEWLINES-1298042","SNYK-JS-UAPARSERJS-1023599","SNYK-JS-UAPARSERJS-1072471","SNYK-JS-UAPARSERJS-610226","SNYK-JS-UGLIFYJS-1727251","SNYK-JS-UNSETVALUE-2400660","SNYK-JS-Y18N-1021887","SNYK-JS-YARGSPARSER-560381","npm:mem:20180117"],"upgrade":["SNYK-JS-ANSIREGEX-1583908","SNYK-JS-BABELTRAVERSE-5962462","SNYK-JS-CWEBPBIN-5923346","SNYK-JS-DECODEURICOMPONENT-3149970","SNYK-JS-DECOMPRESSTAR-559095","SNYK-JS-EVENTSOURCE-2823375","SNYK-JS-GLOBPARENT-1016905","SNYK-JS-GOT-2932019","SNYK-JS-HOSTEDGITINFO-1088355","SNYK-JS-HTMLMINIFIER-3091181","SNYK-JS-HTTPCACHESEMANTICS-3248783","SNYK-JS-KINDOF-537849","SNYK-JS-LODASH-1018905","SNYK-JS-LODASH-1040724","SNYK-JS-LODASH-450202","SNYK-JS-LODASH-567746","SNYK-JS-LODASH-608086","SNYK-JS-MIXINDEEP-450212","SNYK-JS-NODEFETCH-2342118","SNYK-JS-NODEFETCH-674311","SNYK-JS-NODEFORGE-2330875","SNYK-JS-NODEFORGE-2331908","SNYK-JS-NODEFORGE-2430337","SNYK-JS-NODEFORGE-2430339","SNYK-JS-NODEFORGE-2430341","SNYK-JS-NTHCHECK-1586032","SNYK-JS-PATHPARSE-1077067","SNYK-JS-POSTCSS-5926692","SNYK-JS-REQUEST-3361831","SNYK-JS-SEMVER-3247795","SNYK-JS-SEMVERREGEX-1047770","SNYK-JS-SEMVERREGEX-1584358","SNYK-JS-SEMVERREGEX-1585624","SNYK-JS-SEMVERREGEX-2824151","SNYK-JS-SETVALUE-1540541","SNYK-JS-SETVALUE-450213","SNYK-JS-TOUGHCOOKIE-5672873","SNYK-JS-TRIM-1017038","SNYK-JS-TRIMNEWLINES-1298042","SNYK-JS-UAPARSERJS-1023599","SNYK-JS-UAPARSERJS-1072471","SNYK-JS-UAPARSERJS-610226","SNYK-JS-UGLIFYJS-1727251","SNYK-JS-UNSETVALUE-2400660","SNYK-JS-Y18N-1021887","SNYK-JS-YARGSPARSER-560381","npm:mem:20180117"],"isBreakingChange":true,"env":"prod","prType":"fix","templateVariants":["priorityScore"],"priorityScoreList":[696,679,909,696,636,646,586,484,586,586,586,506,586,681,686,731,686,686,539,520,586,529,494,579,494,696,586,479,646,696,536,589,696,586,686,686,646,696,589,696,616,696,479,589,686,601,469],"remediationStrategy":"vuln"}) --- **Learn how to fix vulnerabilities with free interactive lessons:** πŸ¦‰ [Regular Expression Denial of Service (ReDoS)](https://learn.snyk.io/lesson/redos/?loc=fix-pr) πŸ¦‰ [Open Redirect](https://learn.snyk.io/lesson/open-redirect/?loc=fix-pr) πŸ¦‰ [Validation Bypass](https://learn.snyk.io/lesson/improper-input-validation/?loc=fix-pr) πŸ¦‰ [More lessons are available in Snyk Learn](https://learn.snyk.io/?loc=fix-pr)