chore(deps): update npm
This MR contains the following updates:
Release Notes
babel/babel (@babel/core)
v7.23.5
👓 Spec Compliance
-
babel-plugin-proposal-decorators
- #16138 Class binding is in TDZ during decorators initialization (@nicolo-ribaudo)
-
babel-helpers
,babel-plugin-proposal-decorators
🐛 Bug Fix
-
babel-traverse
,babel-types
- #16131 Do not remove bindings when removing assignment expression path (@nicolo-ribaudo)
-
babel-plugin-transform-classes
- #16135 Require class properties transform when compiling class with private fields (@nicolo-ribaudo)
-
babel-generator
- #16122 fix: Missing parentheses after line break (@liuxingbaoyu)
-
babel-helpers
- #16130 Fix helpers internal fns names conflict resolution (@nicolo-ribaudo)
-
babel-helper-create-class-features-plugin
,babel-plugin-transform-class-properties
,babel-plugin-transform-typescript
-
#16123 Simplify class fields injetion after
super()
(@nicolo-ribaudo)
-
#16123 Simplify class fields injetion after
-
babel-generator
,babel-plugin-transform-modules-commonjs
,babel-plugin-transform-parameters
,babel-plugin-transform-typescript
,babel-traverse
- #16110 fix: Unexpected duplication of comments (@liuxingbaoyu)
-
babel-eslint-plugin
-
#16023 Add
@babel/eslint-plugin/no-undef
to fixno-undef
with accessor props (@nicolo-ribaudo)
-
#16023 Add
🔬 Output optimization
-
babel-helpers
-
#16129 Optimize
decorator
helper size (@liuxingbaoyu)
-
#16129 Optimize
mui/material-ui (@mui/icons-material)
v5.14.19
Nov 29, 2023
A big thanks to the 18 contributors who made this release possible. Here are some highlights
-
🐛 Fix Material UI Autocomplete behavior when there are duplicate labels (#36426) @islandryu -
🚀 Added Material You Linear Progress tomaterial-next
package (#39807) @lhilgert9
@mui/material@5.14.19
- [Autocomplete] Fix behavior when there are duplicate labels (#36426) @islandryu
- [Box] Added boxClasses (#39889) @sadik-malik
- [FilledInput] Fix slot props deepmerge order (#38922) @dhaub-exelixis
- [Select] Add id to hidden input element (#39414) @DarhkVoyd
- [Select] Remove unnecessary picking of
onChange
type from SelectInputProps (#39891) @ZeeshanTamboli
@mui/base@5.0.0-beta.25
- [Menu] Fix navigation of items when 1st item is disabled (#39828) @sai6855
- [Modal] Refine demos (#39824) @zanivan
- [NumberInput] Implement
numberInputReducer
(#38723) @mj12albert - [useNumberInput] Fix change handlers passed through slotProps (#39407) @mj12albert
@mui/joy@5.0.0-beta.16
- [Box] Added boxClasses (#39895) @sadik-malik
@mui/system@5.14.19
- [Box] Added boxClasses (#39896) @sadik-malik
- Add outlineColor to defaultSxConfig (#39962) @brijeshb42
@mui/types@7.2.10
- Add
PartiallyRequired
type (#39939) @lhilgert9
@mui/material-next@6.0.0-alpha.111
- [ProgressIndicator] Apply MD3 style to
LinearProgress
(#39807) @lhilgert9 - [FormHelperText] Add FormHelperText component (#39503) @mj12albert
- [IconButton] Copy IconButton to material-next (#39945) @mj12albert
- [Switch] Copy
Switch
to material next (#39887) @lhilgert9
Docs
- [material-ui] Fix theme prop in v5 migration guide (#39976) @sai6855
- [base-ui] Improve Next.js Link docs (#39838) @oliviertassinari
- [base-ui] Export Base UI theme in stylesheet (#39694) @mnajdova
- [joy-ui] Fix the date min & max slot props values on the Input demo (#40018) @avikalpg
- [joy-ui][ButtonGroup] Fix orientation prop description (#39876) @sai6855
- [joy-ui] Update gif from the Dark Mode Optimization page (#39726) @danilo-leal
- [joy-ui] Fix h1 template (#40017) @oliviertassinari
- [joy-ui] Fix wrong product id @oliviertassinari
- [joy-ui] Fixes in theme scoping documentation (#39899) @ZeeshanTamboli
- [joy-ui] Refine the Email, Teams and Files templates (#39579) @zanivan
- [joy-ui][templates] Fix layout shift on Profile template (#40022) @zanivan
- [joy-ui][Templates] Update thumbnails (#39938) @zanivan
- [material-next] Add contributing guide (#39944) @mj12albert
- End v6 blogpost notification (#39879) @joserodolfofreitas
- Fix nested CSS warning (#39932) @mnajdova
- Make integration searchable (#39967) @oliviertassinari
- Fix use of quote in markdown (#39953) @oliviertassinari
- Show design links on Joy UI (#39955) @oliviertassinari
- Restore Algolia results when searching for "Figma" (#39956) @oliviertassinari
- Fix two tone icon dark mode color (#39868) @mnajdova
Core
- Improve lerna's renovate package rules (#40029) @DiegoAndai
- Downgrade lerna to 7.2.0 (#40026) @DiegoAndai
- Rename OpenCollective @oliviertassinari
- [docs-infra] Env variables should be string (#39991) @oliviertassinari
- [Portal] Improve docs for container prop (#39180) @oliviertassinari
- [website] Update pricing table (#40023) @cherniavskii
- [website][docs] Update the product identifier menu and X page (#39832) @danilo-leal
- [website] Mark TreeView and Charts as stable (#39975) @flaviendelangle
- [website] Update career page (#40015) @oliviertassinari
- [website] Sync about dataset @oliviertassinari
- [website] Fix 301 redirection to X tree-view @oliviertassinari
- [website] Change redirection prefixes @oliviertassinari
- [website] Fix 301 link @oliviertassinari
- [website] Fix modal not being closed with the escape key on the Base UI page (#39880) @ZeeshanTamboli
All contributors of this release in alphabetical order: @avikalpg, @brijeshb42, @cherniavskii, @danilo-leal, @DarhkVoyd, @dhaub-exelixis, @DiegoAndai, @flaviendelangle, @islandryu, @joserodolfofreitas, @lhilgert9, @mj12albert, @mnajdova, @oliviertassinari, @sadik-malik, @sai6855, @zanivan, @ZeeshanTamboli
mui/mui-x (@mui/x-date-pickers)
v6.18.3
Dec 4, 2023
We'd like to offer a big thanks to the 10 contributors who made this release possible. Here are some highlights
-
📈 Fix a lot of Charts package issues -
🌍 Improve Bulgarian (bg-BG) locale on Data Grid -
🐞 Bugfixes -
📚 Documentation improvements
Data Grid
@mui/x-data-grid@6.18.3
- [DataGrid] Fix cell editing adding a leading "v" on paste (#11166) @prasad5795
- [DataGrid] Fix handling of event target in portal (#11209) @cherniavskii
- [DataGrid] Fix
onFilterModelChange
being fired with stale field value (#11244) @gitstart - [l10n] Improve Bulgarian (bg-BG) locale (#10856) (#11206) @Kristiqn95
@mui/x-data-grid-pro@6.18.3
Same changes as in @mui/x-data-grid@6.18.3
.
@mui/x-data-grid-premium@6.18.3
Same changes as in @mui/x-data-grid-pro@6.18.3
, plus:
- [DataGridPremium] Fix aggregated column ignoring column definition changes (#11176) @cherniavskii
- [DataGridPremium] Fix custom filter operators not working on aggregated column (#11201) @cherniavskii
Date Pickers
@mui/x-date-pickers@6.18.3
- [pickers] Correctly format
MultiSectionDigitalClock
number sections (#11297) @LukasTy - [pickers] Expand field placeholder methods flexibility by providing
format
parameter (#11254) @LukasTy
@mui/x-date-pickers-pro@6.18.3
Same changes as in @mui/x-date-pickers@6.18.3
.
@mui/x-charts@6.18.3
Charts / - [charts] Adjusted
defaultizeValueFormatter
util to accept an optionalseries.valueFormatter
value (#11213) @michelengelen - [charts] Apply
labelStyle
andtickLabelStyle
props on<ChartsYAxis />
(#11180) @akamfoad - [charts] Fix TS config (#11259) @alexfauquette
- [charts] Fix error with empty dataset (#11063) @alexfauquette
- [charts] Fix export strategy (#11235) @alexfauquette
Docs
- [docs] Add LTS section to support page (#11300) @joserodolfofreitas
- [docs] Add end v6 blogpost to whats new page (#11299) @joserodolfofreitas
- [docs] Document charts composition (#10710) @alexfauquette
- [docs] Fix version links (#11167) @LukasTy
- [docs] Improve Data Grid togglable columns example (#11241) @MBilalShafi
- [docs] Split charts overview and getting started in distinct pages (#10910) @alexfauquette
storybookjs/storybook (@storybook/addon-essentials)
v7.6.3
- Next.js: Fix next/font/local usage in babel mode - #25045, thanks @valentinpalkovic!
v7.6.2
- CLI: Improve dependency metadata detection in storybook doctor - #25037, thanks @yannbf!
- React-Docgen: Make error-handling more gentle - #25055, thanks @valentinpalkovic!
v7.6.1
- Next.js: Fix AppRouterProvider usage - #25032, thanks @valentinpalkovic!
- SvelteKit: Fix HMR not working - #25031, thanks @JReinhold!
- Test: Downgrade @testing-library/user-event to 14.3.0 - #25004, thanks @kasperpeulen!
- Webpack: Fix exclude regex in react-docgen-loader - #25030, thanks @valentinpalkovic!
v7.6.0
Storybook 7.6 is here with increased performance and much more!
-
🔥 Improved SWC support - 🧪 New test utilities and fast build mode
-
🔼 NextJS SWC + avif support & fixes -
🤡 SvelteKit page and navigation mocking -
⚛ ️ React-docgen upgrade -
🎨 Controls a11y, background theming, and viewports - 🩺 CLI: The doctor is in!
-
🚫 Addons: Remove React as a peer dependency - 🪦 Storyshots and Vue2 deprecated
List of all updates
- Actions: Attach spies on actions across stories when defined in meta - #24451, thanks @kasperpeulen!
- Actions: Fix
@storybook/core-events/preview-errors
dependency missing for Yarn PnP - #24973, thanks @JReinhold! - Actions: Fix missing crypto module crashing React Native - #24546, thanks @dannyhw!
- Actions: Warn on implicit actions - #24856, thanks @kasperpeulen!
- Addon A11y: Avoid CSP issue - #24477, thanks @Marklb!
- Addon: Move Visual Test addon to the code directory - #24771, thanks @cdedreuille!
- Addons, core: Make
react
and Storybook packagesdevDependencies
where possible - #24676, thanks @JReinhold! - Addons, core: Make
react
and Storybook packagesdevDependencies
where possible - ATTEMPT 2 - #24834, thanks @JReinhold! - Angular: Add source-map option to builder - #24466, thanks @valentinpalkovic!
- Angular: Handle nested module metadata - #24798, thanks @valentinpalkovic!
- Angular: Include object configured styles - #24768, thanks @valentinpalkovic!
- Babel: Update all @babel/* dependencies - #24610, thanks @valentinpalkovic!
- CLI: Add "doctor" command - #22236, thanks @yannbf!
- CLI: Add @storybook/addon-designs to non-core list - #24507, thanks @yannbf!
- CLI: Ensure errors with opening the browser are caught - #24668, thanks @xueyawei!
- CLI: Ignore
addon-onboarding
when checking versions - #24634, thanks @JReinhold! - CLI: Use @storybook/test in template stories - #24393, thanks @yannbf!
- Controls: Improve accessibility of BooleanControl for screen readers - #24418, thanks @danielmarcano!
- Core-Server: Ignore all node_module folders for watchpack - #24553, thanks @valentinpalkovic!
- Core: Add deprecation notice for Vite + CommonJS - #23950, thanks @JReinhold!
- Core: Detect no matching export error in storybook start and build - #24877, thanks @yannbf!
- Core: Fix
useStoryPrepared
hook failing withundefined
data - #22631, thanks @SpookyJelly! - Core: Fix pnp support when cache dir is outside working dir - #24572, thanks @valentinpalkovic!
- Core: Fix post message channel location.search access for React Native - #24545, thanks @dannyhw!
- Core: Gracefully handle error when parsing preview.js file - #24858, thanks @yannbf!
- Core: Make warnOnIncompatibleAddons fault-tolerant - #24880, thanks @taozhou-glean!
- Dependencies: Fix Yarn 4 failing to install due to jscodeshift dependency issue - #24914, thanks @samvv!
- Dependencies: Update @babel/traverse and @babel/core to fix vulnerability - #24670, thanks @valentinpalkovic!
- Dependencies: Update browserify-sign transitive dependency - #24674, thanks @valentinpalkovic!
- Dependencies: Update jscodeshift to v0.15.1 - #24882, thanks @epreston!
- Dependencies: Update nx dependencies to v17 - #24671, thanks @valentinpalkovic!
- Doc Blocks: Add support for
of
prop toPrimary
block - #23849, thanks @Wilson2k! - Doc Blocks: Remove
defaultProps
inStories
block - #24506, thanks @WouterK12! - Docs: Changes corresponding to docs design updates - #24925, thanks @kylegach!
- Maintenance: Split renderers preview entrypoints - #24623, thanks @ndelangen!
- Manager: Update
store.settings.lastTrackedStoryId
- #24115, thanks @rashidshamloo! - ManagerAPI: Fix setting status without index, crashes storybook - #24866, thanks @ndelangen!
- ManagerBuilder: Fix
"type": "commonjs"
compatibility - #24534, thanks @ndelangen! - Next.js: Add avif support - #24611, thanks @valentinpalkovic!
- Next.js: Add back image context CommonJS export - #24885, thanks @martinnabhan!
- Next.js: Add experimental SWC support - #24852, thanks @valentinpalkovic!
- Next.js: Fix Fast Refresh config for SWC mode - #24991, thanks @valentinpalkovic!
- Next.js: Fix forwarding ref for Image component - #24648, thanks @valentinpalkovic!
- Next.js: Fix import path in swc loader - #24922, thanks @valentinpalkovic!
- Next.js: Fix react-docgen usage with preset-env settings - #24993, thanks @valentinpalkovic!
- Next.js: Remove duplicate Fast Refresh plugin init - #24963, thanks @valentinpalkovic!
- React: Upgrade
react-docgen
to v7 - #24530, thanks @shilman! - ReactNative: Fix missing assert dep in docs-tools - #24732, thanks @dannyhw!
- Svelte: Fix decorators always running twice - #24921, thanks @paoloricciuti!
- Svelte: Fix source with decorators always showing the
SlotDecorator
component - #24800, thanks @JReinhold! - SvelteKit: Add experimental page and navigation mocking - #24795, thanks @paoloricciuti!
- SvelteKit: Default to log an action for
goto
,invalidate
andinvalidateAll
- #24955, thanks @paoloricciuti! - SWC: Add settings for react and preact - #24805, thanks @valentinpalkovic!
- Test Build: Add env-variable support to
--test
CLI-flag - #24862, thanks @ndelangen! - Test Build: Add tests and rename to camelCase - #24911, thanks @ndelangen!
- Test Build: Disable composition when
--test
istrue
- #24799, thanks @ndelangen! - Test Build: Disable docs related stuff for test builds - #24691, thanks @ndelangen!
- Test Build: Disable telemetry for test builds - #24706, thanks @kasperpeulen!
- Test Build: Disable warnOnIncompatibleAddons - #24797, thanks @ndelangen!
- Test Build: Filter out addon-docs from essentials in the test build - #24994, thanks @kasperpeulen!
- Test Build: Fix disabledAddons filter - #24924, thanks @IanVS!
- Test Build: Fix indexer bug - #24890, thanks @ndelangen!
- Test Build: Globalize
@storybook/blocks
ifbuild.test.emptyBlocks
istrue
- #24650, thanks @ndelangen! - Test Build: Implement builder options for test build - #24826, thanks @kasperpeulen!
- Test Build: Improve config loading & naming - #24837, thanks @ndelangen!
- Test Build: No sourcemaps for test builds - #24804, thanks @ndelangen!
- Test Build: Revert defaulting to SWC in test build, but keep using esbuild for minification - #24843, thanks @kasperpeulen!
- Test: Create @storybook/test package based on vitest - #24392, thanks @kasperpeulen!
- Test: Don't attach action to function mock if action was added already - #24966, thanks @tmeasday!
- Test: Model loaders as before each and restore mocks properly - #24948, thanks @kasperpeulen!
- Theming: Add theme variable to set the preview background color - #24575, thanks @JReinhold!
- Typescript: Add 'skipCompiler' option to TypeScript presets - #24847, thanks @valentinpalkovic!
- UI: Fix horizontal scroll bar in Canvas hidden by styling - #24408, thanks @yoshi2no!
- UI: improve A11Y remove redundant styling rules, update icon color - #24402, thanks @tolkadot!
- UI: Logo fixed value - #24726, thanks @black-arm!
- UI: Update zIndex on NotificationList to fix the notification not being clickable in certain cases - #24602, thanks @yoshi2no!
- Viewport: Add newer device viewports - #24777, thanks @Tomo5524!
- Vite: Prevent non-deterministic build output - #24833, thanks @henkerik!
- Webpack: Add export-order-loader and remove babel-plugin-named-exports-order - #24749, thanks @valentinpalkovic!
- Webpack: Add react-docgen loader and remove babel-plugin-react-docgen - #24762, thanks @valentinpalkovic!
- Webpack: Fix race condition for export-order loader - #24817, thanks @valentinpalkovic!
- Webpack: Hide critical dependency warning - #24784, thanks @valentinpalkovic!
- Webpack: Only load babel config when babel-loader is used - #25002, thanks @valentinpalkovic!
- Webpack: Resolve circular dependency and fix HMR - #24974, thanks @valentinpalkovic!
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
v6.13.1
Note: Version bump only for package @typescript-eslint/eslint-plugin
You can read about our versioning strategy and releases on our website.
v6.13.0
Note: Version bump only for package @typescript-eslint/eslint-plugin
You can read about our versioning strategy and releases on our website.
typescript-eslint/typescript-eslint (@typescript-eslint/parser)
v6.13.1
Note: Version bump only for package @typescript-eslint/parser
You can read about our versioning strategy and releases on our website.
v6.13.0
Note: Version bump only for package @typescript-eslint/parser
You can read about our versioning strategy and releases on our website.
eslint/eslint (eslint)
v8.55.0
Features
Documentation
-
83ece2a
docs: fix typo--rules
->--rule
(#17806) (OKURA Masafumi) -
fffca5c
docs: remove "Open in Playground" buttons for removed rules (#17791) (Francesco Trotta) -
a6d9442
docs: fix correct/incorrect examples of rules (#17789) (Tanuj Kanti) -
383e999
docs: update and fix examples forno-unused-vars
(#17788) (Tanuj Kanti) -
5a8efd5
docs: add specific stylistic rule for each deprecated rule (#17778) (Etienne)
Chores
-
eb8950c
chore: upgrade @eslint/js@8.55.0 (#17811) (Milos Djermanovic) -
93df384
chore: package.json update for @eslint/js release (Jenkins) -
fe4b954
chore: upgrade @eslint/eslintrc@2.1.4 (#17799) (Milos Djermanovic) -
bd8911d
ci: pin Node.js 21.2.0 (#17809) (Milos Djermanovic) -
b29a16b
chore: fix severalcli
tests to run in the intended flat config mode (#17797) (Milos Djermanovic) -
de165c1
chore: remove unused config-extends fixtures (#17781) (Milos Djermanovic) -
d4304b8
chore: remove formatting/stylistic rules from new rule templates (#17780) (Francesco Trotta) -
21024fe
chore: check rule examples for syntax errors (#17718) (Francesco Trotta)
prettier/eslint-config-prettier (eslint-config-prettier)
v9.1.0
- Added: [unicorn/template-indent], (as a [special rule][unicorn/template-indent-special]). Thanks to Gürgün Dayıoğlu (@gurgunday)!
- Changed: All the [formatting rules that were deprecated in ESLint 8.53.0][deprecated-8.53.0] are now excluded if you set the
ESLINT_CONFIG_PRETTIER_NO_DEPRECATED
environment variable.
mswjs/msw (msw)
v2.0.10
v2.0.10 (2023-12-04)
Bug Fixes
- null-body responses enforced in createResponseListener instead o… (#1895) (
ed09722
) @mattcosta7
Microsoft/TypeScript (typescript)
v5.3.2
: TypeScript 5.3
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for Typescript 5.3.0 (Beta).
- fixed issues query for Typescript 5.3.1 (RC).
- fixed issues query for Typescript 5.3.2 (Stable).
Downloads are available on:
nodejs/undici (undici)
v5.28.2
What's Changed
- fix: remove optional chainning for compatible with Nodejs12 and below by @bugb in https://github.com/nodejs/undici/pull/2470
- fix: remove
node:
prefix by @tsctx in https://github.com/nodejs/undici/pull/2471 - perf: avoid Headers initialization by @tsctx in https://github.com/nodejs/undici/pull/2468
- fix: handle SharedArrayBuffer correctly by @tsctx in https://github.com/nodejs/undici/pull/2466
- fix: Add
null
type tosignal
inRequestInit
by @gebsh in https://github.com/nodejs/undici/pull/2455 - fix: correctly handle data URL with hashes. by @tsctx in https://github.com/nodejs/undici/pull/2475
- fix: check response for timinginfo allow flag by @ToshB in https://github.com/nodejs/undici/pull/2477
- Make call to onBodySent conditional in RetryHandler by @MzUgM in https://github.com/nodejs/undici/pull/2478
- refactor: better integrity check by @tsctx in https://github.com/nodejs/undici/pull/2462
- fix: Added support for inline URL username:password proxy auth by @matt-way in https://github.com/nodejs/undici/pull/2473
- build(deps-dev): bump jsdom from 22.1.0 to 23.0.0 by @dependabot in https://github.com/nodejs/undici/pull/2472
- build(deps-dev): bump sinon from 16.1.3 to 17.0.1 by @dependabot in https://github.com/nodejs/undici/pull/2405
- build(deps): bump ossf/scorecard-action from 2.2.0 to 2.3.1 by @dependabot in https://github.com/nodejs/undici/pull/2396
- build(deps): bump actions/setup-node from 3.8.1 to 4.0.0 by @dependabot in https://github.com/nodejs/undici/pull/2395
- build(deps): bump step-security/harden-runner from 2.5.0 to 2.6.0 by @dependabot in https://github.com/nodejs/undici/pull/2392
- build(deps-dev): bump formdata-node from 4.4.1 to 6.0.3 by @dependabot in https://github.com/nodejs/undici/pull/2389
- build(deps): bump actions/upload-artifact from 3.1.2 to 3.1.3 by @dependabot in https://github.com/nodejs/undici/pull/2302
New Contributors
- @bugb made their first contribution in https://github.com/nodejs/undici/pull/2470
- @gebsh made their first contribution in https://github.com/nodejs/undici/pull/2455
- @ToshB made their first contribution in https://github.com/nodejs/undici/pull/2477
- @MzUgM made their first contribution in https://github.com/nodejs/undici/pull/2478
- @matt-way made their first contribution in https://github.com/nodejs/undici/pull/2473
Full Changelog: https://github.com/nodejs/undici/compare/v5.28.1...v5.28.2
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.