[Snyk] Upgrade: , , react, react-dom, semver, , , clsx, , , cross-fetch, file-loader, lunr, next, raw-loader, react-syntax-highlighter, url-loader #478
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Snyk has created this PR to upgrade multiple dependencies.
👯♂ The following dependencies are linked and will therefore be updated together.ℹ️ 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.
@material-ui/core
from 4.10.2 to 4.12.4 | 12 versions ahead of your current version | 2 years ago
on 2022-04-03
@material-ui/icons
from 4.9.1 to 4.11.3 | 2 versions ahead of your current version | 2 years ago
on 2022-04-03
react
from 17.0.1 to 17.0.2 | 1 version ahead of your current version | 3 years ago
on 2021-03-22
react-dom
from 17.0.1 to 17.0.2 | 1 version ahead of your current version | 3 years ago
on 2021-03-22
semver
from 7.3.5 to 7.6.3 | 13 versions ahead of your current version | 2 months ago
on 2024-07-16
@layer0/next
from 4.12.0 to 4.20.0 | 878 versions ahead of your current version | a year ago
on 2023-08-31
@layer0/rum
from 2.1.0 to 2.1.3 | 3 versions ahead of your current version | 3 years ago
on 2021-06-23
clsx
from 1.1.1 to 1.2.1 | 2 versions ahead of your current version | 2 years ago
on 2022-07-06
@material-ui/styles
from 4.10.0 to 4.11.5 | 7 versions ahead of your current version | 2 years ago
on 2022-04-03
@svgr/webpack
from 5.4.0 to 5.5.0 | 1 version ahead of your current version | 4 years ago
on 2020-11-15
cross-fetch
from 3.0.6 to 3.1.8 | 14 versions ahead of your current version | a year ago
on 2023-07-02
file-loader
from 6.0.0 to 6.2.0 | 3 versions ahead of your current version | 4 years ago
on 2020-10-27
lunr
from 2.3.8 to 2.3.9 | 1 version ahead of your current version | 4 years ago
on 2020-08-19
next
from 10.0.7 to 10.2.3 | 91 versions ahead of your current version | 3 years ago
on 2021-05-24
raw-loader
from 4.0.1 to 4.0.2 | 1 version ahead of your current version | 4 years ago
on 2020-10-09
react-syntax-highlighter
from 15.4.4 to 15.5.0 | 2 versions ahead of your current version | 2 years ago
on 2022-03-14
url-loader
from 4.1.0 to 4.1.1 | 1 version ahead of your current version | 4 years ago
on 2020-10-09
Issues fixed by the recommended upgrade:
SNYK-JS-POSTCSS-1090595
SNYK-JS-BABELTRAVERSE-5962462
SNYK-JS-BABELTRAVERSE-5962462
SNYK-JS-SIMPLEGET-2361683
SNYK-JS-POSTCSS-1255640
SNYK-JS-POSTCSS-1090595
SNYK-JS-POSTCSS-1255640
SNYK-JS-PRISMJS-2404333
SNYK-JS-PRISMJS-2404333
SNYK-JS-SHARP-2848109
npm:debug:20170905
SNYK-JS-SHARP-5922108
SNYK-JS-BROWSERSLIST-1090194
Release notes
Package name: @material-ui/core
Package name: @material-ui/icons
Package name: react
React DOM
SharedArrayBuffer
cross-origin isolation warning. (@ koba04 and @ bvaughn in #20831, #20832, and #20840)Artifacts
React DOM
Package name: react-dom
React DOM
SharedArrayBuffer
cross-origin isolation warning. (@ koba04 and @ bvaughn in #20831, #20832, and #20840)Artifacts
React DOM
Package name: semver
7.6.3 (2024-07-16)
Bug Fixes
73a3d79
#726 optimize Range parsing and formatting (#726) (@ jviide)Documentation
2975ece
#719 fix extra backtick typo (#719) (@ stdavis)7.6.2 (2024-05-09)
Bug Fixes
6466ba9
#713 lru: use map.delete() directly (#713) (@ negezor, @ lukekarrys)7.6.1 (2024-05-04)
Bug Fixes
c570a34
#704 linting: no-unused-vars (@ wraithgar)ad8ff11
#704 use internal cache implementation (@ mbtools)ac9b357
#682 typo in compareBuild debug message (#682) (@ mbtools)Dependencies
988a8de
#709 uninstalllru-cache
(#709)3fabe4d
#704 remove lru-cacheChores
dd09b60
#705 bump @ npmcli/template-oss to 4.22.0 (@ lukekarrys)ec49cdc
#701 chore: chore: postinstall for dependabot template-oss PR (@ lukekarrys)b236c3d
#696 add benchmarks (#696) (@ H4ad)692451b
#688 various improvements to README (#688) (@ mbtools)5feeb7f
#705 postinstall for dependabot template-oss PR (@ lukekarrys)074156f
#701 bump @ npmcli/template-oss from 4.21.3 to 4.21.4 (@ dependabot[bot])7.6.0 (2024-01-31)
Features
a7ab13a
#671 preserve pre-release and build parts of a version on coerce (#671) (@ madtisa, madtisa, @ wraithgar)Chores
816c7b2
#667 postinstall for dependabot template-oss PR (@ lukekarrys)0bd24d9
#667 bump @ npmcli/template-oss from 4.21.1 to 4.21.3 (@ dependabot[bot])e521932
#652 postinstall for dependabot template-oss PR (@ lukekarrys)8873991
#652 chore: chore: postinstall for dependabot template-oss PR (@ lukekarrys)f317dc8
#652 bump @ npmcli/template-oss from 4.19.0 to 4.21.0 (@ dependabot[bot])7303db1
#658 add clean() test for build metadata (#658) (@ jethrodaniel)6240d75
#656 add missing quotes in README.md (#656) (@ zyxkad)14d263f
#625 postinstall for dependabot template-oss PR (@ lukekarrys)7c34e1a
#625 bump @ npmcli/template-oss from 4.18.1 to 4.19.0 (@ dependabot[bot])123e0b0
#622 postinstall for dependabot template-oss PR (@ lukekarrys)737d5e1
#622 bump @ npmcli/template-oss from 4.18.0 to 4.18.1 (@ dependabot[bot])cce6180
#598 postinstall for dependabot template-oss PR (@ lukekarrys)b914a3d
#598 bump @ npmcli/template-oss from 4.17.0 to 4.18.0 (@ dependabot[bot])7.5.4 (2023-07-07)
Bug Fixes
cc6fde2
#588 trim each range set before parsing (@ lukekarrys)99d8287
#583 correctly parse long build ids as valid (#583) (@ lukekarrys)7.5.3 (2023-06-22)
Bug Fixes
abdd93d
#571 set max lengths in regex for numeric and build identifiers (#571) (@ lukekarrys)Documentation
bf53dd8
#569 add example for>
comparator (#569) (@ mbtools)7.5.2 (2023-06-15)
Bug Fixes
58c791f
#566 diff when detecting major change from prerelease (#566) (@ lukekarrys)5c8efbc
#565 preserve build in raw after inc (#565) (@ lukekarrys)717534e
#564 better handling of whitespace (#564) (@ lukekarrys)7.5.1 (2023-05-12)
Bug Fixes
d30d25a
#559 show type on invalid semver error (#559) (@ tjenkinson)Package name: clsx
Patches
clsx
export tooChores
Features
Add named
clsx
export alias (#43, #44): 56ab81fThank you @ danikaze~!
This is purely an alias for the default export so that TypeScript users can avoid the
esModuleInterop
setting. In other words, the followimport
statements are effectively identical, but the latter is preferred by TypeScript:Chores
tape
touvu
for tests: 1c36d10Thank you @ gingerrific~!
Patches
toVal
calls with truthy assertions: 4fa8811, 019ec02typeof
checks for common case: 08a5a7fChores
esm
hook with tests: 0287e40Benchmarks
The snippet below is comparing
clsx@1.1.1
(this version) to the previous version, and toclassnames
for ballpark comparison. All candidates are functionally identical!# Strings
classnames x 3,992,284 ops/sec ±1.64% (94 runs sampled)
clsx@1.1.0 x 11,253,372 ops/sec ±0.35% (96 runs sampled)
clsx@1.1.1 x 12,784,134 ops/sec ±0.42% (97 runs sampled)
Objects
classnames x 3,772,978 ops/sec ±0.46% (96 runs sampled)
clsx@1.1.0 x 7,288,178 ops/sec ±0.31% (96 runs sampled)
clsx@1.1.1 x 9,412,010 ops/sec ±0.42% (95 runs sampled)
Arrays
classnames x 1,665,275 ops/sec ±1.83% (93 runs sampled)
clsx@1.1.0 x 8,340,174 ops/sec ±0.53% (96 runs sampled)
clsx@1.1.1 x 9,141,916 ops/sec ±0.42% (95 runs sampled)
Nested Arrays
classnames x 1,164,706 ops/sec ±1.60% (95 runs sampled)
clsx@1.1.0 x 6,284,485 ops/sec ±0.58% (90 runs sampled)
clsx@1.1.1 x 7,165,151 ops/sec ±0.47% (91 runs sampled)
Nested Arrays w/ Objects
classnames x 1,597,180 ops/sec ±1.49% (93 runs sampled)
clsx@1.1.0 x 6,345,248 ops/sec ±0.21% (95 runs sampled)
clsx@1.1.1 x 7,651,411 ops/sec ±0.56% (95 runs sampled)
Mixed
classnames x 2,129,199 ops/sec ±1.46% (94 runs sampled)
clsx@1.1.0 x 6,557,515 ops/sec ±0.73% (91 runs sampled)
clsx@1.1.1 x 8,119,210 ops/sec ±0.42% (93 runs sampled)
Mixed (Bad Data)
classnames x 1,166,577 ops/sec ±0.84% (94 runs sampled)
clsx@1.1.0 x 2,018,654 ops/sec ±0.15% (98 runs sampled)
clsx@1.1.1 x 2,238,939 ops/sec ±0.34% (95 runs sampled)
from clsx GitHub release notes
Package name: @material-ui/styles
Package name: @svgr/webpack
Bug Fixes
Features
Performance Improvements
Bug Fixes
Features
ForeignObject
support for react native (#430) (1b56b85)Package name: cross-fetch
What's Changed
Full Changelog: v3.1.7...v3.1.8
What's Changed
Full Changelog: v3.1.6...v3.1.7
Package name: file-loader
6.2.0 (2020-10-27)
Features
sourceFilename
property to asset info with original filename (#393) (654e0d6)Bug Fixes
name
option have hash in query string (#392) (381d8bd)6.1.1 (2020-10-09)
Chore
schema-utils