Skip to content
This repository was archived by the owner on Feb 20, 2024. It is now read-only.

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 1, 2021

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@wordpress/scripts (source) 18.0.1 -> 27.2.0 age adoption passing confidence

Release Notes

WordPress/gutenberg (@​wordpress/scripts)

v27.2.0

Compare Source

New Features
  • Add experimental support for viewScriptModule field in block.json for build and start scripts (#​57437).
Enhancements
  • Ensure that watched module builds detect block.json changes (#​57927).
Deprecations
  • Experimental support for viewModule field in block.json is deprecated in favor of viewScriptModule (#​57437).

v27.1.0

Compare Source

v27.0.0

Compare Source

New Features
  • Add experimental support for viewModule field in block.json for build and start scripts (#​57461).
Breaking Changes
  • Drop support for Node.js versions < 18.

v26.19.0

Compare Source

Bug Fix

v26.18.0

Compare Source

Internal
  • The bundled jest-dev-server dependency has been updated from ^6.0.2 to ^9.0.1 (#​33287).

v26.17.0

Compare Source

v26.16.0

Compare Source

v26.15.0

Compare Source

v26.14.0

Compare Source

Internal
  • The bundled @pmmmwh/react-refresh-webpack-plugin dependency has been updated from requiring ^0.5.2 to requiring ^0.5.11 (#​54657).
  • The bundled browserslist dependency has been updated from requiring ^4.21.9 to requiring ^4.21.10 (#​54657).
  • The bundled react-refresh dependency has been updated from requiring ^0.10.0 to requiring ^0.14.0 (#​54657).
  • The bundled webpack dependency has been updated from requiring ^5.47.1 to requiring ^5.88.2 (#​54657).
  • The bundled webpack-bundle-analyzer dependency has been updated from requiring ^4.4.2 to requiring ^4.9.1 (#​54657).
  • The bundled webpack-cli dependency has been updated from requiring ^4.9.1 to requiring ^5.1.4 (#​54657).
  • The bundled webpack-dev-server dependency has been updated from requiring ^4.4.0 to requiring ^4.15.1 (#​54657).

v26.13.13

Compare Source

v26.13.12

Compare Source

v26.13.11

Compare Source

v26.13.10

Compare Source

v26.13.9

Compare Source

v26.13.8

Compare Source

v26.13.7

Compare Source

v26.13.6

Compare Source

v26.13.5

Compare Source

v26.13.4

Compare Source

v26.13.3

Compare Source

v26.13.2

Compare Source

v26.13.1

Compare Source

v26.13.0

Compare Source

Enhancements
  • Added support for test-playwright script (#​53108).
  • The bundled wp-prettier dependency has been upgraded from 2.8.5 to 3.0.3 (#​54539).
Bug Fix
  • Correctly resolve entry points when the directory is symlinked (#​54212).

v26.12.0

Compare Source

v26.11.1

Compare Source

v26.11.0

Compare Source

Enhancement
  • Updated npm-package-json-lint peer dependency to require v6.0.0 #​53636.
  • The bundled @svgr/webpack dependency has been updated from requiring ^6.2.1 to requiring ^8.0.1 (#​53630).
  • The bundled cssnano dependency has been updated from requiring ^5.07 to requiring ^6.0.1 (#​53630).
Bug Fix
  • Fix prevent watch mode from aborting when encountering a block.json file that contains invalid JSON. (#​51971)

v26.10.0

Compare Source

v26.9.0

Compare Source

v26.8.0

Compare Source

v26.7.0

Compare Source

v26.6.5

Compare Source

v26.6.4

Compare Source

v26.6.3

Compare Source

v26.6.2

Compare Source

v26.6.1

Compare Source

v26.6.0

Compare Source

Enhancements
  • The bundled terser-webpack-plugin dependency has been updated from requiring ^5.1.4 to requiring ^5.3.9 (#​50994).
  • Optimize updating render paths when developing blocks with the start command (#​51162).
Bug Fixes
  • Ensure files listed in render field of block.json files are always copied to the build folder when using the start command (#​50939).

v26.5.0

Compare Source

v26.4.0

Compare Source

v26.3.0

Compare Source

Enhancements
  • License check script supports conjunctive (AND) licenses (46801).

v26.2.0

Compare Source

v26.1.0

Compare Source

Enhancements
  • The bundled wp-prettier dependency has been upgraded from 2.6.2 to 2.8.5 (#​49258).

v26.0.0

Compare Source

Breaking Changes

v25.5.1

Compare Source

Bug Fix
  • Fix render.php isn't copied in Windows OS (#​48735).

v25.5.0

Compare Source

v25.4.0

Compare Source

New Features
  • The WP_DEVTOOL environment variable can now be used to set the Webpack devtool option for sourcemaps in production builds (#​46812). Previously, this only worked for development builds.
  • Update default webpack config and lint-style script to allow PostCSS (.pcss extension) file usage (#​45352).
  • Add --no-watch option to allow creating the unminified/dev JS without starting the watcher (#​44237).

v25.3.6

Compare Source

v25.3.5

Compare Source

v25.3.4

Compare Source

v25.3.3

Compare Source

v25.3.2

Compare Source

v25.3.1

Compare Source

v25.3.0

Compare Source

v25.2.0

Compare Source

v25.1.0

Compare Source

v25.0.0

Compare Source

Breaking Changes
  • Updated dependencies to require React 18 (45235)

v24.6.0

Compare Source

v24.5.0

Compare Source

v24.4.0

Compare Source

v24.3.0

Compare Source

v24.2.0

Compare Source

v24.1.2

Compare Source

v24.1.1

Compare Source

v24.1.0

Compare Source

New Features
  • Update the default webpack config to allow webp image format (#​43880).
  • Update webpack configuration for the build and start commands to automatically copy PHP files listed in the render field of block.json files from the source to the build folder (#​43917).

v24.0.0

Compare Source

Breaking Change
  • Increase the minimum Node.js version to 14 and minimum npm version to 6.14.4 (#​43141).
  • The bundled @wordpress/eslint-plugin package got updated to the new major version and the default linting for Jest unit tests is now handled in the default config in this package (#​43272).
Bug Fix
  • Packages: Replace is-plain-obj with is-plain-object (#​43511).

v23.7.2

Compare Source

Bug Fix
  • Jest Preset: Improve is-plain-obj transformation ignore (#​43271).

v23.7.1

Compare Source

Bug Fix
  • Jest Preset: Ignore is-plain-obj transformation (#​43179).

v23.7.0

Compare Source

v23.6.0

Compare Source

Bug Fix
  • Fix the incorrect exit error code when status missing in webpack call for build and start commands (#​42396).

v23.5.0

Compare Source

v23.4.0

Compare Source

v23.3.0

Compare Source

Enhancements
  • The bundled wp-prettier dependency has been upgraded from 2.2.1 to 2.6.2 (#​40542).

v23.2.0

Compare Source

Bug Fix
  • Fix incorrect handling in plugin-zip for root-level files and some specific platform conditions (#​41439).

v23.1.0

Compare Source

New Feature
  • Enable by default code formatting for JSON files in the format command (#​40994). You can opt-out of this behavior by providing a custom file matcher, example: wp-scripts format src/**/*.js.
  • Support tsx files in viewScript, script, editorScript (#​41068).
Bug Fixes
  • Fix: env unit test fails on Windows (#​41070)

v23.0.0

Compare Source

Breaking Changes
  • Remove lint-md-js script that was broken for some time and it's extemely hard to make it work correctly with the recommended ESLint config in Markdown files (#​40511).
  • Remove the previously deprecated and undocumented format-js command (#​40512). You should use the format command instead.
New Features

v22.5.0

Compare Source

Bug Fixes
  • Update markdownlint and markdownlint-cli to the latest versions (#​40479).

v22.4.2

Compare Source

v22.4.1

Compare Source

v22.4.0

Compare Source

New Feature
  • Add --webpack-src-dir CLI flag to allow customizing the source code directory (src by default) (#​39618).
Bug Fixes
  • Add vendor/ to .markdownlintignore, to match lint-md-docs docs (#​39724).
  • Include files with .jsx extension in the build process (#​39613).
  • Ensure that the default logic for entry points in the build commands is executed only when used the default config (#​39618).

v22.3.0

Compare Source

v22.2.1

Compare Source

v22.2.0

Compare Source

Enhancement
  • The bundled @wordpress/eslint-plugin package got updated to the new major version, but the breaking changes included don't affect this package (#​39244).

v22.1.0

Compare Source

New Feature
  • Add --webpack-copy-php CLI flag to opt-in to copying php files from src and its subfolders to the output directory (build by default) (#​39171).

v22.0.1

Compare Source

v22.0.0

Compare Source

Breaking Changes
New Feature
  • Automatically copy PHP files located in the src folder and its subfolders to the output directory (build by default) (#​38715).

v21.0.2

Compare Source

  • Entry points are not detected in Windows OS (#​38781).

v21.0.1

Compare Source

Bug Fix
  • Return a default entry object in the build command when no entry files discovered in the project (#​38737).

v21.0.0

Compare Source

Breaking Changes
  • The bundled puppeteer-core dependency has been updated from requiring ^11.0.0 to requiring ^13.2.0 (#​37078).
Bug Fix
  • Fix the handling for entry points when running build command (#​38584).

v20.0.2

Compare Source

Bug Fix
  • Fix the build command that does not generate assets on Windows OS (#​38348).
  • Adds fallback to src/index.js when no valid scripts discovered in metadata files when running the build command (#​38367).

v20.0.1

Compare Source

Bug Fix
  • Ensure that React Fast Refresh is not wired when it isn't explicitly enabled with --hot CLI argument when running the start command.

v20.0.0

Compare Source

Breaking Changes
  • The bundled eslint dependency has been updated from requiring ^7.17.0 to requiring ^8.3.0 (#​36283).
  • The puppeteer-core dependency has been updated from requiring ^10.1.0 to requiring ^11.0.0 (see Breaking Changes, #​36040).
  • Removed support for live reload in the start command (#​28273).
  • The bundled webpack-cli dependency has been updated to the next major version ^4.9.1 (#​28273).
  • The peer jest dependency has been updated from requiring >=26 to requiring >=27 (see Breaking Changes, #​33287).
  • The bundled jest-dev-server dependency has been updated to the next major version ^6.0.0 (#​33287).
  • The bundled stylelint dependency has been updated from requiring ^13.8.0 to requiring ^14.2.0 (#​38091).
New Features
  • Added a new plugin-zip command to create a zip file for a WordPress plugin (#​37687).
  • Added optional support for React Fast Refresh in the start command. It can be activated with --hot CLI argument (#​28273). For now, it requires that WordPress has the SCRIPT_DEBUG flag enabled and the Gutenberg plugin installed.
  • Automatically copy block.json files located in the src folder and its subfolders to the output folder (build by default) (#​37612).
  • Scan the src directory for block.json files to detect defined scripts to use them as entry points with the start and build commands. (#​37661).
Enhancements
  • Disable selector-class-pattern rule when linting styles until we have more flexible handling (#​37531).
Bug Fixes
  • Prevent the CleanWebpackPlugin plugin from deleting webpack assets during multi-configuration builds #​35980.
  • Remove temporary workaround fixing CommonJS import for mini-css-extract-plugin #​38027.
Internal
  • The bundled read-pkg-up dependency has been updated from requiring ^1.0.1 to requiring ^7.0.1 (#​37395).

v19.2.4

Compare Source

v19.2.3

Compare Source

Bug Fixes
  • Added temporary workaround to fix broken CommonJS import of mini-css-extract-plugin #​38004.

v19.2.2

Compare Source

v19.2.1

Compare Source

v19.2.0

Compare Source

New Features
  • Add basic support for TypeScript in build, start, test-e2e and test-unit-js commands (#​36260).
Enhancements
  • The bundled browserslist dependency has been updated from requiring ^4.16.6 to requiring ^4.17.6 (#​36244).
  • Updated the default ESLint config to work correctly with the latest version of @wordpress/eslint-plugin (#​36244).

v19.1.0

Compare Source

Enhancements
  • Increase the timeout for e2e tests to 30 seconds (#​35983).

v19.0.0

Compare Source

Breaking Changes
  • The webpack config was updated to no longer include the polyfill by default when creating the assets.php file. If your usage requires the wp-polyfill, you must explicitly set it as a dependency (#​34536].
Enhancements
  • Allow customization of the ARTIFACTS_PATH in the jest-environment-puppeteer failed test reporter via the WP_ARTIFACTS_PATH environment variable (#​35371).

v18.1.0

Compare Source

Enhancements
  • The bundled jest-dev-server dependency has been updated to the next major version ^5.0.3 (#​34560).

Configuration

📅 Schedule: Branch creation - "before 4am on the first day of the month" (UTC), 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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added the [Type] Maintenance Changes to non-production files label Nov 1, 2021
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from ddf33a2 to 15c4832 Compare November 8, 2021 00:45
@renovate renovate bot force-pushed the renovate/major-devdependencies branch 3 times, most recently from 94ddbe3 to cc12e81 Compare November 22, 2021 05:49
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from cc12e81 to 1f08e56 Compare March 7, 2022 11:26
@renovate renovate bot changed the title Update dependency @wordpress/scripts to v19 Update dependency @wordpress/scripts to v22 Mar 7, 2022
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from 1f08e56 to 115bebf Compare March 26, 2022 13:20
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from 115bebf to f3cbf72 Compare April 24, 2022 21:38
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from f3cbf72 to 68340eb Compare May 15, 2022 18:47
@renovate renovate bot changed the title Update dependency @wordpress/scripts to v22 Update dependency @wordpress/scripts to v23 May 15, 2022
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from 68340eb to cb9a9e6 Compare June 23, 2022 23:38
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from cb9a9e6 to 347332c Compare September 25, 2022 19:00
@renovate renovate bot changed the title Update dependency @wordpress/scripts to v23 Update dependency @wordpress/scripts to v24 Sep 25, 2022
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from 347332c to 3b57187 Compare November 20, 2022 16:07
@renovate renovate bot changed the title Update dependency @wordpress/scripts to v24 Update dependency @wordpress/scripts to v26 Mar 16, 2023
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from 3b57187 to 687d60f Compare March 16, 2023 16:07
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from 687d60f to 0b5da4f Compare March 30, 2023 01:21
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from 0b5da4f to 9923945 Compare April 17, 2023 12:07
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from 9923945 to b2d0c02 Compare May 28, 2023 10:22
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from b2d0c02 to 4dc59f8 Compare June 7, 2023 18:07
@renovate renovate bot force-pushed the renovate/major-devdependencies branch 2 times, most recently from 5527d16 to ffeddc3 Compare July 5, 2023 23:07
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from ffeddc3 to 35cc140 Compare July 20, 2023 06:38
@renovate renovate bot force-pushed the renovate/major-devdependencies branch 2 times, most recently from 060a70c to e329c1b Compare August 17, 2023 10:27
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from e329c1b to cfcbf82 Compare August 31, 2023 10:15
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from cfcbf82 to ce7c722 Compare September 20, 2023 13:34
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from ce7c722 to 2b56a02 Compare October 5, 2023 03:57
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from 2b56a02 to 03efd0a Compare October 18, 2023 22:35
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from 03efd0a to de42de9 Compare November 2, 2023 11:30
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from de42de9 to 5726880 Compare November 16, 2023 21:09
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from 5726880 to d3a987e Compare November 29, 2023 19:17
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from d3a987e to 2c43a34 Compare December 13, 2023 10:38
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from 2c43a34 to b6fc94f Compare January 16, 2024 14:50
@renovate renovate bot changed the title Update dependency @wordpress/scripts to v26 Update dependency @wordpress/scripts to v27 Jan 16, 2024
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from b6fc94f to a3f9dd3 Compare January 24, 2024 22:23
@renovate renovate bot force-pushed the renovate/major-devdependencies branch from a3f9dd3 to aa06bc1 Compare February 9, 2024 18:42
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

[Type] Maintenance Changes to non-production files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant