Skip to content

Commit 83af774

Browse files
committed
Drop support of webpack-dev-server ^4.8, add support for webpack-dev-server ^5.0
1 parent a40a8a2 commit 83af774

File tree

3 files changed

+500
-166
lines changed

3 files changed

+500
-166
lines changed

CHANGELOG.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,40 @@ Encore.enableSassLoader((options) => {
3434
});
3535
```
3636

37+
* #1318 Drop webpack-dev-server 4 support, only webpack-dev-server 5 is supported (@Kocal)
38+
39+
The dev-server options have changed between versions 4 and 5, see [the official migration guide to v5](https://github.com/webpack/webpack-dev-server/blob/master/migration-v5.md).
40+
For example:
41+
```js
42+
// With webpack-dev-server 4:
43+
Encore.configureDevServerOptions((options) => {
44+
options.https = {
45+
ca: "./path/to/server.pem",
46+
pfx: "./path/to/server.pfx",
47+
key: "./path/to/server.key",
48+
cert: "./path/to/server.crt",
49+
passphrase: "webpack-dev-server",
50+
requestCert: true,
51+
};
52+
});
53+
54+
// With webpack-dev-server 5 (now):
55+
Encore.configureDevServerOptions((options) => {
56+
options.server = {
57+
type: 'https',
58+
options: {
59+
ca: "./path/to/server.pem",
60+
pfx: "./path/to/server.pfx",
61+
key: "./path/to/server.key",
62+
cert: "./path/to/server.crt",
63+
passphrase: "webpack-dev-server",
64+
requestCert: true,
65+
}
66+
};
67+
});
68+
```
69+
70+
3771
## 4.7.0
3872

3973
### Features

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
"tapable": "^2.2.1",
4444
"terser-webpack-plugin": "^5.3.0",
4545
"tmp": "^0.2.1",
46-
"webpack-dev-server": "^4.8.0",
46+
"webpack-dev-server": "^5.0.4",
4747
"yargs-parser": "^21.0.0"
4848
},
4949
"devDependencies": {

0 commit comments

Comments
 (0)