Skip to content

Releases: webpack/webpack-dev-server

v2.1.0-beta.11

14 Nov 11:36
Compare
Choose a tag to compare
v2.1.0-beta.11 Pre-release
Pre-release
  • Breaking change: all options passed to the server get validated now, just like the webpack options already are. In most cases this shouldn't break anything, but it is possible we missed some valid usages (#654).
  • webpack 2.1.0-beta.26 or higher is required.
  • If no port is specified, the CLI will now find the first available port that is not in use instead of crashing when port 8080 is in use (#685).
  • When the webpack compiler threw an error or warning, the page would be reloaded. Now, it doesn't reload the page (#209).
  • The startup information that denotes the URL, path etc. is more fancy now and uses colors (#681).
  • Fix --version flag not working in CLI (#679).
  • Fix --open flag opening the wrong URL when using lazy mode (7cb0490).
  • Compilation errors were duplicated in the DevTools (webpack/webpack#3008).
  • Expose events to the page, so e.g. plugins can show a custom error modal in the browser (#481).

v2.1.0-beta.10

30 Oct 14:19
Compare
Choose a tag to compare
v2.1.0-beta.10 Pre-release
Pre-release
  • Breaking change: only support Node.js 0.12 and higher.
  • Update SSL certificate in https mode to fix issues with Windows (#648).
  • Add option to listen on unix socket instead of a port with the --socket flag (#661).
  • Add deprecation warnings for using contentBase with a URL or port, since the proxy option does about the same and is more powerful (61b46ba).
  • Fix more issues with IPv6 (#676).

v2.1.0-beta.9

30 Oct 14:20
Compare
Choose a tag to compare
v2.1.0-beta.9 Pre-release
Pre-release
  • Add support for watching files provided by the contentBase option. Enable with watchContentBase: true or --watch-content-base in the CLI (#649).
  • Support IPv6 addresses as host option (#644).
  • Fix historyApiFallback taking preference of contentBase files instead of the in-memory files; this caused issues with html-webpack-plugin (#640).
  • Fix edge case where rapidly refreshing the page caused the server to crash (#637).

v1.16.2

30 Oct 14:33
Compare
Choose a tag to compare
  • Backport a few fixes from v2:
    • Support for PFX files as SSL connection options (#630).
    • Fix edge case where quickly refreshing the browser could result in the server crashing (#637).
    • Webpack bundle assets were not loaded after using the proxy bypass feature (#614).

v2.1.0-beta.8

30 Oct 14:21
Compare
Choose a tag to compare
v2.1.0-beta.8 Pre-release
Pre-release
  • Add full Web Worker support (#632).
  • Fix historyApiFallback not working when specifying an index that is not index.html (#627, cb1b32f).
  • Add support for new SSL parameters: pfx and pfxPassphrase. Use with --pfx and --pfx-passphrase in the CLI (#631).

v2.1.0-beta.7

30 Oct 14:22
Compare
Choose a tag to compare
v2.1.0-beta.7 Pre-release
Pre-release
  • Add support for http/2 when using the https option. Falls back on http/1.1.

v2.1.0-beta.6

30 Oct 14:23
Compare
Choose a tag to compare
v2.1.0-beta.6 Pre-release
Pre-release
  • Start with tests! There's still a lot more to test, but at least there are some tests now (#623).
  • Add optional callback for the close API (1cf6549).
  • Fix historyApiFallback to fallback correctly to contentBase (#617).
  • When using the bypass feature in a proxy, it was not possible to use in-memory webpack assets (#613).
  • Simplify code for delivering assets (#618).

v2.1.0-beta.5

30 Oct 14:24
Compare
Choose a tag to compare
v2.1.0-beta.5 Pre-release
Pre-release
  • Add proxy config hot reloading - needs some additional configuration (#605).
  • Fix --progress not working (#609).
  • Fix [WDS] Hot Module Replacement enabled appearing even if the clientLogLevel was set to a non-info value (#607).
  • Don't rely on a CDN for providing the SockJS script in iframe modus (#493).
  • Explain what --inline does in help section for the CLI (#596).

v1.16.0

30 Oct 14:31
Compare
Choose a tag to compare
  • Backport a few more fixes from v2:
    • Add clientLogLevel (--client-log-level for CLI) option. It controls the log messages shown in the browser. Available levels are error, warning, info or none (#579).
    • Limit websocket retries when the server can't be reached (#589).

v1.15.2

30 Oct 14:31
Compare
Choose a tag to compare
  • 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).