Update NodeJS dependencies
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
@babel/core (source) | devDependencies | patch | ^7.22.5 -> ^7.22.8 |
@babel/eslint-parser (source) | devDependencies | patch | ^7.22.5 -> ^7.22.7 |
@babel/preset-env (source) | devDependencies | patch | ^7.22.5 -> ^7.22.7 |
@gitlab/svgs | dependencies | minor | ^3.53.0 -> ^3.54.0 |
@gitlab/ui | dependencies | minor | ^64.17.0 -> ^64.18.3 |
babel-jest | devDependencies | minor | ^29.5.0 -> ^29.6.1 |
glob | dependencies | patch | ^10.3.1 -> ^10.3.3 |
jest (source) | devDependencies | minor | ^29.5.0 -> ^29.6.1 |
jest-environment-jsdom | devDependencies | minor | ^29.5.0 -> ^29.6.1 |
postcss (source) | devDependencies | patch | ^8.4.24 -> ^8.4.25 |
rollup (source) | devDependencies | patch | ^3.26.0 -> ^3.26.2 |
stylelint (source) | devDependencies | minor | ^15.9.0 -> ^15.10.1 |
vite (source) | devDependencies | minor | ^4.3.9 -> ^4.4.2 |
MR created with the help of gitlab-org/frontend/renovate-gitlab-bot
Release Notes
babel/babel
v7.22.8
↩ Revert
-
babel-core
,babel-traverse
-
#15754 Revert "Use
NodePath#hub
as part of the paths cache key" (@nicolo-ribaudo)
-
#15754 Revert "Use
v7.22.7
🐛 Bug Fix
-
babel-generator
- #15719 fix: Avoid internally generating negative source maps columns (@liuxingbaoyu)
-
babel-core
,babel-traverse
-
#15725 Use
NodePath#hub
as part of the paths cache key (@nicolo-ribaudo)
-
#15725 Use
- Other
🏠 Internal
-
babel-core
,babel-traverse
- #15702 Refactor visitors merging (@nullableVoidPtr)
v7.22.6
🐛 Bug Fix
-
babel-compat-data
,babel-helper-compilation-targets
,babel-preset-env
-
babel-plugin-transform-optional-chaining
-
#15739 Fix transform of
delete a?.b
in function params (@nicolo-ribaudo)
-
#15739 Fix transform of
-
babel-helper-split-export-declaration
,babel-plugin-transform-modules-commonjs
- #15736 fix: Default export for duplicate names (@liuxingbaoyu)
-
babel-compat-data
,babel-preset-env
-
babel-helpers
,babel-plugin-proposal-explicit-resource-management
,babel-runtime-corejs3
,babel-runtime
-
#15705 Fix handling of sync error in
@@​asyncDispose
(@nicolo-ribaudo)
-
#15705 Fix handling of sync error in
-
babel-standalone
-
#15707 fix: Support transforming Explicit Resource Management in
stage-2
(@liuxingbaoyu)
-
#15707 fix: Support transforming Explicit Resource Management in
-
babel-core
-
#15626 fix: Works correctly with
--frozen-intrinsics
(@liuxingbaoyu)
-
#15626 fix: Works correctly with
🏠 Internal
-
babel-helper-create-class-features-plugin
,babel-plugin-transform-classes
🔬 Output optimization
-
babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining
,babel-plugin-transform-class-properties
,babel-plugin-transform-optional-chaining
,babel-plugin-transform-typescript
-
#15740 Compress output for optional chain with multiple
?.
(@nicolo-ribaudo)
-
#15740 Compress output for optional chain with multiple
-
babel-plugin-proposal-destructuring-private
,babel-plugin-proposal-do-expressions
,babel-plugin-proposal-pipeline-operator
,babel-plugin-transform-class-properties
,babel-plugin-transform-nullish-coalescing-operator
,babel-plugin-transform-optional-chaining
,babel-plugin-transform-private-property-in-object
,babel-traverse
- #15741 Inject tmp vars in the params list of IIFEs when possible (@nicolo-ribaudo)
gitlab-org/gitlab-ui
v64.18.3
Bug Fixes
- listbox: Fix reset button on single select (8684a7c)
v64.18.2
Bug Fixes
- revert block level toggle (78179da)
v64.18.1
Bug Fixes
- listbox: Allow use of reset button on single select (cff7777)
v64.18.0
Features
- Add border-gray-10 to mixins (a02780c)
facebook/jest
v29.6.1
Fixes
v29.6.0
Features
-
[jest-circus, jest-snapshot]
Add support for snapshot matchers in concurrent tests (#14139) -
[jest-cli]
Include type definitions to generated config files (#14078) -
[jest-snapshot]
Support arrays as property matchers (#14025) -
[jest-core, jest-circus, jest-reporter, jest-runner]
Added support for reporting about start individual test cases using jest-circus (#14174)
Fixes
-
[jest-circus]
Prevent false test failures caused by promise rejections handled asynchronously (#14110) -
[jest-config]
Handle frozen config object (#14054) -
[jest-config]
AllowcoverageDirectory
andcollectCoverageFrom
in project config (#14180) -
[jest-core]
Always use workers in watch mode to avoid crashes (#14059). -
[jest-environment-jsdom, jest-environment-node]
Fix assignment ofcustomExportConditions
viatestEnvironmentOptions
when custom env subclass defines a default value (#13989) -
[jest-matcher-utils]
Fix copying value of inherited getters (#14007) -
[jest-mock]
Tweak typings to allowjest.replaceProperty()
replace methods (#14008) -
[jest-mock]
Improve user input validation and error messages ofspyOn
andreplaceProperty
methods (#14087) -
[jest-runtime]
Bindjest.isolateModulesAsync
tothis
(#14083) -
[jest-runtime]
ForwardwrapperLength
to theScript
constructor ascolumnOffset
for accurate debugging (#14148) -
[jest-runtime]
Guard_isMockFunction
access within
(#14188) -
[jest-snapshot]
Fix a potential bug when not using prettier and improve performance (#14036) -
[@jest/transform]
Do not instrument.json
modules (#14048) -
[jest-worker]
Restart a shut down worker before sending it a task (#14015)
Chore & Maintenance
-
[*]
Updatesemver
dependency to get vulnerability fix (#14262) -
[docs]
Updated documentation for the--runTestsByPath
CLI command (#14004) -
[docs]
Updated documentation regarding the synchronous fallback when asynchronous code transforms are unavailable (#14056) -
[docs]
Update jest statistics of use and downloads in website Index.
postcss/postcss
v8.4.25
- Improve stringify performance (by Romain Menke).
- Fixed docs (by @vikaskaliramna07).
rollup/rollup
v3.26.2
2023-07-06
Bug Fixes
- Improve error handling when manual chunks would contain external modules (#5050)
Merge Requests
- #5050: fix: improve error for manualChunks' modules that are resolved as an external module (@TrickyPi)
v3.26.1
2023-07-05
Bug Fixes
- Support
hasOwnProperty
as exported name in CommonJS (#5010) - Properly reference browser types in package file (#5051)
Merge Requests
- #5010: safe hasOwnProperty call (@LongTengDao)
- #5051: @rollup/browser: fix types export map entry (@developit)
stylelint/stylelint
v15.10.1
- Security: fix for
semver
vulnerability (#7043) (@romainmenke). - Fixed: invalid option regression on Windows 10 (#7043) (@romainmenke).
v15.10.0
- Added:
media-query-no-invalid
(#6963) (@romainmenke). - Added: support for JS objects with
extends
config option (#6998) (@fpetrakov). - Fixed: inconsistent
errored
properties instylelint.lint()
return value (#6983) (@ybiquitous). - Fixed:
{selector,value}-no-vendor-prefix
performance (#7016) (@jeddy3). - Fixed:
custom-property-pattern
performance (#7009) (@jeddy3). - Fixed:
function-linear-gradient-no-nonstandard-direction
false positives for<color-interpolation-method>
(#6987) (@romainmenke). - Fixed:
function-name-case
performance (#7010) (@jeddy3). - Fixed:
function-no-unknown
performance (#7004) (@jeddy3). - Fixed:
function-url-quotes
performance (#7011) (@jeddy3). - Fixed:
hue-degree-notation
false negatives foroklch
(#7015) (@romainmenke). - Fixed:
hue-degree-notation
performance (#7012) (@jeddy3). - Fixed:
media-feature-name-no-unknown
false positives forenvironment-blending
,nav-controls
,prefers-reduced-data
, andvideo-color-gamut
(#6978) (@romainmenke). - Fixed:
media-feature-name-no-vendor-prefix
positions for*-device-pixel-ratio
(#6977) (@romainmenke). - Fixed:
no-descending-specificity
performance (#7026) (@romainmenke). - Fixed:
no-duplicate-at-import-rules
false negatives for imports withsupports
andlayer
conditions (#7001) (@romainmenke). - Fixed:
selector-anb-no-unmatchable
performance (#7042) (@romainmenke). - Fixed:
selector-id-pattern
performance (#7013) (@jeddy3). - Fixed:
selector-pseudo-class-no-unknown
false negatives for pseudo-elements with matching names (#6964) (@Mouvedia). - Fixed:
selector-pseudo-element-no-unknown
performance (#7007) (@jeddy3). - Fixed:
selector-type-case
performance (#7041) (@romainmenke). - Fixed:
selector-type-no-unknown
performance (#7027) (@romainmenke). - Fixed:
unit-disallowed-list
false negatives with percentages (#7018) (@romainmenke).
vitejs/vite
v4.4.2
v4.4.1
- fix: revert #13073, use consistent virtual module ID in module graph (#13734) (f589ac0), closes #13073 #13734
- fix: revert import config module as data (#13731) (b0bfa01), closes #13731
- chore: changelog notes and clean for 4.4 (#13728) (3f4e36e), closes #13728
v4.4.0
Experimental support for Lightning CSS
Starting from Vite 4.4, there is experimental support for Lightning CSS. You can opt into it by adding css.transformer: 'lightningcss'
to your config file and install the optional lightningcss
dev dependency. If enabled, CSS files will be processed by Lightning CSS instead of PostCSS.
Lightning CSS can also be used as the CSS minifier with build.cssMinify: 'lightningcss'
.
See beta docs at the Lighting CSS guide.
esbuild 0.18 update
esbuild 0.18 contains backwards-incompatible changes to esbuild's handling of tsconfig.json
files. We think they shouldn't affect Vite users, you can review #13525 for more information.
Templates for Solid and Qwik in create-vite
New starter templates have been added to create-vite for Solid and Qwik. Try them online at vite.new/solid-ts and vite.new/qwik-ts.
Korean Translation
Vite's docs are now translated to Korean, available at ko.vitejs.dev.
Features
- feat: preview mode add keyboard shortcuts (#12968) (126e93e), closes #12968
- feat: asset type add apng (#13294) (a11b6f6), closes #13294
- feat: emit event to handle chunk load errors (#12084) (2eca54e), closes #12084
- feat: import public non-asset URL (#13422) (3a98558), closes #13422
- feat: support files for
fs.allow
(#12863) (4a06e66), closes #12863 - feat(build): warn dynamic import module with a static import alongside (#12850) (127c334), closes #12850
- feat(client): add debounce on page reload (#13545) (d080b51), closes #13545
- feat(client): add WebSocket connections events (#13334) (eb75103), closes #13334
- feat(config): friendly ESM file require error (#13283) (b9a6ba0), closes #13283
- feat(css): add support for Lightning CSS (#12807) (c6c5d49), closes #12807
- feat(css): support at import preprocessed styles (#8400) (2bd6077), closes #8400
- feat(html): support image set in inline style (#13473) (2c0faba), closes #13473
- feat(importMetaGlob): support sub imports pattern (#12467) (e355c9c), closes #12467
- feat(optimizer): support glob includes (#12414) (7792515), closes #12414
- feat!: update esbuild to 0.18.2 (#13525) (ab967c0), closes #13525
Bug Fixes
- fix: check document before detect script rel (#13559) (be4b0c0), closes #13559
- fix(define): stringify object parse error in build mode (#13600) (71516db), closes #13600
- fix(deps): update all non-major dependencies (#13701) (02c6bc3), closes #13701
- fix(esbuild): use
useDefineForClassFields: false
when nocompilerOptions.target
is declared (#13 (7ef2472), closes #13708 - fix(pluginContainer): drop previous sourcesContent (#13722) (9310b3a), closes #13722
- fix: lightningCSS should load external URL in CSS file (#13692) (8517645), closes #13692
- fix: shortcut open browser when set host (#13677) (6f1c55e), closes #13677
- fix(cli): convert the sourcemap option to boolean (fix #13638) (#13663) (d444bfe), closes #13638 #13663
- fix(css): use esbuild legalComments config when minifying CSS (#13661) (2d9008e), closes #13661
- fix(sourcemap): preserve original sourcesContent (#13662) (f6362b6), closes #13662
- fix(ssr): transform superclass identifier (#13635) (c5b2c8f), closes #13635
- fix: show error position (#13623) (90271a6), closes #13623
- fix(hmr): only invalidate
lastHMRTimestamp
of importers if the invalidated module is not a HMR bou (1143e0b), closes #13024 - fix(indexHtml): decode html URI (#13581) (f8868af), closes #13581
- fix: avoid binding ClassExpression (#13572) (1a0c806), closes #13572
- fix: the shortcut fails to open browser when set the host (#13579) (e0a48c5), closes #13579
- fix(proxy): forward SSE close event (#13578) (4afbccb), closes #13578
- fix: allow using vite as a proxy for another vite server (#13218) (711dd80), closes #13218
- fix: await requests to before server restart (#13262) (0464398), closes #13262
- fix: esm detection with
export const { A, B }
pattern (#13483) (ea1bcc9), closes #13483 - fix: keep track of ssr version of imported modules separately (#11973) (8fe6952), closes #11973
- fix: make optimize error available to meta-framework (#13495) (b70e783), closes #13495
- fix: only show the listened IP when host is specified (#13412) (20b0cae), closes #13412
- fix: race condition creation module in graph in transformRequest (#13085) (43cbbcf), closes #13085
- fix: remove deprecated config.server.base (#13482) (dc597bd), closes #13482
- fix: remove extra path shorten when resolving from a dir (#13381) (5503198), closes #13381
- fix: show network URLs when
--host 0.0.0.0
(#13438) (00ee8c1), closes #13438 - fix: timestamp config dynamicImport (#13502) (6a87c65), closes #13502
- fix: unexpected config temporary file (#13269) (ff3ce31), closes #13269
- fix: use consistent virtual module ID in module graph (#13073) (aa1776f), closes #13073
- fix(build): make output warning message clearer (#12924) (54ab3c8), closes #12924
- fix(debug): import performance from perf_hooks (#13464) (d458ccd), closes #13464
- fix(deps): update all non-major dependencies (#13059) (123ef4c), closes #13059
- fix(deps): update all non-major dependencies (#13488) (bd09248), closes #13488
- fix(deps): update sirv to 2.0.3 (#13057) (d814d6c), closes #13057
- fix(mergeConfig): don't accept callback config (#13135) (998512b), closes #13135
- fix(optimizer): include exports for css modules (#13519) (1fd9919), closes #13519
- fix(resolve): always use
module
condition (#13370) (367920b), closes #13370 - fix(ssr): fix crash when a pnpm/Yarn workspace depends on a CJS package (#9763) (9e1086b), closes #9763
Previous Changelogs
4.4.0-beta.4 (2023-07-03)
4.4.0-beta.3 (2023-06-25)
4.4.0-beta.2 (2023-06-22)
4.4.0-beta.1 (2023-06-21)
4.4.0-beta.0 (2023-06-20)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.