Skip to content

Update DEV dependencies (major)#862

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/major-dev
Open

Update DEV dependencies (major)#862
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/major-dev

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 22, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@symfony/webpack-encore 1.8.2 -> 5.1.0 age adoption passing confidence
babel-loader 8.4.1 -> 10.0.0 age adoption passing confidence
babel-plugin-inline-react-svg 1.1.2 -> 2.0.2 age adoption passing confidence
castor/coding-standard ^9.0 -> ^11.0 age adoption passing confidence
phpstan/phpstan ^1.8 -> ^2.0 age adoption passing confidence
phpstan/phpstan-deprecation-rules ^1.0 -> ^2.0 age adoption passing confidence
phpstan/phpstan-doctrine ^1.3 -> ^2.0 age adoption passing confidence
phpstan/phpstan-phpunit ^1.1 -> ^2.0 age adoption passing confidence
phpstan/phpstan-strict-rules ^1.3 -> ^2.0 age adoption passing confidence
phpstan/phpstan-symfony ^1.2 -> ^2.0 age adoption passing confidence
phpunit/phpunit (source) ^10.5 -> ^12.0 age adoption passing confidence
prettier (source) 2.8.8 -> 3.6.2 age adoption passing confidence
rector/rector (source) 1.2.7 -> 2.1.0 age adoption passing confidence
tsconfig-paths-webpack-plugin 3.5.2 -> 4.2.0 age adoption passing confidence

Release Notes

symfony/webpack-encore (@​symfony/webpack-encore)

v5.1.0

Compare Source

Features

v5.0.1

Compare Source

  • #​1349 Fix issue between Encore.enableIntegrityHashes() and filenames with a query-string (@​Kocal)

v5.0.0

Compare Source

This is a new major version that contains several backwards-compatibility breaks.

Features
  • #​1344 Add options configuration callback to Encore.enableReactPreset() (@​Kocal)

  • #​1345 Add support for integrity hashes when asset names contain a query string (@​Kocal)

BC Breaks

The dev-server options have changed between versions 4 and 5, see the official migration guide to v5.
For example:

// With webpack-dev-server 4:
Encore.configureDevServerOptions((options) => {
   options.https = {
     ca: "./path/to/server.pem",
     pfx: "./path/to/server.pfx",
     key: "./path/to/server.key",
     cert: "./path/to/server.crt",
     passphrase: "webpack-dev-server",
     requestCert: true,
   };
});

// With webpack-dev-server 5 (now):
Encore.configureDevServerOptions((options) => {
   options.server = {
      type: 'https',
      options: {
         ca: "./path/to/server.pem",
         pfx: "./path/to/server.pfx",
         key: "./path/to/server.key",
         cert: "./path/to/server.crt",
         passphrase: "webpack-dev-server",
         requestCert: true,
      }
   };
});

The webpack-dev-server package is now an optional peer dependency.
It has been removed because some projects may not use it, and it was installing a bunch of unnecessary dependencies.

Removing the webpack-dev-server dependency from Encore reduces the number of dependencies from 626 to 295 (-331!),
it helps to reduce the size of the node_modules directory and the number of possible vulnerabilities.

To use the webpack-dev-server again, you need to install it manually:

npm install webpack-dev-server --save-dev

v4.7.0

Compare Source

Features

Enabling JSX support for Vue 3 is done with the Encore.enableVueLoader():

Encore.enableVueLoader(() => {}, { 
    useJsx: true,
    version: 3,
});

If you don't have a custom Babel configuration, then you're all set!
But if you do, you may need to adjust it
to add @vue/babel-plugin-jsx plugin to your Babel configuration:

// babel.config.js
module.exports = {
    plugins: [
        '@​vue/babel-plugin-jsx'
    ]
};
Deprecations
Internal

v4.6.1

Compare Source

v4.6.0

Compare Source

v4.5.0

Compare Source

Features

v4.4.0

Compare Source

Features
  • #​1203 upgrade css-minimizer-webpack-plugin from 4 to 5

v4.3.0

Compare Source

Features
Bugs

v4.2.0

Compare Source

Features
  • Allow webpack-cli version 5 to be used in your package.json file

v4.1.2: 4.1.2 - fixes Vue 2 version problem

Compare Source

Hey packagers!

This release fixes an incompatibility when using @vue/compiler-sfc with Vue 2.7. Thanks to @​dmaicher in #​1166 for the fix!

Upgrading

Run:

npm install "@​symfony/webpack-encore@^4.1.2" --save-dev

Or:

yarn upgrade "@​symfony/webpack-encore@^4.1.2"

Changes: v4.1.1..v4.1.1

Happy Packing!

v4.1.1: Fixing version typo in 4.1.0

Compare Source

Hey packagers!

A tiny release to fix a typo in 4.1.0 that made the package uninstallable.

Upgrading

Run:

npm install "@​symfony/webpack-encore@^4.1.1" --save-dev

Or:

yarn upgrade "@​symfony/webpack-encore@^4.1.1"

Changes: v4.1.0..v4.1.1

Happy Packing!

v4.1.0

Compare Source

October 17th, 2022

Features
Bug Fixes
  • Support for Vue 2 was accidentally dropped in 4.0.0, and was re-added - #​1157 thanks to @​Kocal.

v4.0.0

Compare Source

This major release makes Encore compatible with Yarn Plug'n'Play and pnpm.

BC Breaks
  • The following dependencies must be added in your package.json: webpack webpack-cli @​babel/core @​babel/preset-env (#​1142 and #​1150):
npm install webpack webpack-cli @​babel/core @​babel/preset-env --save-dev

v3.1.0

Compare Source

August 24th, 2022

v3.0.0

Compare Source

July 8th, 2022

This major release drops support for Node 12 (minimum is now Node 14) and
also bumps some dependencies up a new major version.

BC Breaks
  • In #​1122 support for Node 12 was dropped.

  • In #​1133, the following dependencies were bumped a major version:

    • css-minimizer-webpack-plugin 3.4 -> 4.0 (4.0 just drops Node 12 support)
    • less-loader 10 -> 11
    • postcss-loader 6 -> 7
    • sass-loader 12 -> 13
    • stylus 0.57 -> 0.58
    • stylus-loader 6 -> 7

If you're using any of these (all are optional except for css-minimizer-webpack-plugin
and are extended them with custom configuration, check the CHANGELOG of each for
any possible BC breaks).

Feature

v2.1.0

Compare Source

May 5th, 2022

Feature

v2.0.0

Compare Source

May 3rd, 2022

This is a new major version that contains several backwards-compatibility breaks.

BC Breaks

The following dependencies were upgraded a major version. It's unlikely
these will cause problems, unless you were further configuring this part
of Encore:

  • clean-webpack-plugin Version 3 to 4: dropped old Node & Webpack version support
  • css-loader Version 5 to 6: dropped old Node version support & CHANGELOG
  • css-minimizer-webpack-plugin Version 2 to 3: dropped old Node version support
  • loader-utils REMOVED
  • mini-css-extract-plugin Version 1.5 to 2.2.1: dropped old Node & Webpack version support & CHANGELOG
  • pretty-error Version 3.0 to 4.0: dropped old Node version support
  • resolve-url-loader Version 3.0 to 5.0: dropped old Node version support, requires postcss ^8.0, remove rework engine & CHANGELOG
  • style-loader Version 2 to 3: dropped old Node and Webpack version support & CHANGELOG
  • yargs-parser Version 20.2 to 21: dropped old Node version support

Additionally, Encore changed the supported versions of the following packages,
which you may have installed to enable extra features:

  • eslint Minimum version increased from 7 to 8

  • eslint-webpack-plugin Minimum version increased from 2.5 to 3

  • fork-ts-checker-webpack-plugin Minimum version increased from 5 to 6 CHANGELOG

  • less-loader Minimum version increased from 7 to 10

  • postcss-loader Minimum version increased from 4 to 6

  • preact Minimum version increased from 8 to 10 CHANGELOG

  • sass-loader Minimum version increased from 9 to 12

  • stylus Minimum version increased from 0.54 to 0.56

  • stylus-loader Minimum version increased from 3 to 6 CHANGELOG

  • vue-loader Minimum version increased from 16 to 17 CHANGELOG

  • Removed Encore.enableEslintLoader(): use Encore.enableEslintPlugin().

  • If using enableEslintPlugin() with the @babel/eslint-parser parser,
    you may now need to create an external Babel configuration file. To see
    an example, temporarily delete your .eslintrc.js file and run Encore.
    The error will show you a Babel configuration file you can use.

  • With configureDefinePlugin(), the options['process.env'] key format
    passed to the callback has changed (see #​960). If you are using configureDefinePlugin()
    to add more items to process.env, your code will need to change:

Encore.configureDefinePlugin((options) => {
-    options['process.env']['SOME_VAR'] = JSON.stringify('the value');
+    options['process.env.SOME_VAR'] = JSON.stringify('the value');
})
babel/babel-loader (babel-loader)

v10.0.0

Compare Source

What's Changed

Breaking Changes
New Features
Bug Fixes
Docs
Dependencies
Internal

New Contributors

Full Changelog: babel/babel-loader@v9.1.3...v10.0.0

v9.2.1

Compare Source

What's Changed

Full Changelog: babel/babel-loader@v9.2.0...v9.2.1

v9.2.0

Compare Source

What's Changed

Full Changelog: babel/babel-loader@v9.1.3...v9.2.0

v9.1.3

Compare Source

Security dependency updates

New Contributors

Full Changelog: babel/babel-loader@v9.1.2...v9.1.3

v9.1.2

Compare Source

9.1.1 was a broken release, it didn't include all the commits.

Dependencies updates

Misc

New Contributors

Full Changelog: babel/babel-loader@v9.1.0...v9.1.2

v9.1.1

Compare Source

v9.1.0

Compare Source

New features

Full Changelog: babel/babel-loader@v9.0.1...v9.1.0

v9.0.1

Compare Source

Bug Fixes

Full Changelog: babel/babel-loader@v9.0.0...v9.0.1

v9.0.0

Compare Source

What's Changed

New Contributors

Full Changelog: babel/babel-loader@v8.2.5...v9.0.0

kesne/babel-plugin-inline-react-svg (babel-plugin-inline-react-svg)

v2.0.2

Compare Source

Merged
  • [actions] make a "summary" job, to require for protected branches #120
  • Tweak some formatting in readme #119
  • migrate from travis to github actions #117
Fixed
  • [Fix] Register export declaration in scope #74
Commits
  • [meta] add auto-changelog 0137651
  • [Tests] migrate from travis to github actions 63611b5
  • [Dev Deps] update @babel/cli, @babel/node, @babel/preset-react, eslint, eslint-config-airbnb, eslint-plugin-import, eslint-plugin-jsx-a11y, eslint-plugin-react b839b94
  • [readme] Update svgo configuration example e37c29b
  • [Fix] Fix crash when svg has a style tag in the root element; pass path to SVGO a4c1c4c
  • [meta] use npmignore to autogenerate an npmignore file aeb3ddf
  • [Deps] update resolve, svgo b29d6a6
  • [meta] add safe-publish-latest and use prepublishOnly 982144b
  • [Dev Deps] update @babel/cli, @babel/plugin-transform-typescript 815bb4a

v2.0.1

Compare Source

Commits
  • [Fix] Fix crash when SVGO is turned off b8fb637
  • [Deps] update svgo 7471408

v2.0.0

Compare Source

Fixed
  • [Tests] add passing test #89
Commits
  • [Breaking] update svgo to v2; drop node < v10.13 90eeedd
  • [Dev Deps] update @babel/cli, @babel/node, @babel/preset-react, babel-preset-airbnb, eslint, eslint-config-airbnb, eslint-plugin-import, eslint-plugin-jsx-a11y, eslint-plugin-react 4ed41be
  • [Dev Deps] update @babel/cli, @babel/node, @babel/preset-react, eslint 0b2b119
  • [Deps] update resolve c7ae6fd
  • [Deps] update resolve ca99a79
castoredc/coding-standard (castor/coding-standard)

v11.0.0

Compare Source

What's Changed

Changes
  • Dropped support for PHP 8.1 and PHP 8.2.
  • Upgraded to doctrine/coding-standard v13
  • Added a name property to our coding standard's ruleset.xml (Castor).
Renovate updates

Full Changelog: https://github.com/castoredc/coding-standard/compare/10.0.6...11.0.0

v10.0.6

Compare Source

Full Changelog: https://github.com/castoredc/coding-standard/compare/10.0.5...10.0.6

v10.0.5

Compare Source

Full Changelog: https://github.com/castoredc/coding-standard/compare/10.0.4...10.0.5

v10.0.4

Compare Source

Use yarn to update version in package.json

v10.0.3

Compare Source

Auto-bump version before package release

v10.0.2

Compare Source

Full Changelog: https://github.com/castoredc/coding-standard/compare/10.0.1...10.0.2

v10.0.1

Compare Source

What's Changed

Full Changelog: https://github.com/castoredc/coding-standard/compare/10.0.0...10.0.1

v10.0.0

Compare Source

What's Changed


Configuration

📅 Schedule: Branch creation - "every weekday before 3am" in timezone Europe/Amsterdam, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added dependencies Pull requests that update a dependency file reporting-toil labels Oct 22, 2024
@renovate renovate bot enabled auto-merge (rebase) October 22, 2024 22:26
@renovate renovate bot force-pushed the renovate/major-dev branch from 86cde3e to d7904e9 Compare November 1, 2024 00:54
@renovate renovate bot force-pushed the renovate/major-dev branch 2 times, most recently from 406741f to 41c27c9 Compare November 15, 2024 11:29
@renovate renovate bot force-pushed the renovate/major-dev branch 4 times, most recently from 70d6f1f to 0f52325 Compare November 26, 2024 16:27
@renovate renovate bot force-pushed the renovate/major-dev branch 2 times, most recently from b09c04f to 34b81f2 Compare December 4, 2024 14:18
@renovate renovate bot force-pushed the renovate/major-dev branch 3 times, most recently from e0c6f0f to feb099f Compare December 19, 2024 10:58
@renovate renovate bot force-pushed the renovate/major-dev branch 4 times, most recently from cb4c185 to f03ad5e Compare December 21, 2024 07:56
@renovate renovate bot force-pushed the renovate/major-dev branch 3 times, most recently from e96313a to bad49e6 Compare December 31, 2024 14:02
@renovate renovate bot force-pushed the renovate/major-dev branch 3 times, most recently from 03b1868 to 11a7a45 Compare January 6, 2025 12:55
@renovate renovate bot force-pushed the renovate/major-dev branch 3 times, most recently from 3d574c9 to 3d75ee8 Compare January 19, 2025 14:05
@renovate renovate bot force-pushed the renovate/major-dev branch 2 times, most recently from 6e3da9f to a77284e Compare January 21, 2025 16:01
@renovate renovate bot force-pushed the renovate/major-dev branch 5 times, most recently from b7e7ece to b10aed0 Compare May 19, 2025 15:57
@renovate renovate bot force-pushed the renovate/major-dev branch 3 times, most recently from b6a26d3 to 04c6143 Compare May 28, 2025 11:39
@renovate renovate bot force-pushed the renovate/major-dev branch 2 times, most recently from 7e4737e to 727aee0 Compare June 4, 2025 08:14
@renovate renovate bot force-pushed the renovate/major-dev branch 3 times, most recently from abe62b3 to 3153814 Compare June 11, 2025 18:10
@renovate renovate bot force-pushed the renovate/major-dev branch 3 times, most recently from aa8dbbc to f3dd195 Compare June 22, 2025 11:35
@renovate renovate bot force-pushed the renovate/major-dev branch 12 times, most recently from 3e54d47 to c218a90 Compare June 27, 2025 07:18
@renovate renovate bot force-pushed the renovate/major-dev branch from c218a90 to 8db0e9b Compare June 27, 2025 13:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file reporting-toil

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants