-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v42 - Vite dev build fails using Yarn PnP #16646
Comments
Most of our packages have I have created a few PRs to fix this, and will discuss this with the team, as it will require some changes to the internal tooling. |
Out of curiosity: Why has it surfaced now? We didn't have those deps listed there for years now. Is it related to NIM or it was always a problem? |
It's related to new installation methods (NIM). During the build process, some of the imports are rewritten to make code written for old installation methods work with NIM. For example: // This import ...
import { Plugin } from 'ckeditor5/src/core.js';
// ^^^^^^^^^
// ... will be replaced with.
import { Plugin } from '@ckeditor/ckeditor5-core/dist/index.js';
// ^^^^^^^^^^^^^^^^^^^^^^^^ Before the changes, the only direct dependency of most packages was the |
…od-deps Fix (dependency-checker): Treat dependencies in the `dist` folder as production dependencies. See ckeditor/ckeditor5#16646. MINOR BREAKING CHANGE (dependency-checker): Treat dependencies in the `dist` folder as production `dependencies`. Other (build-tools): The `.d.ts` files for translations should import directly from `@ckeditor/ckeditor5-utils` instead of `ckeditor5`. See ckeditor/ckeditor5#16646.
This problem has been fixed in |
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@ckeditor/jsdoc-plugins](https://github.com/ckeditor/ckeditor5-dev/tree/master/packages/jsdoc-plugins) ([source](https://github.com/ckeditor/ckeditor5-dev/tree/HEAD/packages/jsdoc-plugins)) | [`39.9.1` -> `43.0.1`](https://renovatebot.com/diffs/npm/@ckeditor%2fjsdoc-plugins/39.9.1/43.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@ckeditor%2fjsdoc-plugins/43.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@ckeditor%2fjsdoc-plugins/43.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@ckeditor%2fjsdoc-plugins/39.9.1/43.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@ckeditor%2fjsdoc-plugins/39.9.1/43.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@fullhuman/postcss-purgecss](https://purgecss.com) ([source](https://github.com/FullHuman/purgecss)) | [`6.0.0` -> `7.0.2`](https://renovatebot.com/diffs/npm/@fullhuman%2fpostcss-purgecss/6.0.0/7.0.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@fullhuman%2fpostcss-purgecss/7.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@fullhuman%2fpostcss-purgecss/7.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@fullhuman%2fpostcss-purgecss/6.0.0/7.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@fullhuman%2fpostcss-purgecss/6.0.0/7.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@npmcli/arborist](https://github.com/npm/cli) ([source](https://github.com/npm/cli/tree/HEAD/workspaces/arborist)) | [`7.5.4` -> `8.0.0`](https://renovatebot.com/diffs/npm/@npmcli%2farborist/7.5.4/8.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@npmcli%2farborist/8.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@npmcli%2farborist/8.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@npmcli%2farborist/7.5.4/8.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@npmcli%2farborist/7.5.4/8.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@octokit/auth-app](https://github.com/octokit/auth-app.js) | [`6.1.3` -> `7.1.3`](https://renovatebot.com/diffs/npm/@octokit%2fauth-app/6.1.3/7.1.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@octokit%2fauth-app/7.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@octokit%2fauth-app/7.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@octokit%2fauth-app/6.1.3/7.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@octokit%2fauth-app/6.1.3/7.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@octokit/rest](https://github.com/octokit/rest.js) | [`20.1.1` -> `21.0.2`](https://renovatebot.com/diffs/npm/@octokit%2frest/20.1.1/21.0.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@octokit%2frest/21.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@octokit%2frest/21.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@octokit%2frest/20.1.1/21.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@octokit%2frest/20.1.1/21.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/master/packages/commonjs/#readme) ([source](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs)) | [`^25.0.0` -> `^28.0.0`](https://renovatebot.com/diffs/npm/@rollup%2fplugin-commonjs/25.0.8/28.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@rollup%2fplugin-commonjs/28.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@rollup%2fplugin-commonjs/28.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@rollup%2fplugin-commonjs/25.0.8/28.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@rollup%2fplugin-commonjs/25.0.8/28.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@rollup/plugin-replace](https://github.com/rollup/plugins/tree/master/packages/replace#readme) ([source](https://github.com/rollup/plugins/tree/HEAD/packages/replace)) | [`5.0.7` -> `6.0.1`](https://renovatebot.com/diffs/npm/@rollup%2fplugin-replace/5.0.7/6.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@rollup%2fplugin-replace/6.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@rollup%2fplugin-replace/6.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@rollup%2fplugin-replace/5.0.7/6.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@rollup%2fplugin-replace/5.0.7/6.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@salesforce/sfdx-lwc-jest](https://github.com/salesforce/sfdx-lwc-jest) | [`5.1.0` -> `7.0.1`](https://renovatebot.com/diffs/npm/@salesforce%2fsfdx-lwc-jest/5.1.0/7.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@salesforce%2fsfdx-lwc-jest/7.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@salesforce%2fsfdx-lwc-jest/7.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@salesforce%2fsfdx-lwc-jest/5.1.0/7.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@salesforce%2fsfdx-lwc-jest/5.1.0/7.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@types/express](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/express) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express)) | [`4.17.21` -> `5.0.0`](https://renovatebot.com/diffs/npm/@types%2fexpress/4.17.21/5.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fexpress/5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fexpress/5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fexpress/4.17.21/5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fexpress/4.17.21/5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | [`20.17.6` -> `22.9.1`](https://renovatebot.com/diffs/npm/@types%2fnode/20.17.6/22.9.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/22.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/22.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.17.6/22.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.17.6/22.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [concurrently](https://github.com/open-cli-tools/concurrently) | [`8.2.2` -> `9.1.0`](https://renovatebot.com/diffs/npm/concurrently/8.2.2/9.1.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/concurrently/9.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/concurrently/9.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/concurrently/8.2.2/9.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/concurrently/8.2.2/9.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [conventional-changelog-conventionalcommits](https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog-conventionalcommits#readme) ([source](https://github.com/conventional-changelog/conventional-changelog/tree/HEAD/packages/conventional-changelog-conventionalcommits)) | [`7.0.2` -> `8.0.0`](https://renovatebot.com/diffs/npm/conventional-changelog-conventionalcommits/7.0.2/8.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/conventional-changelog-conventionalcommits/8.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/conventional-changelog-conventionalcommits/8.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/conventional-changelog-conventionalcommits/7.0.2/8.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/conventional-changelog-conventionalcommits/7.0.2/8.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [css-loader](https://github.com/webpack-contrib/css-loader) | [`6.11.0` -> `7.1.2`](https://renovatebot.com/diffs/npm/css-loader/6.10.0/7.1.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/css-loader/7.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/css-loader/7.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/css-loader/6.10.0/7.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/css-loader/6.10.0/7.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [esbuild-plugin-umd-wrapper](https://github.com/inqnuam/esbuild-plugin-umd-wrapper) | [`2.0.3` -> `3.0.0`](https://renovatebot.com/diffs/npm/esbuild-plugin-umd-wrapper/2.0.3/3.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/esbuild-plugin-umd-wrapper/3.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/esbuild-plugin-umd-wrapper/3.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/esbuild-plugin-umd-wrapper/2.0.3/3.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/esbuild-plugin-umd-wrapper/2.0.3/3.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [eslint-config-next](https://nextjs.org/docs/app/building-your-application/configuring/eslint#eslint-config) ([source](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next)) | [`14.2.18` -> `15.0.3`](https://renovatebot.com/diffs/npm/eslint-config-next/14.2.18/15.0.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-config-next/15.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-config-next/15.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-config-next/14.2.18/15.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-config-next/14.2.18/15.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [execa](https://github.com/sindresorhus/execa) | [`8.0.1` -> `9.5.1`](https://renovatebot.com/diffs/npm/execa/8.0.1/9.5.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/execa/9.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/execa/9.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/execa/8.0.1/9.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/execa/8.0.1/9.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [execa](https://github.com/sindresorhus/execa) | [`^8.0.0` -> `^9.0.0`](https://renovatebot.com/diffs/npm/execa/8.0.1/9.5.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/execa/9.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/execa/9.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/execa/8.0.1/9.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/execa/8.0.1/9.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [glob](https://github.com/isaacs/node-glob) | [`^10.2.6` -> `^11.0.0`](https://renovatebot.com/diffs/npm/glob/10.4.5/11.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/glob/11.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/glob/11.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/glob/10.4.5/11.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/glob/10.4.5/11.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [gts](https://github.com/google/gts) | [`5.3.1` -> `6.0.2`](https://renovatebot.com/diffs/npm/gts/5.3.1/6.0.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/gts/6.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/gts/6.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/gts/5.3.1/6.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/gts/5.3.1/6.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [i18next](https://www.i18next.com) ([source](https://github.com/i18next/i18next)) | [`23.16.8` -> `24.0.0`](https://renovatebot.com/diffs/npm/i18next/23.16.8/24.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/i18next/24.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/i18next/24.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/i18next/23.16.8/24.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/i18next/23.16.8/24.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [i18next-http-backend](https://github.com/i18next/i18next-http-backend) | [`2.7.1` -> `3.0.1`](https://renovatebot.com/diffs/npm/i18next-http-backend/2.7.1/3.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/i18next-http-backend/3.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/i18next-http-backend/3.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/i18next-http-backend/2.7.1/3.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/i18next-http-backend/2.7.1/3.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [lit](https://lit.dev/) ([source](https://github.com/lit/lit/tree/HEAD/packages/lit)) | [`3.1.3` -> `3.2.1`](https://renovatebot.com/diffs/npm/lit/2.8.0/3.2.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/lit/3.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lit/3.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lit/2.8.0/3.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lit/2.8.0/3.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [lit](https://lit.dev/) ([source](https://github.com/lit/lit/tree/HEAD/packages/lit)) | [`^2.6.1` -> `^3.0.0`](https://renovatebot.com/diffs/npm/lit/2.8.0/3.2.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/lit/3.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lit/3.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lit/2.8.0/3.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lit/2.8.0/3.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [marked](https://marked.js.org) ([source](https://github.com/markedjs/marked)) | [`12.0.2` -> `15.0.2`](https://renovatebot.com/diffs/npm/marked/4.3.0/15.0.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/marked/15.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/marked/15.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/marked/4.3.0/15.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/marked/4.3.0/15.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [natural-orderby](https://yobacca.github.io/natural-orderby) ([source](https://github.com/yobacca/natural-orderby)) | [`4.0.0` -> `5.0.0`](https://renovatebot.com/diffs/npm/natural-orderby/4.0.0/5.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/natural-orderby/5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/natural-orderby/5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/natural-orderby/4.0.0/5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/natural-orderby/4.0.0/5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [next](https://nextjs.org) ([source](https://github.com/vercel/next.js)) | [`14.2.18` -> `15.0.3`](https://renovatebot.com/diffs/npm/next/14.2.18/15.0.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/next/15.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/next/15.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/next/14.2.18/15.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/next/14.2.18/15.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [octokit](https://github.com/octokit/octokit.js) | [`3.2.1` -> `4.0.2`](https://renovatebot.com/diffs/npm/octokit/3.2.1/4.0.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/octokit/4.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/octokit/4.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/octokit/3.2.1/4.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/octokit/3.2.1/4.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [pino](https://getpino.io) ([source](https://github.com/pinojs/pino)) | [`8.21.0` -> `9.5.0`](https://renovatebot.com/diffs/npm/pino/8.21.0/9.5.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/pino/9.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pino/9.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pino/8.21.0/9.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pino/8.21.0/9.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [pino-pretty](https://github.com/pinojs/pino-pretty) | [`^6.0.0 \|\| ^10.0.0 \|\| ^11.0.0` -> `^6.0.0 \|\| ^10.0.0 \|\| ^11.0.0 \|\| ^13.0.0`](https://renovatebot.com/diffs/npm/pino-pretty/11.0.0/13.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/pino-pretty/13.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pino-pretty/13.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pino-pretty/11.0.0/13.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pino-pretty/11.0.0/13.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [postcss-focus-visible](https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-focus-visible#readme) ([source](https://github.com/csstools/postcss-plugins/tree/HEAD/plugins/postcss-focus-visible)) | [`9.0.1` -> `10.0.1`](https://renovatebot.com/diffs/npm/postcss-focus-visible/9.0.1/10.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/postcss-focus-visible/10.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/postcss-focus-visible/10.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/postcss-focus-visible/9.0.1/10.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/postcss-focus-visible/9.0.1/10.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [postcss-mixins](https://github.com/postcss/postcss-mixins) | [`10.0.1` -> `11.0.3`](https://renovatebot.com/diffs/npm/postcss-mixins/10.0.1/11.0.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/postcss-mixins/11.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/postcss-mixins/11.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/postcss-mixins/10.0.1/11.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/postcss-mixins/10.0.1/11.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [postcss-nested](https://github.com/postcss/postcss-nested) | [`6.2.0` -> `7.0.2`](https://renovatebot.com/diffs/npm/postcss-nested/6.2.0/7.0.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/postcss-nested/7.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/postcss-nested/7.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/postcss-nested/6.2.0/7.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/postcss-nested/6.2.0/7.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [puppeteer](https://github.com/puppeteer/puppeteer/tree/main#readme) ([source](https://github.com/puppeteer/puppeteer)) | [`22.15.0` -> `23.9.0`](https://renovatebot.com/diffs/npm/puppeteer/22.15.0/23.9.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/puppeteer/23.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/puppeteer/23.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/puppeteer/22.15.0/23.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/puppeteer/22.15.0/23.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [rimraf](https://github.com/isaacs/rimraf) | [`5.0.10` -> `6.0.1`](https://renovatebot.com/diffs/npm/rimraf/5.0.10/6.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/rimraf/6.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/rimraf/6.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/rimraf/5.0.10/6.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/rimraf/5.0.10/6.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [vite-plugin-static-copy](https://github.com/sapphi-red/vite-plugin-static-copy) | [`1.0.6` -> `2.1.0`](https://renovatebot.com/diffs/npm/vite-plugin-static-copy/1.0.6/2.1.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vite-plugin-static-copy/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite-plugin-static-copy/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite-plugin-static-copy/1.0.6/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite-plugin-static-copy/1.0.6/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [vitest](https://github.com/vitest-dev/vitest) ([source](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest)) | [`2.1.1` -> `2.1.5`](https://renovatebot.com/diffs/npm/vitest/1.6.0/2.1.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vitest/2.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vitest/2.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vitest/1.6.0/2.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vitest/1.6.0/2.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [vitest](https://github.com/vitest-dev/vitest) ([source](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest)) | [`2.0.5` -> `2.1.5`](https://renovatebot.com/diffs/npm/vitest/1.6.0/2.1.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vitest/2.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vitest/2.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vitest/1.6.0/2.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vitest/1.6.0/2.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [wait-on](https://github.com/jeffbski/wait-on) | [`7.2.0` -> `8.0.1`](https://renovatebot.com/diffs/npm/wait-on/7.2.0/8.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/wait-on/8.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/wait-on/8.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/wait-on/7.2.0/8.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/wait-on/7.2.0/8.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [web-vitals](https://github.com/GoogleChrome/web-vitals) | [`3.5.2` -> `4.2.4`](https://renovatebot.com/diffs/npm/web-vitals/3.5.2/4.2.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/web-vitals/4.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/web-vitals/4.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/web-vitals/3.5.2/4.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/web-vitals/3.5.2/4.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>ckeditor/ckeditor5-dev (@​ckeditor/jsdoc-plugins)</summary> ### [`v43.0.1`](https://github.com/ckeditor/ckeditor5-dev/releases/tag/v43.0.1) [Compare Source](https://github.com/ckeditor/ckeditor5-dev/compare/v43.0.0...v43.0.1) ##### Bug fixes - **[utils](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-utils)**: Upgrade the `postcss-nesting` package to the latest version to avoid issues with non-supported `@nest` selectors. Closes [ckeditor/ckeditor5#17449](https://github.com/ckeditor/ckeditor5/issues/17449). ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/43db12f69fe3fea74bc8cdcdc7d70a22c462e146)) ##### Released packages Check out the [Versioning policy](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/versioning-policy.html) guide for more information. <details> <summary>Released packages (summary)</summary> Releases containing new features: - [@​ckeditor/ckeditor5-dev-build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools/v/43.0.1): v43.0.0 => v43.0.1 Other releases: - [@​ckeditor/ckeditor5-dev-bump-year](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-bump-year/v/43.0.1): v43.0.0 => v43.0.1 - [@​ckeditor/ckeditor5-dev-ci](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-ci/v/43.0.1): v43.0.0 => v43.0.1 - [@​ckeditor/ckeditor5-dev-dependency-checker](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-dependency-checker/v/43.0.1): v43.0.0 => v43.0.1 - [@​ckeditor/ckeditor5-dev-docs](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-docs/v/43.0.1): v43.0.0 => v43.0.1 - [@​ckeditor/ckeditor5-dev-release-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-release-tools/v/43.0.1): v43.0.0 => v43.0.1 - [@​ckeditor/ckeditor5-dev-stale-bot](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-stale-bot/v/43.0.1): v43.0.0 => v43.0.1 - [@​ckeditor/ckeditor5-dev-tests](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-tests/v/43.0.1): v43.0.0 => v43.0.1 - [@​ckeditor/ckeditor5-dev-transifex](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-transifex/v/43.0.1): v43.0.0 => v43.0.1 - [@​ckeditor/ckeditor5-dev-translations](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-translations/v/43.0.1): v43.0.0 => v43.0.1 - [@​ckeditor/ckeditor5-dev-utils](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-utils/v/43.0.1): v43.0.0 => v43.0.1 - [@​ckeditor/ckeditor5-dev-web-crawler](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-web-crawler/v/43.0.1): v43.0.0 => v43.0.1 - [@​ckeditor/jsdoc-plugins](https://www.npmjs.com/package/@​ckeditor/jsdoc-plugins/v/43.0.1): v43.0.0 => v43.0.1 - [@​ckeditor/typedoc-plugins](https://www.npmjs.com/package/@​ckeditor/typedoc-plugins/v/43.0.1): v43.0.0 => v43.0.1 </details> ### [`v43.0.0`](https://github.com/ckeditor/ckeditor5-dev/releases/tag/v43.0.0) [Compare Source](https://github.com/ckeditor/ckeditor5-dev/compare/v42.1.0...v43.0.0) ##### MAJOR BREAKING CHANGES [ℹ️](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/versioning-policy.html#major-and-minor-breaking-changes) - **[utils](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-utils)**: The `git` and `workspace` objects are no longer exported from the package. Also, the following functions are no longer available in the `tools` object: - `isDirectory()` - `isFile()` - `isSymlink()` - `sortObject()` - `readPackageName()` - `npmInstall()` - `npmUninstall()` - `npmUpdate()` - `copyTemplateFile()` - `copyFile()` - `getGitUrlFromNpm()` - `removeSymlink()` - `clean()` ##### Other changes - **[dependency-checker](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-dependency-checker)**: The dependency checker analyzes dependencies by including the `lib/` and `bin/` directories as production code. ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/e84c7019a61fa31c233e961afed014c1c9303989)) - **[utils](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-utils)**: Removed several utilities functions non-used in the CKEditor 5 environment. ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/e84c7019a61fa31c233e961afed014c1c9303989)) - Added several missing `dependencies` and `devDependencies` in packages. Also, removed non-used ones. ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/e84c7019a61fa31c233e961afed014c1c9303989)) ##### Released packages Check out the [Versioning policy](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/versioning-policy.html) guide for more information. <details> <summary>Released packages (summary)</summary> Other releases: - [@​ckeditor/ckeditor5-dev-build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools/v/43.0.0): v42.1.0 => v43.0.0 - [@​ckeditor/ckeditor5-dev-bump-year](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-bump-year/v/43.0.0): v42.1.0 => v43.0.0 - [@​ckeditor/ckeditor5-dev-ci](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-ci/v/43.0.0): v42.1.0 => v43.0.0 - [@​ckeditor/ckeditor5-dev-dependency-checker](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-dependency-checker/v/43.0.0): v42.1.0 => v43.0.0 - [@​ckeditor/ckeditor5-dev-docs](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-docs/v/43.0.0): v42.1.0 => v43.0.0 - [@​ckeditor/ckeditor5-dev-release-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-release-tools/v/43.0.0): v42.1.0 => v43.0.0 - [@​ckeditor/ckeditor5-dev-stale-bot](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-stale-bot/v/43.0.0): v42.1.0 => v43.0.0 - [@​ckeditor/ckeditor5-dev-tests](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-tests/v/43.0.0): v42.1.0 => v43.0.0 - [@​ckeditor/ckeditor5-dev-transifex](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-transifex/v/43.0.0): v42.1.0 => v43.0.0 - [@​ckeditor/ckeditor5-dev-translations](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-translations/v/43.0.0): v42.1.0 => v43.0.0 - [@​ckeditor/ckeditor5-dev-utils](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-utils/v/43.0.0): v42.1.0 => v43.0.0 - [@​ckeditor/ckeditor5-dev-web-crawler](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-web-crawler/v/43.0.0): v42.1.0 => v43.0.0 - [@​ckeditor/jsdoc-plugins](https://www.npmjs.com/package/@​ckeditor/jsdoc-plugins/v/43.0.0): v42.1.0 => v43.0.0 - [@​ckeditor/typedoc-plugins](https://www.npmjs.com/package/@​ckeditor/typedoc-plugins/v/43.0.0): v42.1.0 => v43.0.0 </details> ### [`v42.1.0`](https://github.com/ckeditor/ckeditor5-dev/releases/tag/v42.1.0) [Compare Source](https://github.com/ckeditor/ckeditor5-dev/compare/v42.0.1...v42.1.0) ##### Features - **[build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools)**: Introduced a new `loadSourcemaps` plugin for loading source maps of external dependencies. ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/defb966ca3e090d062d173e5098a2325696491ec)) ##### Bug fixes - **[build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools)**: Fixed source maps generation for the UMD build. Fixes [ckeditor/ckeditor5#16984](https://github.com/ckeditor/ckeditor5/issues/16984). ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/defb966ca3e090d062d173e5098a2325696491ec)) ##### Released packages Check out the [Versioning policy](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/versioning-policy.html) guide for more information. <details> <summary>Released packages (summary)</summary> Releases containing new features: - [@​ckeditor/ckeditor5-dev-build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools/v/42.1.0): v42.0.1 => v42.1.0 Other releases: - [@​ckeditor/ckeditor5-dev-bump-year](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-bump-year/v/42.1.0): v42.0.1 => v42.1.0 - [@​ckeditor/ckeditor5-dev-ci](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-ci/v/42.1.0): v42.0.1 => v42.1.0 - [@​ckeditor/ckeditor5-dev-dependency-checker](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-dependency-checker/v/42.1.0): v42.0.1 => v42.1.0 - [@​ckeditor/ckeditor5-dev-docs](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-docs/v/42.1.0): v42.0.1 => v42.1.0 - [@​ckeditor/ckeditor5-dev-release-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-release-tools/v/42.1.0): v42.0.1 => v42.1.0 - [@​ckeditor/ckeditor5-dev-stale-bot](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-stale-bot/v/42.1.0): v42.0.1 => v42.1.0 - [@​ckeditor/ckeditor5-dev-tests](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-tests/v/42.1.0): v42.0.1 => v42.1.0 - [@​ckeditor/ckeditor5-dev-transifex](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-transifex/v/42.1.0): v42.0.1 => v42.1.0 - [@​ckeditor/ckeditor5-dev-translations](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-translations/v/42.1.0): v42.0.1 => v42.1.0 - [@​ckeditor/ckeditor5-dev-utils](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-utils/v/42.1.0): v42.0.1 => v42.1.0 - [@​ckeditor/ckeditor5-dev-web-crawler](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-web-crawler/v/42.1.0): v42.0.1 => v42.1.0 - [@​ckeditor/jsdoc-plugins](https://www.npmjs.com/package/@​ckeditor/jsdoc-plugins/v/42.1.0): v42.0.1 => v42.1.0 - [@​ckeditor/typedoc-plugins](https://www.npmjs.com/package/@​ckeditor/typedoc-plugins/v/42.1.0): v42.0.1 => v42.1.0 </details> ### [`v42.0.1`](https://github.com/ckeditor/ckeditor5-dev/releases/tag/v42.0.1) [Compare Source](https://github.com/ckeditor/ckeditor5-dev/compare/v42.0.0...v42.0.1) ##### Bug fixes - **[tests](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-tests)**: Added a Chrome flag to prevent displaying the search engine choice screen that disrupts automated tests in windowed mode. Closes [ckeditor/ckeditor5#16825](https://github.com/ckeditor/ckeditor5/issues/16825). ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/4f7291f1f8114ed0184f11a51c74752c6d8ecaa9)) ##### Other changes - **[stale-bot](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-stale-bot)**: Aligned stale bot to recent changes in the GitHub GraphQL API in the `repository.labels` connection. GitHub recently started returning a lot of mismatched labels for the query and now stale bot ensures that only the required ones are used. Closes [ckeditor/ckeditor5#16872](https://github.com/ckeditor/ckeditor5/issues/16872). ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/666daf6cfe52b5ce63e7937168022eb86fcb4f9c)) ##### Released packages Check out the [Versioning policy](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/versioning-policy.html) guide for more information. <details> <summary>Released packages (summary)</summary> Other releases: - [@​ckeditor/ckeditor5-dev-build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools/v/42.0.1): v42.0.0 => v42.0.1 - [@​ckeditor/ckeditor5-dev-bump-year](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-bump-year/v/42.0.1): v42.0.0 => v42.0.1 - [@​ckeditor/ckeditor5-dev-ci](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-ci/v/42.0.1): v42.0.0 => v42.0.1 - [@​ckeditor/ckeditor5-dev-dependency-checker](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-dependency-checker/v/42.0.1): v42.0.0 => v42.0.1 - [@​ckeditor/ckeditor5-dev-docs](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-docs/v/42.0.1): v42.0.0 => v42.0.1 - [@​ckeditor/ckeditor5-dev-release-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-release-tools/v/42.0.1): v42.0.0 => v42.0.1 - [@​ckeditor/ckeditor5-dev-stale-bot](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-stale-bot/v/42.0.1): v42.0.0 => v42.0.1 - [@​ckeditor/ckeditor5-dev-tests](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-tests/v/42.0.1): v42.0.0 => v42.0.1 - [@​ckeditor/ckeditor5-dev-transifex](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-transifex/v/42.0.1): v42.0.0 => v42.0.1 - [@​ckeditor/ckeditor5-dev-translations](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-translations/v/42.0.1): v42.0.0 => v42.0.1 - [@​ckeditor/ckeditor5-dev-utils](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-utils/v/42.0.1): v42.0.0 => v42.0.1 - [@​ckeditor/ckeditor5-dev-web-crawler](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-web-crawler/v/42.0.1): v42.0.0 => v42.0.1 - [@​ckeditor/jsdoc-plugins](https://www.npmjs.com/package/@​ckeditor/jsdoc-plugins/v/42.0.1): v42.0.0 => v42.0.1 - [@​ckeditor/typedoc-plugins](https://www.npmjs.com/package/@​ckeditor/typedoc-plugins/v/42.0.1): v42.0.0 => v42.0.1 </details> ### [`v42.0.0`](https://github.com/ckeditor/ckeditor5-dev/releases/tag/v42.0.0) [Compare Source](https://github.com/ckeditor/ckeditor5-dev/compare/v41.0.0...v42.0.0) We are excited to announce a new major release of the `@ckeditor/ckeditor5-dev-*` packages. ##### Release highlights This release brings the updated configuration for the build tools. As it might produce output incompatible with the previous settings, this release is marked as a major bump. The [`@ckeditor/ckeditor5-dev-build-tools`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools) package now supports a new `globals` option, which allows passing pairs of external package names and associated global variables used in the `umd` build. Additionally, the global names for the `ckeditor5` and `ckeditor5-premium-features` packages in the UMD builds have been changed to `CKEDITOR` and `CKEDITOR_PREMIUM_FEATURES` respectively. ##### MAJOR BREAKING CHANGES [ℹ️](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/versioning-policy.html#major-and-minor-breaking-changes) - **[build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools)**: The global names for the `ckeditor5` and `ckeditor5-premium-features` packages in the UMD builds have been changed to `CKEDITOR` and `CKEDITOR_PREMIUM_FEATURES` respectively. ##### MINOR BREAKING CHANGES [ℹ️](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/versioning-policy.html#major-and-minor-breaking-changes) - **[build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools)**: Ability to pass `globals` parameter if necessary for external imports in `umd` bundles. ##### Bug fixes - **[build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools)**: Ability to pass `globals` parameter if necessary for external imports in `umd` bundles. See [https://github.com/ckeditor/ckeditor5/issues/16798](https://github.com/ckeditor/ckeditor5/issues/16798). ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/74f4571f186a2cbb30a8d3fcb62475c89f59c641)) ##### Released packages Check out the [Versioning policy](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/versioning-policy.html) guide for more information. <details> <summary>Released packages (summary)</summary> Other releases: - [@​ckeditor/ckeditor5-dev-build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools/v/42.0.0): v41.0.0 => v42.0.0 - [@​ckeditor/ckeditor5-dev-bump-year](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-bump-year/v/42.0.0): v41.0.0 => v42.0.0 - [@​ckeditor/ckeditor5-dev-ci](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-ci/v/42.0.0): v41.0.0 => v42.0.0 - [@​ckeditor/ckeditor5-dev-dependency-checker](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-dependency-checker/v/42.0.0): v41.0.0 => v42.0.0 - [@​ckeditor/ckeditor5-dev-docs](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-docs/v/42.0.0): v41.0.0 => v42.0.0 - [@​ckeditor/ckeditor5-dev-release-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-release-tools/v/42.0.0): v41.0.0 => v42.0.0 - [@​ckeditor/ckeditor5-dev-stale-bot](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-stale-bot/v/42.0.0): v41.0.0 => v42.0.0 - [@​ckeditor/ckeditor5-dev-tests](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-tests/v/42.0.0): v41.0.0 => v42.0.0 - [@​ckeditor/ckeditor5-dev-transifex](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-transifex/v/42.0.0): v41.0.0 => v42.0.0 - [@​ckeditor/ckeditor5-dev-translations](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-translations/v/42.0.0): v41.0.0 => v42.0.0 - [@​ckeditor/ckeditor5-dev-utils](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-utils/v/42.0.0): v41.0.0 => v42.0.0 - [@​ckeditor/ckeditor5-dev-web-crawler](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-web-crawler/v/42.0.0): v41.0.0 => v42.0.0 - [@​ckeditor/jsdoc-plugins](https://www.npmjs.com/package/@​ckeditor/jsdoc-plugins/v/42.0.0): v41.0.0 => v42.0.0 - [@​ckeditor/typedoc-plugins](https://www.npmjs.com/package/@​ckeditor/typedoc-plugins/v/42.0.0): v41.0.0 => v42.0.0 </details> ### [`v41.0.0`](https://github.com/ckeditor/ckeditor5-dev/releases/tag/v41.0.0) [Compare Source](https://github.com/ckeditor/ckeditor5-dev/compare/v40.5.0...v41.0.0) We are excited to announce a new major release of the `@ckeditor/ckeditor5-dev-*` packages. ##### Release highlights This release introduces changes to the [`@ckeditor/ckeditor5-dev-build-tools`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools) and [`@ckeditor/ckeditor5-dev-dependency-checker`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-dependency-checker) packages, resulting in different output than in the previous release. The [`@ckeditor/ckeditor5-dev-build-tools`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools) package now outputs the bundle types in the `dist` folder with the rest of the bundled files instead of `dist/types.` It ensures a proper location of types when the `/dist/index.js` file is imported. If you use this package in your project and upgrade to the latest version, update the `package.json` file to reflect the new location of the type files. The [`@ckeditor/ckeditor5-dev-dependency-checker`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-dependency-checker) package will now treat dependencies used in the `dist` folder as production `dependencies` instead of `devDependencies.` It ensures a proper declaration of dependencies used by the new installation methods of CKEditor 5 in the `package.json` file. ##### MINOR BREAKING CHANGES [ℹ️](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/versioning-policy.html#major-and-minor-breaking-changes) - **[dependency-checker](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-dependency-checker)**: Treat dependencies in the `dist` folder as production `dependencies`. - **[build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools)**: Output types in `dist` instead of `dist/types`. ##### Bug fixes - **[build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools)**: Should preserved all needed selectors and at-rules in CSS files after split into editor and content stylesheets. Closes [https://github.com/ckeditor/ckeditor5/issues/16703](https://github.com/ckeditor/ckeditor5/issues/16703). ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/2b0feb396685156b495407205bf95acef1ae6ffa)) - **[build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools)**: Output typings in the same folder as the bundles. ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/06a95619ecf1e6c7f1148eae15835592cdeefaa2)) - **[dependency-checker](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-dependency-checker)**: Treat dependencies in the `dist` folder as production dependencies. See [ckeditor/ckeditor5#16646](https://github.com/ckeditor/ckeditor5/issues/16646). ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/09d304f39c62edf3399069456aa5a9e345f082bb)) - **[dev-ci](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-dev-ci)**: Improved error handling by checking both error properties for the `triggerCircleBuild()` util. Closes [ckeditor/ckeditor5#16746](https://github.com/ckeditor/ckeditor5/issues/16746). ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/9af7fb7eccb4e633a8857a3d05089b524ab8e066)) ##### Other changes - **[build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools)**: The `.d.ts` files for translations should import directly from `@ckeditor/ckeditor5-utils` instead of `ckeditor5`. See [ckeditor/ckeditor5#16646](https://github.com/ckeditor/ckeditor5/issues/16646). ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/09d304f39c62edf3399069456aa5a9e345f082bb)) ##### Released packages Check out the [Versioning policy](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/versioning-policy.html) guide for more information. <details> <summary>Released packages (summary)</summary> Other releases: - [@​ckeditor/ckeditor5-dev-build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools/v/41.0.0): v40.5.0 => v41.0.0 - [@​ckeditor/ckeditor5-dev-bump-year](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-bump-year/v/41.0.0): v40.5.0 => v41.0.0 - [@​ckeditor/ckeditor5-dev-ci](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-ci/v/41.0.0): v40.5.0 => v41.0.0 - [@​ckeditor/ckeditor5-dev-dependency-checker](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-dependency-checker/v/41.0.0): v40.5.0 => v41.0.0 - [@​ckeditor/ckeditor5-dev-docs](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-docs/v/41.0.0): v40.5.0 => v41.0.0 - [@​ckeditor/ckeditor5-dev-release-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-release-tools/v/41.0.0): v40.5.0 => v41.0.0 - [@​ckeditor/ckeditor5-dev-stale-bot](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-stale-bot/v/41.0.0): v40.5.0 => v41.0.0 - [@​ckeditor/ckeditor5-dev-tests](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-tests/v/41.0.0): v40.5.0 => v41.0.0 - [@​ckeditor/ckeditor5-dev-transifex](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-transifex/v/41.0.0): v40.5.0 => v41.0.0 - [@​ckeditor/ckeditor5-dev-translations](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-translations/v/41.0.0): v40.5.0 => v41.0.0 - [@​ckeditor/ckeditor5-dev-utils](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-utils/v/41.0.0): v40.5.0 => v41.0.0 - [@​ckeditor/ckeditor5-dev-web-crawler](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-web-crawler/v/41.0.0): v40.5.0 => v41.0.0 - [@​ckeditor/jsdoc-plugins](https://www.npmjs.com/package/@​ckeditor/jsdoc-plugins/v/41.0.0): v40.5.0 => v41.0.0 - [@​ckeditor/typedoc-plugins](https://www.npmjs.com/package/@​ckeditor/typedoc-plugins/v/41.0.0): v40.5.0 => v41.0.0 </details> ### [`v40.5.0`](https://github.com/ckeditor/ckeditor5-dev/releases/tag/v40.5.0) [Compare Source](https://github.com/ckeditor/ckeditor5-dev/compare/v40.4.0...v40.5.0) ##### Features - **[release-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-release-tools)**: Create a util for extracting an npm tag from the specified version. ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/784ab36187b5eaddd2bc53135bf58df664870b47)) - **[release-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-release-tools)**: Add util to check if a given package and its version are available on npm. ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/784ab36187b5eaddd2bc53135bf58df664870b47)) ##### Released packages Check out the [Versioning policy](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/versioning-policy.html) guide for more information. <details> <summary>Released packages (summary)</summary> Releases containing new features: - [@​ckeditor/ckeditor5-dev-release-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-release-tools/v/40.5.0): v40.4.0 => v40.5.0 Other releases: - [@​ckeditor/ckeditor5-dev-build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools/v/40.5.0): v40.4.0 => v40.5.0 - [@​ckeditor/ckeditor5-dev-bump-year](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-bump-year/v/40.5.0): v40.4.0 => v40.5.0 - [@​ckeditor/ckeditor5-dev-ci](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-ci/v/40.5.0): v40.4.0 => v40.5.0 - [@​ckeditor/ckeditor5-dev-dependency-checker](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-dependency-checker/v/40.5.0): v40.4.0 => v40.5.0 - [@​ckeditor/ckeditor5-dev-docs](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-docs/v/40.5.0): v40.4.0 => v40.5.0 - [@​ckeditor/ckeditor5-dev-stale-bot](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-stale-bot/v/40.5.0): v40.4.0 => v40.5.0 - [@​ckeditor/ckeditor5-dev-tests](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-tests/v/40.5.0): v40.4.0 => v40.5.0 - [@​ckeditor/ckeditor5-dev-transifex](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-transifex/v/40.5.0): v40.4.0 => v40.5.0 - [@​ckeditor/ckeditor5-dev-translations](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-translations/v/40.5.0): v40.4.0 => v40.5.0 - [@​ckeditor/ckeditor5-dev-utils](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-utils/v/40.5.0): v40.4.0 => v40.5.0 - [@​ckeditor/ckeditor5-dev-web-crawler](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-web-crawler/v/40.5.0): v40.4.0 => v40.5.0 - [@​ckeditor/jsdoc-plugins](https://www.npmjs.com/package/@​cked </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4:00am on Tuesday" in timezone America/Toronto, 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](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4zMS4zIiwidXBkYXRlZEluVmVyIjoiMzkuMzEuMyIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> --------- Co-authored-by: Alex Prudhomme <78121423+alexprudhomme@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@ckeditor/jsdoc-plugins](https://github.com/ckeditor/ckeditor5-dev/tree/master/packages/jsdoc-plugins) ([source](https://github.com/ckeditor/ckeditor5-dev/tree/HEAD/packages/jsdoc-plugins)) | [`39.9.1` -> `43.0.1`](https://renovatebot.com/diffs/npm/@ckeditor%2fjsdoc-plugins/39.9.1/43.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@ckeditor%2fjsdoc-plugins/43.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@ckeditor%2fjsdoc-plugins/43.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@ckeditor%2fjsdoc-plugins/39.9.1/43.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@ckeditor%2fjsdoc-plugins/39.9.1/43.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@fullhuman/postcss-purgecss](https://purgecss.com) ([source](https://github.com/FullHuman/purgecss)) | [`6.0.0` -> `7.0.2`](https://renovatebot.com/diffs/npm/@fullhuman%2fpostcss-purgecss/6.0.0/7.0.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@fullhuman%2fpostcss-purgecss/7.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@fullhuman%2fpostcss-purgecss/7.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@fullhuman%2fpostcss-purgecss/6.0.0/7.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@fullhuman%2fpostcss-purgecss/6.0.0/7.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@npmcli/arborist](https://github.com/npm/cli) ([source](https://github.com/npm/cli/tree/HEAD/workspaces/arborist)) | [`7.5.4` -> `8.0.0`](https://renovatebot.com/diffs/npm/@npmcli%2farborist/7.5.4/8.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@npmcli%2farborist/8.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@npmcli%2farborist/8.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@npmcli%2farborist/7.5.4/8.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@npmcli%2farborist/7.5.4/8.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@octokit/auth-app](https://github.com/octokit/auth-app.js) | [`6.1.3` -> `7.1.3`](https://renovatebot.com/diffs/npm/@octokit%2fauth-app/6.1.3/7.1.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@octokit%2fauth-app/7.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@octokit%2fauth-app/7.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@octokit%2fauth-app/6.1.3/7.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@octokit%2fauth-app/6.1.3/7.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@octokit/rest](https://github.com/octokit/rest.js) | [`20.1.1` -> `21.0.2`](https://renovatebot.com/diffs/npm/@octokit%2frest/20.1.1/21.0.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@octokit%2frest/21.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@octokit%2frest/21.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@octokit%2frest/20.1.1/21.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@octokit%2frest/20.1.1/21.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/master/packages/commonjs/#readme) ([source](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs)) | [`^25.0.0` -> `^28.0.0`](https://renovatebot.com/diffs/npm/@rollup%2fplugin-commonjs/25.0.8/28.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@rollup%2fplugin-commonjs/28.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@rollup%2fplugin-commonjs/28.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@rollup%2fplugin-commonjs/25.0.8/28.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@rollup%2fplugin-commonjs/25.0.8/28.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@rollup/plugin-replace](https://github.com/rollup/plugins/tree/master/packages/replace#readme) ([source](https://github.com/rollup/plugins/tree/HEAD/packages/replace)) | [`5.0.7` -> `6.0.1`](https://renovatebot.com/diffs/npm/@rollup%2fplugin-replace/5.0.7/6.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@rollup%2fplugin-replace/6.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@rollup%2fplugin-replace/6.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@rollup%2fplugin-replace/5.0.7/6.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@rollup%2fplugin-replace/5.0.7/6.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@salesforce/sfdx-lwc-jest](https://github.com/salesforce/sfdx-lwc-jest) | [`5.1.0` -> `7.0.1`](https://renovatebot.com/diffs/npm/@salesforce%2fsfdx-lwc-jest/5.1.0/7.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@salesforce%2fsfdx-lwc-jest/7.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@salesforce%2fsfdx-lwc-jest/7.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@salesforce%2fsfdx-lwc-jest/5.1.0/7.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@salesforce%2fsfdx-lwc-jest/5.1.0/7.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@types/express](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/express) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express)) | [`4.17.21` -> `5.0.0`](https://renovatebot.com/diffs/npm/@types%2fexpress/4.17.21/5.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fexpress/5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fexpress/5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fexpress/4.17.21/5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fexpress/4.17.21/5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | [`20.17.6` -> `22.9.1`](https://renovatebot.com/diffs/npm/@types%2fnode/20.17.6/22.9.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/22.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/22.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.17.6/22.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.17.6/22.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [concurrently](https://github.com/open-cli-tools/concurrently) | [`8.2.2` -> `9.1.0`](https://renovatebot.com/diffs/npm/concurrently/8.2.2/9.1.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/concurrently/9.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/concurrently/9.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/concurrently/8.2.2/9.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/concurrently/8.2.2/9.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [conventional-changelog-conventionalcommits](https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog-conventionalcommits#readme) ([source](https://github.com/conventional-changelog/conventional-changelog/tree/HEAD/packages/conventional-changelog-conventionalcommits)) | [`7.0.2` -> `8.0.0`](https://renovatebot.com/diffs/npm/conventional-changelog-conventionalcommits/7.0.2/8.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/conventional-changelog-conventionalcommits/8.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/conventional-changelog-conventionalcommits/8.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/conventional-changelog-conventionalcommits/7.0.2/8.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/conventional-changelog-conventionalcommits/7.0.2/8.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [css-loader](https://github.com/webpack-contrib/css-loader) | [`6.11.0` -> `7.1.2`](https://renovatebot.com/diffs/npm/css-loader/6.10.0/7.1.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/css-loader/7.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/css-loader/7.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/css-loader/6.10.0/7.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/css-loader/6.10.0/7.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [esbuild-plugin-umd-wrapper](https://github.com/inqnuam/esbuild-plugin-umd-wrapper) | [`2.0.3` -> `3.0.0`](https://renovatebot.com/diffs/npm/esbuild-plugin-umd-wrapper/2.0.3/3.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/esbuild-plugin-umd-wrapper/3.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/esbuild-plugin-umd-wrapper/3.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/esbuild-plugin-umd-wrapper/2.0.3/3.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/esbuild-plugin-umd-wrapper/2.0.3/3.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [eslint-config-next](https://nextjs.org/docs/app/building-your-application/configuring/eslint#eslint-config) ([source](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next)) | [`14.2.18` -> `15.0.3`](https://renovatebot.com/diffs/npm/eslint-config-next/14.2.18/15.0.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-config-next/15.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-config-next/15.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-config-next/14.2.18/15.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-config-next/14.2.18/15.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [execa](https://github.com/sindresorhus/execa) | [`8.0.1` -> `9.5.1`](https://renovatebot.com/diffs/npm/execa/8.0.1/9.5.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/execa/9.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/execa/9.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/execa/8.0.1/9.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/execa/8.0.1/9.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [execa](https://github.com/sindresorhus/execa) | [`^8.0.0` -> `^9.0.0`](https://renovatebot.com/diffs/npm/execa/8.0.1/9.5.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/execa/9.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/execa/9.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/execa/8.0.1/9.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/execa/8.0.1/9.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [glob](https://github.com/isaacs/node-glob) | [`^10.2.6` -> `^11.0.0`](https://renovatebot.com/diffs/npm/glob/10.4.5/11.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/glob/11.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/glob/11.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/glob/10.4.5/11.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/glob/10.4.5/11.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [gts](https://github.com/google/gts) | [`5.3.1` -> `6.0.2`](https://renovatebot.com/diffs/npm/gts/5.3.1/6.0.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/gts/6.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/gts/6.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/gts/5.3.1/6.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/gts/5.3.1/6.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [i18next](https://www.i18next.com) ([source](https://github.com/i18next/i18next)) | [`23.16.8` -> `24.0.0`](https://renovatebot.com/diffs/npm/i18next/23.16.8/24.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/i18next/24.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/i18next/24.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/i18next/23.16.8/24.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/i18next/23.16.8/24.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [i18next-http-backend](https://github.com/i18next/i18next-http-backend) | [`2.7.1` -> `3.0.1`](https://renovatebot.com/diffs/npm/i18next-http-backend/2.7.1/3.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/i18next-http-backend/3.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/i18next-http-backend/3.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/i18next-http-backend/2.7.1/3.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/i18next-http-backend/2.7.1/3.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [lit](https://lit.dev/) ([source](https://github.com/lit/lit/tree/HEAD/packages/lit)) | [`3.1.3` -> `3.2.1`](https://renovatebot.com/diffs/npm/lit/2.8.0/3.2.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/lit/3.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lit/3.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lit/2.8.0/3.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lit/2.8.0/3.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [lit](https://lit.dev/) ([source](https://github.com/lit/lit/tree/HEAD/packages/lit)) | [`^2.6.1` -> `^3.0.0`](https://renovatebot.com/diffs/npm/lit/2.8.0/3.2.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/lit/3.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lit/3.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lit/2.8.0/3.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lit/2.8.0/3.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [marked](https://marked.js.org) ([source](https://github.com/markedjs/marked)) | [`12.0.2` -> `15.0.2`](https://renovatebot.com/diffs/npm/marked/4.3.0/15.0.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/marked/15.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/marked/15.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/marked/4.3.0/15.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/marked/4.3.0/15.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [natural-orderby](https://yobacca.github.io/natural-orderby) ([source](https://github.com/yobacca/natural-orderby)) | [`4.0.0` -> `5.0.0`](https://renovatebot.com/diffs/npm/natural-orderby/4.0.0/5.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/natural-orderby/5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/natural-orderby/5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/natural-orderby/4.0.0/5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/natural-orderby/4.0.0/5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [next](https://nextjs.org) ([source](https://github.com/vercel/next.js)) | [`14.2.18` -> `15.0.3`](https://renovatebot.com/diffs/npm/next/14.2.18/15.0.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/next/15.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/next/15.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/next/14.2.18/15.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/next/14.2.18/15.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [octokit](https://github.com/octokit/octokit.js) | [`3.2.1` -> `4.0.2`](https://renovatebot.com/diffs/npm/octokit/3.2.1/4.0.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/octokit/4.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/octokit/4.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/octokit/3.2.1/4.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/octokit/3.2.1/4.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [pino](https://getpino.io) ([source](https://github.com/pinojs/pino)) | [`8.21.0` -> `9.5.0`](https://renovatebot.com/diffs/npm/pino/8.21.0/9.5.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/pino/9.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pino/9.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pino/8.21.0/9.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pino/8.21.0/9.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [pino-pretty](https://github.com/pinojs/pino-pretty) | [`^6.0.0 \|\| ^10.0.0 \|\| ^11.0.0` -> `^6.0.0 \|\| ^10.0.0 \|\| ^11.0.0 \|\| ^13.0.0`](https://renovatebot.com/diffs/npm/pino-pretty/11.0.0/13.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/pino-pretty/13.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pino-pretty/13.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pino-pretty/11.0.0/13.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pino-pretty/11.0.0/13.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [postcss-focus-visible](https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-focus-visible#readme) ([source](https://github.com/csstools/postcss-plugins/tree/HEAD/plugins/postcss-focus-visible)) | [`9.0.1` -> `10.0.1`](https://renovatebot.com/diffs/npm/postcss-focus-visible/9.0.1/10.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/postcss-focus-visible/10.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/postcss-focus-visible/10.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/postcss-focus-visible/9.0.1/10.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/postcss-focus-visible/9.0.1/10.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [postcss-mixins](https://github.com/postcss/postcss-mixins) | [`10.0.1` -> `11.0.3`](https://renovatebot.com/diffs/npm/postcss-mixins/10.0.1/11.0.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/postcss-mixins/11.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/postcss-mixins/11.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/postcss-mixins/10.0.1/11.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/postcss-mixins/10.0.1/11.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [postcss-nested](https://github.com/postcss/postcss-nested) | [`6.2.0` -> `7.0.2`](https://renovatebot.com/diffs/npm/postcss-nested/6.2.0/7.0.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/postcss-nested/7.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/postcss-nested/7.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/postcss-nested/6.2.0/7.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/postcss-nested/6.2.0/7.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [puppeteer](https://github.com/puppeteer/puppeteer/tree/main#readme) ([source](https://github.com/puppeteer/puppeteer)) | [`22.15.0` -> `23.9.0`](https://renovatebot.com/diffs/npm/puppeteer/22.15.0/23.9.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/puppeteer/23.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/puppeteer/23.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/puppeteer/22.15.0/23.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/puppeteer/22.15.0/23.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [rimraf](https://github.com/isaacs/rimraf) | [`5.0.10` -> `6.0.1`](https://renovatebot.com/diffs/npm/rimraf/5.0.10/6.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/rimraf/6.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/rimraf/6.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/rimraf/5.0.10/6.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/rimraf/5.0.10/6.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [vite-plugin-static-copy](https://github.com/sapphi-red/vite-plugin-static-copy) | [`1.0.6` -> `2.1.0`](https://renovatebot.com/diffs/npm/vite-plugin-static-copy/1.0.6/2.1.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vite-plugin-static-copy/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite-plugin-static-copy/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite-plugin-static-copy/1.0.6/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite-plugin-static-copy/1.0.6/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [vitest](https://github.com/vitest-dev/vitest) ([source](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest)) | [`2.1.1` -> `2.1.5`](https://renovatebot.com/diffs/npm/vitest/1.6.0/2.1.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vitest/2.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vitest/2.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vitest/1.6.0/2.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vitest/1.6.0/2.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [vitest](https://github.com/vitest-dev/vitest) ([source](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest)) | [`2.0.5` -> `2.1.5`](https://renovatebot.com/diffs/npm/vitest/1.6.0/2.1.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vitest/2.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vitest/2.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vitest/1.6.0/2.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vitest/1.6.0/2.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [wait-on](https://github.com/jeffbski/wait-on) | [`7.2.0` -> `8.0.1`](https://renovatebot.com/diffs/npm/wait-on/7.2.0/8.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/wait-on/8.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/wait-on/8.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/wait-on/7.2.0/8.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/wait-on/7.2.0/8.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [web-vitals](https://github.com/GoogleChrome/web-vitals) | [`3.5.2` -> `4.2.4`](https://renovatebot.com/diffs/npm/web-vitals/3.5.2/4.2.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/web-vitals/4.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/web-vitals/4.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/web-vitals/3.5.2/4.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/web-vitals/3.5.2/4.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>ckeditor/ckeditor5-dev (@​ckeditor/jsdoc-plugins)</summary> ### [`v43.0.1`](https://github.com/ckeditor/ckeditor5-dev/releases/tag/v43.0.1) [Compare Source](https://github.com/ckeditor/ckeditor5-dev/compare/v43.0.0...v43.0.1) ##### Bug fixes - **[utils](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-utils)**: Upgrade the `postcss-nesting` package to the latest version to avoid issues with non-supported `@nest` selectors. Closes [ckeditor/ckeditor5#17449](https://github.com/ckeditor/ckeditor5/issues/17449). ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/43db12f69fe3fea74bc8cdcdc7d70a22c462e146)) ##### Released packages Check out the [Versioning policy](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/versioning-policy.html) guide for more information. <details> <summary>Released packages (summary)</summary> Releases containing new features: - [@​ckeditor/ckeditor5-dev-build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools/v/43.0.1): v43.0.0 => v43.0.1 Other releases: - [@​ckeditor/ckeditor5-dev-bump-year](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-bump-year/v/43.0.1): v43.0.0 => v43.0.1 - [@​ckeditor/ckeditor5-dev-ci](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-ci/v/43.0.1): v43.0.0 => v43.0.1 - [@​ckeditor/ckeditor5-dev-dependency-checker](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-dependency-checker/v/43.0.1): v43.0.0 => v43.0.1 - [@​ckeditor/ckeditor5-dev-docs](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-docs/v/43.0.1): v43.0.0 => v43.0.1 - [@​ckeditor/ckeditor5-dev-release-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-release-tools/v/43.0.1): v43.0.0 => v43.0.1 - [@​ckeditor/ckeditor5-dev-stale-bot](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-stale-bot/v/43.0.1): v43.0.0 => v43.0.1 - [@​ckeditor/ckeditor5-dev-tests](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-tests/v/43.0.1): v43.0.0 => v43.0.1 - [@​ckeditor/ckeditor5-dev-transifex](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-transifex/v/43.0.1): v43.0.0 => v43.0.1 - [@​ckeditor/ckeditor5-dev-translations](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-translations/v/43.0.1): v43.0.0 => v43.0.1 - [@​ckeditor/ckeditor5-dev-utils](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-utils/v/43.0.1): v43.0.0 => v43.0.1 - [@​ckeditor/ckeditor5-dev-web-crawler](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-web-crawler/v/43.0.1): v43.0.0 => v43.0.1 - [@​ckeditor/jsdoc-plugins](https://www.npmjs.com/package/@​ckeditor/jsdoc-plugins/v/43.0.1): v43.0.0 => v43.0.1 - [@​ckeditor/typedoc-plugins](https://www.npmjs.com/package/@​ckeditor/typedoc-plugins/v/43.0.1): v43.0.0 => v43.0.1 </details> ### [`v43.0.0`](https://github.com/ckeditor/ckeditor5-dev/releases/tag/v43.0.0) [Compare Source](https://github.com/ckeditor/ckeditor5-dev/compare/v42.1.0...v43.0.0) ##### MAJOR BREAKING CHANGES [ℹ️](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/versioning-policy.html#major-and-minor-breaking-changes) - **[utils](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-utils)**: The `git` and `workspace` objects are no longer exported from the package. Also, the following functions are no longer available in the `tools` object: - `isDirectory()` - `isFile()` - `isSymlink()` - `sortObject()` - `readPackageName()` - `npmInstall()` - `npmUninstall()` - `npmUpdate()` - `copyTemplateFile()` - `copyFile()` - `getGitUrlFromNpm()` - `removeSymlink()` - `clean()` ##### Other changes - **[dependency-checker](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-dependency-checker)**: The dependency checker analyzes dependencies by including the `lib/` and `bin/` directories as production code. ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/e84c7019a61fa31c233e961afed014c1c9303989)) - **[utils](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-utils)**: Removed several utilities functions non-used in the CKEditor 5 environment. ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/e84c7019a61fa31c233e961afed014c1c9303989)) - Added several missing `dependencies` and `devDependencies` in packages. Also, removed non-used ones. ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/e84c7019a61fa31c233e961afed014c1c9303989)) ##### Released packages Check out the [Versioning policy](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/versioning-policy.html) guide for more information. <details> <summary>Released packages (summary)</summary> Other releases: - [@​ckeditor/ckeditor5-dev-build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools/v/43.0.0): v42.1.0 => v43.0.0 - [@​ckeditor/ckeditor5-dev-bump-year](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-bump-year/v/43.0.0): v42.1.0 => v43.0.0 - [@​ckeditor/ckeditor5-dev-ci](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-ci/v/43.0.0): v42.1.0 => v43.0.0 - [@​ckeditor/ckeditor5-dev-dependency-checker](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-dependency-checker/v/43.0.0): v42.1.0 => v43.0.0 - [@​ckeditor/ckeditor5-dev-docs](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-docs/v/43.0.0): v42.1.0 => v43.0.0 - [@​ckeditor/ckeditor5-dev-release-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-release-tools/v/43.0.0): v42.1.0 => v43.0.0 - [@​ckeditor/ckeditor5-dev-stale-bot](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-stale-bot/v/43.0.0): v42.1.0 => v43.0.0 - [@​ckeditor/ckeditor5-dev-tests](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-tests/v/43.0.0): v42.1.0 => v43.0.0 - [@​ckeditor/ckeditor5-dev-transifex](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-transifex/v/43.0.0): v42.1.0 => v43.0.0 - [@​ckeditor/ckeditor5-dev-translations](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-translations/v/43.0.0): v42.1.0 => v43.0.0 - [@​ckeditor/ckeditor5-dev-utils](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-utils/v/43.0.0): v42.1.0 => v43.0.0 - [@​ckeditor/ckeditor5-dev-web-crawler](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-web-crawler/v/43.0.0): v42.1.0 => v43.0.0 - [@​ckeditor/jsdoc-plugins](https://www.npmjs.com/package/@​ckeditor/jsdoc-plugins/v/43.0.0): v42.1.0 => v43.0.0 - [@​ckeditor/typedoc-plugins](https://www.npmjs.com/package/@​ckeditor/typedoc-plugins/v/43.0.0): v42.1.0 => v43.0.0 </details> ### [`v42.1.0`](https://github.com/ckeditor/ckeditor5-dev/releases/tag/v42.1.0) [Compare Source](https://github.com/ckeditor/ckeditor5-dev/compare/v42.0.1...v42.1.0) ##### Features - **[build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools)**: Introduced a new `loadSourcemaps` plugin for loading source maps of external dependencies. ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/defb966ca3e090d062d173e5098a2325696491ec)) ##### Bug fixes - **[build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools)**: Fixed source maps generation for the UMD build. Fixes [ckeditor/ckeditor5#16984](https://github.com/ckeditor/ckeditor5/issues/16984). ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/defb966ca3e090d062d173e5098a2325696491ec)) ##### Released packages Check out the [Versioning policy](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/versioning-policy.html) guide for more information. <details> <summary>Released packages (summary)</summary> Releases containing new features: - [@​ckeditor/ckeditor5-dev-build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools/v/42.1.0): v42.0.1 => v42.1.0 Other releases: - [@​ckeditor/ckeditor5-dev-bump-year](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-bump-year/v/42.1.0): v42.0.1 => v42.1.0 - [@​ckeditor/ckeditor5-dev-ci](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-ci/v/42.1.0): v42.0.1 => v42.1.0 - [@​ckeditor/ckeditor5-dev-dependency-checker](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-dependency-checker/v/42.1.0): v42.0.1 => v42.1.0 - [@​ckeditor/ckeditor5-dev-docs](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-docs/v/42.1.0): v42.0.1 => v42.1.0 - [@​ckeditor/ckeditor5-dev-release-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-release-tools/v/42.1.0): v42.0.1 => v42.1.0 - [@​ckeditor/ckeditor5-dev-stale-bot](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-stale-bot/v/42.1.0): v42.0.1 => v42.1.0 - [@​ckeditor/ckeditor5-dev-tests](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-tests/v/42.1.0): v42.0.1 => v42.1.0 - [@​ckeditor/ckeditor5-dev-transifex](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-transifex/v/42.1.0): v42.0.1 => v42.1.0 - [@​ckeditor/ckeditor5-dev-translations](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-translations/v/42.1.0): v42.0.1 => v42.1.0 - [@​ckeditor/ckeditor5-dev-utils](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-utils/v/42.1.0): v42.0.1 => v42.1.0 - [@​ckeditor/ckeditor5-dev-web-crawler](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-web-crawler/v/42.1.0): v42.0.1 => v42.1.0 - [@​ckeditor/jsdoc-plugins](https://www.npmjs.com/package/@​ckeditor/jsdoc-plugins/v/42.1.0): v42.0.1 => v42.1.0 - [@​ckeditor/typedoc-plugins](https://www.npmjs.com/package/@​ckeditor/typedoc-plugins/v/42.1.0): v42.0.1 => v42.1.0 </details> ### [`v42.0.1`](https://github.com/ckeditor/ckeditor5-dev/releases/tag/v42.0.1) [Compare Source](https://github.com/ckeditor/ckeditor5-dev/compare/v42.0.0...v42.0.1) ##### Bug fixes - **[tests](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-tests)**: Added a Chrome flag to prevent displaying the search engine choice screen that disrupts automated tests in windowed mode. Closes [ckeditor/ckeditor5#16825](https://github.com/ckeditor/ckeditor5/issues/16825). ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/4f7291f1f8114ed0184f11a51c74752c6d8ecaa9)) ##### Other changes - **[stale-bot](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-stale-bot)**: Aligned stale bot to recent changes in the GitHub GraphQL API in the `repository.labels` connection. GitHub recently started returning a lot of mismatched labels for the query and now stale bot ensures that only the required ones are used. Closes [ckeditor/ckeditor5#16872](https://github.com/ckeditor/ckeditor5/issues/16872). ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/666daf6cfe52b5ce63e7937168022eb86fcb4f9c)) ##### Released packages Check out the [Versioning policy](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/versioning-policy.html) guide for more information. <details> <summary>Released packages (summary)</summary> Other releases: - [@​ckeditor/ckeditor5-dev-build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools/v/42.0.1): v42.0.0 => v42.0.1 - [@​ckeditor/ckeditor5-dev-bump-year](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-bump-year/v/42.0.1): v42.0.0 => v42.0.1 - [@​ckeditor/ckeditor5-dev-ci](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-ci/v/42.0.1): v42.0.0 => v42.0.1 - [@​ckeditor/ckeditor5-dev-dependency-checker](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-dependency-checker/v/42.0.1): v42.0.0 => v42.0.1 - [@​ckeditor/ckeditor5-dev-docs](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-docs/v/42.0.1): v42.0.0 => v42.0.1 - [@​ckeditor/ckeditor5-dev-release-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-release-tools/v/42.0.1): v42.0.0 => v42.0.1 - [@​ckeditor/ckeditor5-dev-stale-bot](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-stale-bot/v/42.0.1): v42.0.0 => v42.0.1 - [@​ckeditor/ckeditor5-dev-tests](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-tests/v/42.0.1): v42.0.0 => v42.0.1 - [@​ckeditor/ckeditor5-dev-transifex](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-transifex/v/42.0.1): v42.0.0 => v42.0.1 - [@​ckeditor/ckeditor5-dev-translations](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-translations/v/42.0.1): v42.0.0 => v42.0.1 - [@​ckeditor/ckeditor5-dev-utils](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-utils/v/42.0.1): v42.0.0 => v42.0.1 - [@​ckeditor/ckeditor5-dev-web-crawler](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-web-crawler/v/42.0.1): v42.0.0 => v42.0.1 - [@​ckeditor/jsdoc-plugins](https://www.npmjs.com/package/@​ckeditor/jsdoc-plugins/v/42.0.1): v42.0.0 => v42.0.1 - [@​ckeditor/typedoc-plugins](https://www.npmjs.com/package/@​ckeditor/typedoc-plugins/v/42.0.1): v42.0.0 => v42.0.1 </details> ### [`v42.0.0`](https://github.com/ckeditor/ckeditor5-dev/releases/tag/v42.0.0) [Compare Source](https://github.com/ckeditor/ckeditor5-dev/compare/v41.0.0...v42.0.0) We are excited to announce a new major release of the `@ckeditor/ckeditor5-dev-*` packages. ##### Release highlights This release brings the updated configuration for the build tools. As it might produce output incompatible with the previous settings, this release is marked as a major bump. The [`@ckeditor/ckeditor5-dev-build-tools`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools) package now supports a new `globals` option, which allows passing pairs of external package names and associated global variables used in the `umd` build. Additionally, the global names for the `ckeditor5` and `ckeditor5-premium-features` packages in the UMD builds have been changed to `CKEDITOR` and `CKEDITOR_PREMIUM_FEATURES` respectively. ##### MAJOR BREAKING CHANGES [ℹ️](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/versioning-policy.html#major-and-minor-breaking-changes) - **[build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools)**: The global names for the `ckeditor5` and `ckeditor5-premium-features` packages in the UMD builds have been changed to `CKEDITOR` and `CKEDITOR_PREMIUM_FEATURES` respectively. ##### MINOR BREAKING CHANGES [ℹ️](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/versioning-policy.html#major-and-minor-breaking-changes) - **[build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools)**: Ability to pass `globals` parameter if necessary for external imports in `umd` bundles. ##### Bug fixes - **[build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools)**: Ability to pass `globals` parameter if necessary for external imports in `umd` bundles. See [https://github.com/ckeditor/ckeditor5/issues/16798](https://github.com/ckeditor/ckeditor5/issues/16798). ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/74f4571f186a2cbb30a8d3fcb62475c89f59c641)) ##### Released packages Check out the [Versioning policy](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/versioning-policy.html) guide for more information. <details> <summary>Released packages (summary)</summary> Other releases: - [@​ckeditor/ckeditor5-dev-build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools/v/42.0.0): v41.0.0 => v42.0.0 - [@​ckeditor/ckeditor5-dev-bump-year](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-bump-year/v/42.0.0): v41.0.0 => v42.0.0 - [@​ckeditor/ckeditor5-dev-ci](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-ci/v/42.0.0): v41.0.0 => v42.0.0 - [@​ckeditor/ckeditor5-dev-dependency-checker](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-dependency-checker/v/42.0.0): v41.0.0 => v42.0.0 - [@​ckeditor/ckeditor5-dev-docs](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-docs/v/42.0.0): v41.0.0 => v42.0.0 - [@​ckeditor/ckeditor5-dev-release-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-release-tools/v/42.0.0): v41.0.0 => v42.0.0 - [@​ckeditor/ckeditor5-dev-stale-bot](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-stale-bot/v/42.0.0): v41.0.0 => v42.0.0 - [@​ckeditor/ckeditor5-dev-tests](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-tests/v/42.0.0): v41.0.0 => v42.0.0 - [@​ckeditor/ckeditor5-dev-transifex](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-transifex/v/42.0.0): v41.0.0 => v42.0.0 - [@​ckeditor/ckeditor5-dev-translations](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-translations/v/42.0.0): v41.0.0 => v42.0.0 - [@​ckeditor/ckeditor5-dev-utils](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-utils/v/42.0.0): v41.0.0 => v42.0.0 - [@​ckeditor/ckeditor5-dev-web-crawler](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-web-crawler/v/42.0.0): v41.0.0 => v42.0.0 - [@​ckeditor/jsdoc-plugins](https://www.npmjs.com/package/@​ckeditor/jsdoc-plugins/v/42.0.0): v41.0.0 => v42.0.0 - [@​ckeditor/typedoc-plugins](https://www.npmjs.com/package/@​ckeditor/typedoc-plugins/v/42.0.0): v41.0.0 => v42.0.0 </details> ### [`v41.0.0`](https://github.com/ckeditor/ckeditor5-dev/releases/tag/v41.0.0) [Compare Source](https://github.com/ckeditor/ckeditor5-dev/compare/v40.5.0...v41.0.0) We are excited to announce a new major release of the `@ckeditor/ckeditor5-dev-*` packages. ##### Release highlights This release introduces changes to the [`@ckeditor/ckeditor5-dev-build-tools`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools) and [`@ckeditor/ckeditor5-dev-dependency-checker`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-dependency-checker) packages, resulting in different output than in the previous release. The [`@ckeditor/ckeditor5-dev-build-tools`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools) package now outputs the bundle types in the `dist` folder with the rest of the bundled files instead of `dist/types.` It ensures a proper location of types when the `/dist/index.js` file is imported. If you use this package in your project and upgrade to the latest version, update the `package.json` file to reflect the new location of the type files. The [`@ckeditor/ckeditor5-dev-dependency-checker`](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-dependency-checker) package will now treat dependencies used in the `dist` folder as production `dependencies` instead of `devDependencies.` It ensures a proper declaration of dependencies used by the new installation methods of CKEditor 5 in the `package.json` file. ##### MINOR BREAKING CHANGES [ℹ️](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/versioning-policy.html#major-and-minor-breaking-changes) - **[dependency-checker](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-dependency-checker)**: Treat dependencies in the `dist` folder as production `dependencies`. - **[build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools)**: Output types in `dist` instead of `dist/types`. ##### Bug fixes - **[build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools)**: Should preserved all needed selectors and at-rules in CSS files after split into editor and content stylesheets. Closes [https://github.com/ckeditor/ckeditor5/issues/16703](https://github.com/ckeditor/ckeditor5/issues/16703). ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/2b0feb396685156b495407205bf95acef1ae6ffa)) - **[build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools)**: Output typings in the same folder as the bundles. ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/06a95619ecf1e6c7f1148eae15835592cdeefaa2)) - **[dependency-checker](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-dependency-checker)**: Treat dependencies in the `dist` folder as production dependencies. See [ckeditor/ckeditor5#16646](https://github.com/ckeditor/ckeditor5/issues/16646). ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/09d304f39c62edf3399069456aa5a9e345f082bb)) - **[dev-ci](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-dev-ci)**: Improved error handling by checking both error properties for the `triggerCircleBuild()` util. Closes [ckeditor/ckeditor5#16746](https://github.com/ckeditor/ckeditor5/issues/16746). ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/9af7fb7eccb4e633a8857a3d05089b524ab8e066)) ##### Other changes - **[build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools)**: The `.d.ts` files for translations should import directly from `@ckeditor/ckeditor5-utils` instead of `ckeditor5`. See [ckeditor/ckeditor5#16646](https://github.com/ckeditor/ckeditor5/issues/16646). ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/09d304f39c62edf3399069456aa5a9e345f082bb)) ##### Released packages Check out the [Versioning policy](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/versioning-policy.html) guide for more information. <details> <summary>Released packages (summary)</summary> Other releases: - [@​ckeditor/ckeditor5-dev-build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools/v/41.0.0): v40.5.0 => v41.0.0 - [@​ckeditor/ckeditor5-dev-bump-year](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-bump-year/v/41.0.0): v40.5.0 => v41.0.0 - [@​ckeditor/ckeditor5-dev-ci](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-ci/v/41.0.0): v40.5.0 => v41.0.0 - [@​ckeditor/ckeditor5-dev-dependency-checker](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-dependency-checker/v/41.0.0): v40.5.0 => v41.0.0 - [@​ckeditor/ckeditor5-dev-docs](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-docs/v/41.0.0): v40.5.0 => v41.0.0 - [@​ckeditor/ckeditor5-dev-release-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-release-tools/v/41.0.0): v40.5.0 => v41.0.0 - [@​ckeditor/ckeditor5-dev-stale-bot](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-stale-bot/v/41.0.0): v40.5.0 => v41.0.0 - [@​ckeditor/ckeditor5-dev-tests](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-tests/v/41.0.0): v40.5.0 => v41.0.0 - [@​ckeditor/ckeditor5-dev-transifex](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-transifex/v/41.0.0): v40.5.0 => v41.0.0 - [@​ckeditor/ckeditor5-dev-translations](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-translations/v/41.0.0): v40.5.0 => v41.0.0 - [@​ckeditor/ckeditor5-dev-utils](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-utils/v/41.0.0): v40.5.0 => v41.0.0 - [@​ckeditor/ckeditor5-dev-web-crawler](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-web-crawler/v/41.0.0): v40.5.0 => v41.0.0 - [@​ckeditor/jsdoc-plugins](https://www.npmjs.com/package/@​ckeditor/jsdoc-plugins/v/41.0.0): v40.5.0 => v41.0.0 - [@​ckeditor/typedoc-plugins](https://www.npmjs.com/package/@​ckeditor/typedoc-plugins/v/41.0.0): v40.5.0 => v41.0.0 </details> ### [`v40.5.0`](https://github.com/ckeditor/ckeditor5-dev/releases/tag/v40.5.0) [Compare Source](https://github.com/ckeditor/ckeditor5-dev/compare/v40.4.0...v40.5.0) ##### Features - **[release-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-release-tools)**: Create a util for extracting an npm tag from the specified version. ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/784ab36187b5eaddd2bc53135bf58df664870b47)) - **[release-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-release-tools)**: Add util to check if a given package and its version are available on npm. ([commit](https://github.com/ckeditor/ckeditor5-dev/commit/784ab36187b5eaddd2bc53135bf58df664870b47)) ##### Released packages Check out the [Versioning policy](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/versioning-policy.html) guide for more information. <details> <summary>Released packages (summary)</summary> Releases containing new features: - [@​ckeditor/ckeditor5-dev-release-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-release-tools/v/40.5.0): v40.4.0 => v40.5.0 Other releases: - [@​ckeditor/ckeditor5-dev-build-tools](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-build-tools/v/40.5.0): v40.4.0 => v40.5.0 - [@​ckeditor/ckeditor5-dev-bump-year](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-bump-year/v/40.5.0): v40.4.0 => v40.5.0 - [@​ckeditor/ckeditor5-dev-ci](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-ci/v/40.5.0): v40.4.0 => v40.5.0 - [@​ckeditor/ckeditor5-dev-dependency-checker](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-dependency-checker/v/40.5.0): v40.4.0 => v40.5.0 - [@​ckeditor/ckeditor5-dev-docs](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-docs/v/40.5.0): v40.4.0 => v40.5.0 - [@​ckeditor/ckeditor5-dev-stale-bot](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-stale-bot/v/40.5.0): v40.4.0 => v40.5.0 - [@​ckeditor/ckeditor5-dev-tests](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-tests/v/40.5.0): v40.4.0 => v40.5.0 - [@​ckeditor/ckeditor5-dev-transifex](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-transifex/v/40.5.0): v40.4.0 => v40.5.0 - [@​ckeditor/ckeditor5-dev-translations](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-translations/v/40.5.0): v40.4.0 => v40.5.0 - [@​ckeditor/ckeditor5-dev-utils](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-utils/v/40.5.0): v40.4.0 => v40.5.0 - [@​ckeditor/ckeditor5-dev-web-crawler](https://www.npmjs.com/package/@​ckeditor/ckeditor5-dev-web-crawler/v/40.5.0): v40.4.0 => v40.5.0 - [@​ckeditor/jsdoc-plugins](https://www.npmjs.com/package/@​cked </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4:00am on Tuesday" in timezone America/Toronto, 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](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4zMS4zIiwidXBkYXRlZEluVmVyIjoiMzkuMzEuMyIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> --------- Co-authored-by: Alex Prudhomme <78121423+alexprudhomme@users.noreply.github.com>
📝 Provide detailed reproduction steps (if any)
CKEditor
component from@ckeditor/ckeditor5-react
)✔️ Expected result
Vite dev builds/runs successfully
❌ Actual result
Vite dev build failed with 168 instances of the same error, but with different instances. Below is an example of just one instance of the error in the CLI output
❓ Possible solution
I was able to resolve the build issue on my end by making use of Yarn's
packageExtensions
config option, which is meant as an escape hatch for "packages {that] may have been specified incorrectly with regard to their dependencies".I'm filing this issue because it's likely that there's some dependency misconfiguration that other package managers or installation strategies are less strict about.
For your reference (and for anyone else experiencing the same issue), here is the config that got rid of all of the build errors and the app running as expected:
📃 Other details
Development Environment:
Yarn 4.30 using Yarn Plug'n'Play (pnp)
Vite 5.3.0
React 18.3.1
Browser: Chrome (NA)
OS: macOs Sonoma 14.5
First affected CKEditor version: v42.0.0
Installed CKEditor plugins:
If you'd like to see this fixed sooner, add a 👍 reaction to this post.
The text was updated successfully, but these errors were encountered: