Closed renovate[bot] closed 1 year ago
Merging #28 (a30e061) into main (f191d08) will not change coverage. The diff coverage is
n/a
.
@@ Coverage Diff @@
## main #28 +/- ##
=======================================
Coverage 98.52% 98.52%
=======================================
Files 1 1
Lines 203 203
Branches 36 36
=======================================
Hits 200 200
Misses 3 3
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more
This PR contains the following updates:
^7.20.12
->^7.21.0
^3.1.1
->^3.2.3
^7.0.0-beta.62
->^7.0.0-rc.0
^7.0.0-beta.62
->^7.0.0-rc.0
^7.0.0-beta.62
->^7.0.0-rc.0
^7.0.0-beta.62
->^7.0.0-rc.0
^7.0.0-beta.62
->^7.0.0-rc.0
7.0.0-beta.62
->7.0.0-rc.0
^18.11.18
->^18.15.0
^0.28.3
->^0.29.2
^8.33.0
->^8.35.0
^8.6.0
->^8.7.0
^2.0.20
->^2.0.21
7.26.3
->7.29.1
^2.8.3
->^2.8.4
^4.1.2
->^4.4.0
^3.12.1
->^3.19.0
7.0.0-beta.62
->7.0.0-rc.0
^6.5.0
->^6.6.3
^1.0.1
->^1.1.0
^4.0.4
->^4.1.4
^0.7.15
->^0.7.16
^0.28.3
->^0.29.2
^3.2.45
->^3.2.47
^1.0.24
->^1.2.0
^5.75.0
->^5.76.0
Release Notes
babel/babel
### [`v7.21.0`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7210-2023-02-20) [Compare Source](https://togithub.com/babel/babel/compare/v7.20.12...v7.21.0) ##### :rocket: 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](https://togithub.com/babel/babel/pull/15435) feat: Implement `privateFieldsAsSymbols` assumption for classes ([@fwienber](https://togithub.com/fwienber)) - `babel-helper-create-regexp-features-plugin`, `babel-plugin-proposal-regexp-modifiers`, `babel-standalone` - [#15226](https://togithub.com/babel/babel/pull/15226) feat: Support regexp modifiers proposal ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-cli`, `babel-core`, `babel-generator`, `babel-plugin-transform-destructuring`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-react-jsx`, `babel-traverse` - [#15022](https://togithub.com/babel/babel/pull/15022) feat: Generate sourcemaps of friendly call frames ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-parser`, `babel-types` - [#15384](https://togithub.com/babel/babel/pull/15384) \[ts] Support `const` modifier in type parameters ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-generator`, `babel-helpers`, `babel-parser`, `babel-plugin-proposal-decorators`, `babel-plugin-syntax-decorators`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#15405](https://togithub.com/babel/babel/pull/15405) Implement decorators as presented at `2023-01` TC39 meeting ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#15114](https://togithub.com/babel/babel/pull/15114) Parser option to allow `new.target` outside functions ([@overlookmotel](https://togithub.com/overlookmotel)) - [#15320](https://togithub.com/babel/babel/pull/15320) Add `annexb: false` parser option to disable Annex B ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-core` - [#15283](https://togithub.com/babel/babel/pull/15283) feat: Support `.cts` as configuration file ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-generator`, `babel-parser`, `babel-plugin-transform-typescript` - [#15381](https://togithub.com/babel/babel/pull/15381) \[ts] Support `export type * from` ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :bug: Bug Fix - `babel-plugin-transform-typescript` - [#15379](https://togithub.com/babel/babel/pull/15379) \[ts5.0] Better inlining of constants in enums ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-core` - [#15366](https://togithub.com/babel/babel/pull/15366) handling circular/shared structures in deep-clone ([@azizghuloum](https://togithub.com/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` - [#15406](https://togithub.com/babel/babel/pull/15406) Preserve class elements comments in class transform ([@JLHwung](https://togithub.com/JLHwung)) - `babel-parser`, `babel-plugin-transform-flow-comments`, `babel-plugin-transform-flow-strip-types`, `babel-types` - [#15414](https://togithub.com/babel/babel/pull/15414) \[ts] Fix restrictions for optional parameters ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-parser` - [#15400](https://togithub.com/babel/babel/pull/15400) polish: improve "`await` as identifier" error in modules ([@JLHwung](https://togithub.com/JLHwung)) ##### :house: Internal - `babel-core` - [#15137](https://togithub.com/babel/babel/pull/15137) Improve CJS compat with ESM-based `@babel/core` ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :microscope: Output optimization - `babel-plugin-transform-typescript` - [#15418](https://togithub.com/babel/babel/pull/15418) \[ts] Handle exponentiation operator in constant folding ([@ehoogeveen-medweb](https://togithub.com/ehoogeveen-medweb))nuxt/nuxt
### [`v3.2.3`](https://togithub.com/nuxt/nuxt/releases/tag/v3.2.3) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v3.2.2...v3.2.3) > **3.2.3** is a patch release with bug fixes and performance improvements. ##### 👉 Changelog [compare changes](https://togithub.com/nuxt/nuxt/compare/v3.2.2...v3.2.3) ##### 🔥 Performance - **nuxt:** Don't update manifest in dev mode ([#19315](https://togithub.com/nuxt/nuxt/pull/19315)) ##### 🩹 Fixes - **cli:** Restart nuxt when `distDir` is unlinked ([#19131](https://togithub.com/nuxt/nuxt/pull/19131)) - **vite:** Normalize path emitted by vite watcher ([#19179](https://togithub.com/nuxt/nuxt/pull/19179)) - **nuxt:** Prefetch object-syntax routes with `- 🪄 **Automatically inferred return type** for `useFetch` and `$fetch` based on method. > It'll be a type error to use the wrong method when hitting an endpoint. > > Plus, if you have multiple methods served by a single endpoint (like `~/server/api/test.get.ts` and `~/server/api/test.post.ts` then the response type will match the kind of response you make. - 🍪 `useFetch` is now integrated with `event.$fetch`, meaning **cookies and context are now passed to api requests automagically** within internal requests. - 🔥 We now **treeshake client-only components** out of the server build more effectively using the experimental `treeshakeClientOnly` feature > This is turned on by default but if you experience any issues, you can turn this off via: > > ```js > export default defineNuxtConfig({ > experimental: { > treeshakeClientOnly: false > } > }) > ``` - 🛠️ New **`addRouteMiddleware` kit utility** for module authors - 💪 **Nitropack v2.2** has been released > Lots of features, including runtime proxy support using route rules, nested fetch calls, binary and raw storage operations, exposed `event.context.cf` (cloudflare) and built-in session support. > > For full details see [release notes](https://togithub.com/unjs/nitro/blob/main/CHANGELOG.md#v220) #### Changelog [compare changes](https://togithub.com/nuxt/nuxt/compare/v3.1.2...v3.2.0) ##### 🚀 Enhancements - **kit:** Add `addRouteMiddleware` method ([#18553](https://togithub.com/nuxt/nuxt/pull/18553)) - **cli:** Warn when prerendering routes with `ssr: false` ([#18783](https://togithub.com/nuxt/nuxt/pull/18783)) - **schema:** Add type hints for runtime config ([#18652](https://togithub.com/nuxt/nuxt/pull/18652)) - **nuxt:** Support type auto-import ([#18859](https://togithub.com/nuxt/nuxt/pull/18859)) - **nuxt:** Infer `useFetch` return based on the method ([#18526](https://togithub.com/nuxt/nuxt/pull/18526)) - **cli:** Add initial support for enabling/disabling devtools ([#18864](https://togithub.com/nuxt/nuxt/pull/18864)) - **nuxt:** Upgrade to nitropack 2.2 ([#18889](https://togithub.com/nuxt/nuxt/pull/18889)) ##### 🔥 Performance - **vite:** Use stub entry in vite server build when ` ssr: false ` ([#18782](https://togithub.com/nuxt/nuxt/pull/18782)) ##### 🩹 Fixes - **nuxt:** Treeshake client-only components with placeholders ([#8789](https://togithub.com/nuxt/nuxt/pull/8789)) - **webpack:** Client-side typechecking when `ssr: false` ([#18828](https://togithub.com/nuxt/nuxt/pull/18828)) - **vite:** Exclude styles, not all assets ([#18752](https://togithub.com/nuxt/nuxt/pull/18752)) - **nuxt:** Defer adding route path to preloaded record ([#18862](https://togithub.com/nuxt/nuxt/pull/18862)) - **nuxt:** Don't exclude pnpm layers from nitro esbuild/imports ([#9952](https://togithub.com/nuxt/nuxt/pull/9952)) - **nuxt:** Use parser to treeshake `
- Jenni
- Arun Govil
- 华晨
- Inesh Bose
- Theo Ephraim
storybookjs/storybook
### [`v7.0.0-rc.0`](https://togithub.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#700-rc0-March-10-2023) [Compare Source](https://togithub.com/storybookjs/storybook/compare/v7.0.0-beta.64...v7.0.0-rc.0) ##### Bug Fixes - CLI: Upgrade non-core storybook packages better [#21508](https://togithub.com/storybooks/storybook/pull/21508) - Svelte: Pass all arguments to configure through to fix StoryStoreV6 [#21491](https://togithub.com/storybooks/storybook/pull/21491) - Core: Fix project root detection in yarn PnP without git [#21461](https://togithub.com/storybooks/storybook/pull/21461) - Telemetry: Replace isomorphic-unfetch with node-fetch in telemetry [#21497](https://togithub.com/storybooks/storybook/pull/21497) - Core: Fix builders/renderer PnP support [#21486](https://togithub.com/storybooks/storybook/pull/21486) - CLI: Require main.js without cache in automigrations [#21498](https://togithub.com/storybooks/storybook/pull/21498) ##### Maintenance - CLI: Filter out internal static dir logging [#21137](https://togithub.com/storybooks/storybook/pull/21137) - Docs: Error if you try to index an MDX file in ssv6 [#21495](https://togithub.com/storybooks/storybook/pull/21495) ##### Build - Build: add slash to fix windows test [#21518](https://togithub.com/storybooks/storybook/pull/21518) ### [`v7.0.0-beta.64`](https://togithub.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#700-beta64-March-9-2023) [Compare Source](https://togithub.com/storybookjs/storybook/compare/v7.0.0-beta.63...v7.0.0-beta.64) ##### Bug Fixes - Vite: Fix HMR of preview.js [#21485](https://togithub.com/storybooks/storybook/pull/21485) - Vite: Make sure we update the vite import map when .mdx is added [#21490](https://togithub.com/storybooks/storybook/pull/21490) - Docs: Don't allow passing `of={}` with undefined prop [#21452](https://togithub.com/storybooks/storybook/pull/21452) - Composition: Restore support for v2 stories.json [#21354](https://togithub.com/storybooks/storybook/pull/21354) ### [`v7.0.0-beta.63`](https://togithub.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#700-beta63-March-9-2023) [Compare Source](https://togithub.com/storybookjs/storybook/compare/v7.0.0-beta.62...v7.0.0-beta.63) ##### Bug Fixes - Story Index: Fix storySort parsing for parameters variable [#21481](https://togithub.com/storybooks/storybook/pull/21481) - React/Vite: Add some missing types [#21449](https://togithub.com/storybooks/storybook/pull/21449) - Docs: Cleanup with Promise instead of setTimeout [#21476](https://togithub.com/storybooks/storybook/pull/21476) - Docs: Re-render MDX files when you fix a thrown error [#21454](https://togithub.com/storybooks/storybook/pull/21454) - CLI: Fix mdx-to-csf codemod blocks imports [#21448](https://togithub.com/storybooks/storybook/pull/21448) ##### Maintenance - CLI: Copy tweaks for automigrations [#21475](https://togithub.com/storybooks/storybook/pull/21475) - CLI: Warn the user when stories glob does not match any file [#21392](https://togithub.com/storybooks/storybook/pull/21392) - Docs: Use `Of` type in `useOf` argument [#21442](https://togithub.com/storybooks/storybook/pull/21442) - Telemetry: Is interactive shell [#21436](https://togithub.com/storybooks/storybook/pull/21436)vitest-dev/vitest
### [`v0.29.2`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.29.2) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v0.29.1...v0.29.2) ##### 🐞 Bug Fixes - Optimize dependencies in setup files - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2935](https://togithub.com/vitest-dev/vitest/issues/2935) [(c169f)](https://togithub.com/vitest-dev/vitest/commit/c169f980) - **coverage**: C8 provider to work when isolate:false - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/2929](https://togithub.com/vitest-dev/vitest/issues/2929) [(86538)](https://togithub.com/vitest-dev/vitest/commit/8653830b) ##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.29.1...v0.29.2) ### [`v0.29.1`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.29.1) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v0.29.0...v0.29.1) ##### 🐞 Bug Fixes - Wait for optimized dependency to be bundled in non-pnpm package managers - by [@sheremet-va](https://togithub.com/sheremet-va) [(d2460)](https://togithub.com/vitest-dev/vitest/commit/d2460b7a) ##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.29.0...v0.29.1) ### [`v0.29.0`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.29.0) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v0.28.5...v0.29.0) This release makes some significant changes to how tests are running. If you were using `--no-threads` before, you might consider enabling `--single-thread` instead (because your tests are now running in `child_process` instead of a worker thread) or try our new performance optimization feature (discussed later). If you were relying on API that was not available inside a worker (like `process.chdir()`, you can now use this option. One of the potential breaking bug fixes is that environments do not share the same global scope anymore if you run them with `--no-isolate`, `--no-threads` or `--single-thread` - you might need to update your setup files if you were relying on a global variable before. If you had performance issues on large code bases before, try the new [`deps.experimentalOptimizer`](https://vitest.dev/config/#deps-experimentaloptimizer) option instead of disabling threads. Feedback is welcome! One of the breaking changes includes adding a link to snapshots inside snapshot files, meaning you will need to update all your snapshots. ##### 🚨 Breaking Changes - Vitest as peer dependency for coverage packages - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/2836](https://togithub.com/vitest-dev/vitest/issues/2836) [(94247)](https://togithub.com/vitest-dev/vitest/commit/94247f1b) - Coverage-c8 to use V8 profiler directly instead of `NODE_V8_COVERAGE` - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/2786](https://togithub.com/vitest-dev/vitest/issues/2786) [(095c6)](https://togithub.com/vitest-dev/vitest/commit/095c6390) - Add a link to the comment at the top of the snapshot file - by [@btea](https://togithub.com/btea) in [https://github.com/vitest-dev/vitest/issues/2867](https://togithub.com/vitest-dev/vitest/issues/2867) [(615e1)](https://togithub.com/vitest-dev/vitest/commit/615e150b) - Always run separate environments in isolation - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2860](https://togithub.com/vitest-dev/vitest/issues/2860) [(1f858)](https://togithub.com/vitest-dev/vitest/commit/1f858e0c) - Tests with `node` and `jsdom` (and other environments) now don't share the same global scope, if you run them with `--no-isolate` or `--no-threads` flag. Vitest doesn't provide a way to restore the previous behavior as it is considered a bug. - Use child_process when --no-threads is used - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2772](https://togithub.com/vitest-dev/vitest/issues/2772) [(7bf54)](https://togithub.com/vitest-dev/vitest/commit/7bf54505) - Tests inside `chid_process` might run longer due to the communication overhead. If you want to restore the previous behavior, use `--single-thread`. ##### 🚀 Features - Add test seed to banner - by [@btkostner](https://togithub.com/btkostner) in [https://github.com/vitest-dev/vitest/issues/2877](https://togithub.com/vitest-dev/vitest/issues/2877) [(bdb39)](https://togithub.com/vitest-dev/vitest/commit/bdb39569) - Use custom source-map-support implementation - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2905](https://togithub.com/vitest-dev/vitest/issues/2905) [(6ff6c)](https://togithub.com/vitest-dev/vitest/commit/6ff6c6eb) - Add an option to enable Vite optimizer - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2912](https://togithub.com/vitest-dev/vitest/issues/2912) [(af8de)](https://togithub.com/vitest-dev/vitest/commit/af8de362) - **coverage**: - Add support for coverage reporter options - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/2690](https://togithub.com/vitest-dev/vitest/issues/2690) [(f8176)](https://togithub.com/vitest-dev/vitest/commit/f8176182) - Automatic threshold updating - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/2886](https://togithub.com/vitest-dev/vitest/issues/2886) [(e1652)](https://togithub.com/vitest-dev/vitest/commit/e1652163) - **spy**: - Implement mock.withImplementation API - by [@obadakhalili](https://togithub.com/obadakhalili) and [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2835](https://togithub.com/vitest-dev/vitest/issues/2835) [(610b1)](https://togithub.com/vitest-dev/vitest/commit/610b1d46) - **vite-node**: - Cli option for vite mode - by [@abarke](https://togithub.com/abarke) in [https://github.com/vitest-dev/vitest/issues/2893](https://togithub.com/vitest-dev/vitest/issues/2893) [(0fc08)](https://togithub.com/vitest-dev/vitest/commit/0fc08032) ##### 🐞 Bug Fixes - Wait for console.log to print a message before terminating a worker - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2861](https://togithub.com/vitest-dev/vitest/issues/2861) [(fbc54)](https://togithub.com/vitest-dev/vitest/commit/fbc54c91) - Cleanup last mocked cache when call vi.doMock - by [@mysteryven](https://togithub.com/mysteryven) in [https://github.com/vitest-dev/vitest/issues/2872](https://togithub.com/vitest-dev/vitest/issues/2872) [(65d71)](https://togithub.com/vitest-dev/vitest/commit/65d71b9e) - Reload changed configuration file on watch mode - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/2889](https://togithub.com/vitest-dev/vitest/issues/2889) [(4d277)](https://togithub.com/vitest-dev/vitest/commit/4d277d8d) - **coverage**: Custom providers to work inside worker threads - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/2817](https://togithub.com/vitest-dev/vitest/issues/2817) [(81604)](https://togithub.com/vitest-dev/vitest/commit/81604bce) ##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.28.5...v0.29.0) ### [`v0.28.5`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.28.5) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v0.28.4...v0.28.5) ##### 🚀 Features - Add --script option to vite-node - by [@jgoux](https://togithub.com/jgoux) and [@dammy001](https://togithub.com/dammy001) in [https://github.com/vitest-dev/vitest/issues/2793](https://togithub.com/vitest-dev/vitest/issues/2793) [(d3d6b)](https://togithub.com/vitest-dev/vitest/commit/d3d6b1fc) - Inject executor directly into runner - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2858](https://togithub.com/vitest-dev/vitest/issues/2858) [(62c43)](https://togithub.com/vitest-dev/vitest/commit/62c43420) ##### 🐞 Bug Fixes - Don't call "afterAll" hooks, if suite was skipped - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2802](https://togithub.com/vitest-dev/vitest/issues/2802) [(aa1aa)](https://togithub.com/vitest-dev/vitest/commit/aa1aa4da) - Always display serialized error, even if it doesn't have stack - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2829](https://togithub.com/vitest-dev/vitest/issues/2829) [(ab5f8)](https://togithub.com/vitest-dev/vitest/commit/ab5f8927) - Clear mocks between tests - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2857](https://togithub.com/vitest-dev/vitest/issues/2857) [(c420c)](https:Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.