Releases: webpack/webpack-dev-server
Releases · webpack/webpack-dev-server
v1.15.2
- Backport a few fixes from v2 (#604):
- Using https and manually including the client script resulted in a wrong url for the websocket.
- Manually including the client script didn't work resulted in a wrong url for the websocket in some cases.
- Compatibility with platforms that don't use a hostname (Electron / Ionic).
v2.1.0-beta.4
- Fix
contentBaseoption in webpack config being ignored when using the CLI (#597). - Fix SockJS providing an old SocKJS-client file, causing compatibility error (#474).
- Fix websocket connection issues when using https with a relative script path (#592).
- Fix hostname resolving issues (#594).
- Improve reliability of
--openparameter (#593).
v2.1.0-beta.3
- Breaking change: removed overriding
output.pathto"/"in the webpack config when using the CLI (#337). Note thatoutput.pathneeds to be an absolute path! - Breaking change: removed
contentBaseas a proxy feature (deprecated since 1.x). - Limit websocket retries when the server can't be reached (#589).
- Improve detection for getting the server URL in the client (#496).
- Add
clientLogLevel(--client-log-levelfor CLI) option. It controls the log messages shown in the browser. Available levels areerror,warning,infoornone(#579). - Allow using no content base with the
--no-content-baseflag (previously it always defaulted to the working directory). - Use stronger certs for the
httpsmodus, to prevent browsers from complaining about it (#572).
v2.1.0-beta.2
- Breaking change: Only compatible with webpack v2.
- Breaking change:
--inlineis enabled by default now. - Add compatibility for web workers (#298).
- Convert to
yargsto handle command line options. - Allow a
Promiseinstead of a config object in the CLI (#419). - Add
--hot-onlyflag, a shortcut that addswebpack/hot/only-dev-serverinentryin the webpack config (#439).
v1.15.1
v1.15.0
- Use http-proxy-middleware instead of http-proxy. This fixes compatibility with native web sockets (#359).
- Properly close the server, which fixes issues with the port not freeing up (#357).
- Add
--stdinflag, to close the dev server on process exit (#352). - Fix issues with incorrect socket urls (#338, #443, #447).
- Add
--openflag to open a browser pointing to the server (#329). - Add
--publicflag to override the url used for connecting to the web socket (#368). - Allow array for
options.contentBase, so multiple sources are allowed (#374). - Add
options.staticOptionsto allow passing through Express static options (#385). - Update self-signed certs (#436).
- Don't reload the app upon proxy errors (#478).
- Allow running dev-server behind https proxy (#470).
- Set headers on all requests to support e.g. CORS (#499).
- Fix
--cacertflag not doing anything (#532). - Allow using Express middleware (#537).