Update NodeJS dependencies
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
@babel/core (source) | devDependencies | minor | ^7.20.12 -> ^7.21.0 |
@evilmartians/lefthook | devDependencies | patch | ^1.2.8 -> ^1.2.9 |
@gitlab/svgs | dependencies | minor | ^3.20.0 -> ^3.21.0 |
@gitlab/ui | dependencies | minor | ^56.0.1 -> ^56.1.1 |
babel-jest | devDependencies | patch | ^29.4.2 -> ^29.4.3 |
instantsearch.js (source) | dependencies | minor | ^4.50.3 -> ^4.51.1 |
jest (source) | devDependencies | patch | ^29.4.2 -> ^29.4.3 |
jest-environment-jsdom | devDependencies | patch | ^29.4.2 -> ^29.4.3 |
mermaid | dependencies | minor | ^9.3.0 -> ^9.4.0 |
rollup (source) | devDependencies | minor | ^3.15.0 -> ^3.17.2 |
stylelint (source) | devDependencies | minor | ^15.1.0 -> ^15.2.0 |
MR created with the help of gitlab-org/frontend/renovate-gitlab-bot
Release Notes
babel/babel
v7.21.0
🚀 New Feature
-
babel-core
,babel-helper-create-class-features-plugin
,babel-plugin-proposal-class-properties
,babel-plugin-proposal-private-methods
,babel-plugin-proposal-private-property-in-object
-
#15435 feat: Implement
privateFieldsAsSymbols
assumption for classes (@fwienber)
-
#15435 feat: Implement
-
babel-helper-create-regexp-features-plugin
,babel-plugin-proposal-regexp-modifiers
,babel-standalone
- #15226 feat: Support regexp modifiers proposal (@liuxingbaoyu)
-
babel-cli
,babel-core
,babel-generator
,babel-plugin-transform-destructuring
,babel-plugin-transform-modules-commonjs
,babel-plugin-transform-react-jsx
,babel-traverse
- #15022 feat: Generate sourcemaps of friendly call frames (@liuxingbaoyu)
-
babel-parser
,babel-types
-
#15384 [ts] Support
const
modifier in type parameters (@nicolo-ribaudo)
-
#15384 [ts] Support
-
babel-generator
,babel-helpers
,babel-parser
,babel-plugin-proposal-decorators
,babel-plugin-syntax-decorators
,babel-runtime-corejs2
,babel-runtime-corejs3
,babel-runtime
-
#15405 Implement decorators as presented at
2023-01
TC39 meeting (@nicolo-ribaudo)
-
#15405 Implement decorators as presented at
-
babel-parser
-
#15114 Parser option to allow
new.target
outside functions (@overlookmotel) -
#15320 Add
annexb: false
parser option to disable Annex B (@nicolo-ribaudo)
-
#15114 Parser option to allow
-
babel-core
-
#15283 feat: Support
.cts
as configuration file (@liuxingbaoyu)
-
#15283 feat: Support
-
babel-generator
,babel-parser
,babel-plugin-transform-typescript
-
#15381 [ts] Support
export type * from
(@nicolo-ribaudo)
-
#15381 [ts] Support
🐛 Bug Fix
-
babel-plugin-transform-typescript
- #15379 [ts5.0] Better inlining of constants in enums (@liuxingbaoyu)
-
babel-core
- #15366 handling circular/shared structures in deep-clone (@azizghuloum)
-
babel-helper-create-class-features-plugin
,babel-plugin-proposal-class-properties
,babel-plugin-proposal-class-static-block
,babel-plugin-proposal-private-methods
,babel-plugin-transform-classes
,babel-plugin-transform-new-target
-
babel-parser
,babel-plugin-transform-flow-comments
,babel-plugin-transform-flow-strip-types
,babel-types
- #15414 [ts] Fix restrictions for optional parameters (@nicolo-ribaudo)
💅 Polish
🏠 Internal
-
babel-core
-
#15137 Improve CJS compat with ESM-based
@babel/core
(@nicolo-ribaudo)
-
#15137 Improve CJS compat with ESM-based
🔬 Output optimization
-
babel-plugin-transform-typescript
- #15418 [ts] Handle exponentiation operator in constant folding (@ehoogeveen-medweb)
gitlab-org/gitlab-svgs
v3.21.0
[3.21.0]
Changes
- Removed icon 'drag-horizontal'
- Removed icon 'drag-vertical'
- Removed icon 'drag'
gitlab-org/gitlab-ui
v56.1.1
Performance Improvements
- GlCollapsibleDropdown: avoid unnecessary loop (2d13b6e)
v56.1.0
Features
- GlDisclosureDropdown, GlCollapsibleListbox: Set focus on the first custom toggle's child (2a86c03)
56.0.1 (2023-02-17)
Bug Fixes
- deps: update dependency dompurify to ^2.4.4 (c90c17b)
facebook/jest
v29.4.3
Features
-
[expect]
UpdatetoThrow()
to be able to use errorcause
s (#13606) -
[jest-core]
allow to useworkerIdleMemoryLimit
with only 1 worker orrunInBand
option (#13846) -
[jest-message-util]
Add support for errorcause
s (#13868 & #13912) -
[jest-runtime]
Revertimport assertions
for JSON modules as it's been relegated to Stage 2 (#13911)
Fixes
-
[@jest/expect-utils]
subsetEquality
should consider also an object's inherited string keys (#13824) -
[jest-mock]
Clear mock state whenjest.restoreAllMocks()
is called (#13867) -
[jest-mock]
PreventmockImplementationOnce
andmockReturnValueOnce
bleeding intowithImplementation
(#13888) -
[jest-mock]
Do not restore mocks whenjest.resetAllMocks()
is called (#13866)
mermaid-js/mermaid
v9.4.0
What's Changed
Features
- Timeline Diagram by @ashishjain0512 in https://github.com/mermaid-js/mermaid/pull/4014
- feat: Flowchart layout using elkjs by @knsv in https://github.com/mermaid-js/mermaid/pull/3984
- Layout v3 continued by @knsv in https://github.com/mermaid-js/mermaid/pull/3938
- feat(er): add unique key by @tomperr in https://github.com/mermaid-js/mermaid/pull/3917
- feat: Set svg role to 'graphics-document document' by @weedySeaDragon in https://github.com/mermaid-js/mermaid/pull/3897
- feat: Wait for rendering to finish before taking image snapshots by @sidharthv96 in https://github.com/mermaid-js/mermaid/pull/3995
- feat(er): add multiple key constraints by @tomperr in https://github.com/mermaid-js/mermaid/pull/4030
- Add support for YAML frontmatter in Markdown docs (used for Vitepress config) by @aloisklink in https://github.com/mermaid-js/mermaid/pull/3962
- feat(er): allow leading underscore for attributes name by @tomperr in https://github.com/mermaid-js/mermaid/pull/4033
- Add links to theme listing by @BD103 in https://github.com/mermaid-js/mermaid/pull/3890
- Adding support for parenthesis in the er diagram attribute types. by @mahomedalid in https://github.com/mermaid-js/mermaid/pull/3892
- Support parsing indented mermaid/YAML only from HTML by @aloisklink in https://github.com/mermaid-js/mermaid/pull/3859
- Parse style string and number font size values from configuration inputs by @jonabc in https://github.com/mermaid-js/mermaid/pull/3993
- Mindmaps: differentiate the colors between the root node and the first section #4017 by @knsv in https://github.com/mermaid-js/mermaid/pull/4018
- Add Box support in Sequence Diagrams by @oleveau in https://github.com/mermaid-js/mermaid/pull/3965
Breaking changes
- Mind map and timeline diagrams are lazy loaded by mermaid. In order to use these diagrams you need to use the renderAsync method of rendering. The @mermaid-js/mermaid-mindmap package is deprecated by this.
Documentation
- doc: remove links from atom.io; add note Atom has been archived by @weedySeaDragon in https://github.com/mermaid-js/mermaid/pull/3899
- docs(README.zh-CN): fix book image src by @aloisklink in https://github.com/mermaid-js/mermaid/pull/3920
- docs: fix typo by @Foo-x in https://github.com/mermaid-js/mermaid/pull/3925
- docs: update navbar by @huynhicode in https://github.com/mermaid-js/mermaid/pull/3906
- docs: fix text overflow by @huynhicode in https://github.com/mermaid-js/mermaid/pull/3907
- docs: Remove duplicate example in ER-diagram documentation by @guilhermgonzaga in https://github.com/mermaid-js/mermaid/pull/3964
- Docs: Too many
primaryBorderColor
field by @LiHowe in https://github.com/mermaid-js/mermaid/pull/3986 - docs(sequenceDiagram): subvert prettification of arrow types by @cakemanny in https://github.com/mermaid-js/mermaid/pull/3988
- Add Swimm to the list of integrations by @Omerr in https://github.com/mermaid-js/mermaid/pull/3936
- Website/homepage updates by @huynhicode in https://github.com/mermaid-js/mermaid/pull/3945
- Update sequenceDiagram.md to include line break by @Odogwudozilla in https://github.com/mermaid-js/mermaid/pull/3960
- Support GitHub Flavored Markdown in markdown documentation by @aloisklink in https://github.com/mermaid-js/mermaid/pull/3954
- Update integrations.md by @Barry1 in https://github.com/mermaid-js/mermaid/pull/4011
- docs(readme): update broken twitter badge by @LeoDog896 in https://github.com/mermaid-js/mermaid/pull/4032
- Update mindmap.md by @GavinPen in https://github.com/mermaid-js/mermaid/pull/4042
- Showcase section to the docs - keepings docs up to date by @Omerr in https://github.com/mermaid-js/mermaid/pull/4055
Bug Fixes
- fix(docs): remove duplicate section by @Joxtacy in https://github.com/mermaid-js/mermaid/pull/3908
- fix: Typescript error in usage by @tommoor in https://github.com/mermaid-js/mermaid/pull/3914
- fix: dev server watch mode by @huynhicode in https://github.com/mermaid-js/mermaid/pull/3904
- fix(er): switch to deterministic UUIDs in ER by @aloisklink in https://github.com/mermaid-js/mermaid/pull/3916
- fixed Composition arrow by @Frank-Mayer in https://github.com/mermaid-js/mermaid/pull/3930
- fix(generic): fix generic type detection by @tomperr in https://github.com/mermaid-js/mermaid/pull/3921
- fix typos accessing techn property in drawC4Shape function by @nekikara in https://github.com/mermaid-js/mermaid/pull/3943
- fix(deps): update dependency dompurify to v2.4.3 by @renovate in https://github.com/mermaid-js/mermaid/pull/3977
- Fix nonstandard syntax by @atmikeguo in https://github.com/mermaid-js/mermaid/pull/3972
- Fix failing tests due to semantic merge conflict by @aloisklink in https://github.com/mermaid-js/mermaid/pull/3985
- fix(deps): update dependency dagre-d3-es to v7.0.6 by @renovate in https://github.com/mermaid-js/mermaid/pull/3996
- fix(#4003): Remove unhandled promises by @sidharthv96 in https://github.com/mermaid-js/mermaid/pull/4004
- Bug/3858 [state] trailing whitespace in ids for named state container by @weedySeaDragon in https://github.com/mermaid-js/mermaid/pull/3902
- fix: moment-mini default exporter by @emersonbottero in https://github.com/mermaid-js/mermaid/pull/4034
- fix(deps): update dependency dagre-d3-es to v7.0.8 by @renovate in https://github.com/mermaid-js/mermaid/pull/4058
- bugfix: add missing d3 curves to flowchart and docs by @natasha-jarus in https://github.com/mermaid-js/mermaid/pull/4038
- Bug/3865 C4Context: $borderColor has no effect by @nekikara in https://github.com/mermaid-js/mermaid/pull/3947
- Mindmaps: Handling rows with only spaces in them (#4012) by @knsv in https://github.com/mermaid-js/mermaid/pull/4013
Chores
- ci: disable checking twitter links by @aloisklink in https://github.com/mermaid-js/mermaid/pull/3973
- chore(deps): update all non-major dependencies (minor) by @renovate in https://github.com/mermaid-js/mermaid/pull/3905
- chore(deps): update pnpm to v7.18.2 by @renovate in https://github.com/mermaid-js/mermaid/pull/3929
- chore(pr): add documentation task in MR template by @tomperr in https://github.com/mermaid-js/mermaid/pull/3935
- (chore) Docs: add tag to produce only a diagram, not code example by @weedySeaDragon in https://github.com/mermaid-js/mermaid/pull/3946
- chore(deps): update all non-major dependencies (minor) by @renovate in https://github.com/mermaid-js/mermaid/pull/3944
- chore(deps): update all non-major dependencies (minor) by @renovate in https://github.com/mermaid-js/mermaid/pull/3997
- chore(deps): update pnpm to v7.25.1 by @renovate in https://github.com/mermaid-js/mermaid/pull/4024
- build(lint): cache prettier on
pnpm run lint
by @aloisklink in https://github.com/mermaid-js/mermaid/pull/4035 - Cache
eslint
in pre-commit script (makesgit commit
5x faster) by @aloisklink in https://github.com/mermaid-js/mermaid/pull/4057
New Contributors
- @Joxtacy made their first contribution in https://github.com/mermaid-js/mermaid/pull/3908
- @BD103 made their first contribution in https://github.com/mermaid-js/mermaid/pull/3890
- @mahomedalid made their first contribution in https://github.com/mermaid-js/mermaid/pull/3892
- @tomperr made their first contribution in https://github.com/mermaid-js/mermaid/pull/3917
- @Foo-x made their first contribution in https://github.com/mermaid-js/mermaid/pull/3925
- @Frank-Mayer made their first contribution in https://github.com/mermaid-js/mermaid/pull/3930
- @Omerr made their first contribution in https://github.com/mermaid-js/mermaid/pull/3936
- @nekikara made their first contribution in https://github.com/mermaid-js/mermaid/pull/3943
- @guilhermgonzaga made their first contribution in https://github.com/mermaid-js/mermaid/pull/3964
- @Odogwudozilla made their first contribution in https://github.com/mermaid-js/mermaid/pull/3960
- @atmikeguo made their first contribution in https://github.com/mermaid-js/mermaid/pull/3972
- @LiHowe made their first contribution in https://github.com/mermaid-js/mermaid/pull/3986
- @cakemanny made their first contribution in https://github.com/mermaid-js/mermaid/pull/3988
- @jonabc made their first contribution in https://github.com/mermaid-js/mermaid/pull/3993
- @MermaidChart made their first contribution in https://github.com/mermaid-js/mermaid/pull/4013
- @Barry1 made their first contribution in https://github.com/mermaid-js/mermaid/pull/4011
- @LeoDog896 made their first contribution in https://github.com/mermaid-js/mermaid/pull/4032
- @GavinPen made their first contribution in https://github.com/mermaid-js/mermaid/pull/4042
- @oleveau made their first contribution in https://github.com/mermaid-js/mermaid/pull/3965
- @natasha-jarus made their first contribution in https://github.com/mermaid-js/mermaid/pull/4038
Full Changelog: https://github.com/mermaid-js/mermaid/compare/v9.3.0...v9.4.0
rollup/rollup
v3.17.2
2023-02-20
Bug Fixes
- Do not omit code if a file that only re-exports a used variable has
moduleSideEffects
set totrue
(#4867) - Add missing
needsCodeReference
property in TypeScript for asset tree-shaking (#4868) - Add correct side effect configuration for additional Object and Promise methods (#4323)
Merge Requests
- #4323: feat: add known globals (@dnalborczyk)
- #4867: Include side effects of re-exporters unless they have moduleSideEffects: false (@lukastaegert)
-
#4868: Add
needsCodeReference
property toEmittedAsset
(@sapphi-red)
v3.17.1
2023-02-18
Bug Fixes
- Add TypeScript types for
loadConfigFile
(#4853) - Fix an issue that could include unused classes in the bundle if their super class was in a file with
moduleSideEffects: false
(#4866)
Merge Requests
- #4853: feat: export loadConfigFile type (@TrickyPi)
- #4866: Do not mark variable access in files without side effects as TDZ (@lukastaegert)
v3.17.0
2023-02-18
Features
- Deprecate
experimentalDeepDynamicChunkOptimization
and always run the full chunk generation algorithm (#4862)
Bug Fixes
- Fix an issue that caused very slow builds for projects with over 1000 dynamic imports when
experimentalDeepDynamicChunkOptimization
was enabled (#4862)
Merge Requests
- #4862: Improve chunking performance (@lukastaegert)
v3.16.0
2023-02-17
Features
- Support
output.sourcemapIgnoreList
option to mark file sources as ignored in thex_google_ignoreList
attribute of the resulting sourcemap (#4848) - Support sourcemaps where
sourcesContent
containsnull
entries (#4846) - Allow explicitly passing
true
for thecache
option to override Vite's default (#4859)
Bug Fixes
- Fix an issue where unrelated side effects spilled into other chunks when using the
experimentalMinChunkSize
option (#4851)
Merge Requests
- #4846: Update magic-string and adjust types. (@bmeurer)
-
#4848: Introduce
sourcemapIgnoreList
predicate. (@bmeurer) - #4851: Fix chunk graph update when merging chunks for minChunkSize (@lukastaegert)
- #4852: docs: make api params more readable (@cunzaizhuyi)
- #4856: simplify code in includeStatements (@TrickyPi)
- #4859: Allow to pass "true" to InputOptions.cache (@danielrentz)
stylelint/stylelint
v15.2.0
- Added:
messageArgs
to 76 rules (#6589) (@kizu). - Fixed: TypeScript error to export
Plugin
andRuleContext
(#6664) (@henryruhs). - Fixed:
overrides.extends
order when including same rules (#6660) (@kuoruan). - Fixed:
annotation-no-unknown
false positives for CSS-in-JS template literals (#6666) (@hudochenkov). - Fixed:
declaration-property-value-no-unknown
false positives for at-rule descriptors (#6669) (@FloEdelmann). - Fixed:
declaration-property-value-no-unknown
parse error foralpha(opacity=n)
to report as violation (#6650) (@romainmenke). - Fixed:
function-name-case
false positives for CSS-in-JS template literals (#6666) (@hudochenkov). - Fixed:
function-no-unknown
false positives for CSS-in-JS template literals (#6666) (@hudochenkov). - Fixed:
unit-no-unknown
false positives for CSS-in-JS template literals (#6666) (@hudochenkov). - Fixed:
value-keyword-case
false positives for CSS-in-JS template literals (#6666) (@hudochenkov).
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot.
Edited by GitLab Dependency Bot