Bug Fixes
- browser: nicer "disconnect" - no more "Disconnectedundefined" (a987d63)
- common: fix AppVeyor build (6c5e7d0)
- common: more detailed info about error (424aacc)
- config: Call debug log methods after setting the loglevel based upon config/cli-options. (a340dae)
- config: Call debug log methods after setting the loglevel based upon config/cli-options. (99fd3f0)
- config: Retry install with appveyor-retry. (17d5791)
- config: Workaround npm 5.4 windows bug (ec47d81)
- deps: update socket.io to version 2.0.3. (3b7b019), closes #2777
- logging: Upgrade to log4js 2.x API. (#2868) (f6f8707), closes #2858
- middleware: add file type to absolute urls (bd1f799)
- ignore jsVersion configuration property in Firefox 59+ (2694d54), closes #2957
- middleware: avoid using deprecated Buffer API (018e6be)
- reporter: Fix issue causing error stack not to be parsed correctly (ac4e1a9), closes #2930
- reporter: show file path correctly when urlRoot specified (34dc7d3), closes #2897
- server: switch to sync write (6ec74ee)
Features
- cli: Warn on commands with underscores. (0801a7f)
- config: allow to use newer versions of CoffeeScript (c1fcf42)
- launcher: trim whitespace in browser name (871d46f)
- launcher: trim whitespace in browser name (334f9fb)
- middleware: added manual file type option (0330cd1), closes #2824
- better string representation of errors (c9e1ca9)
- drop core-js and babel where possible (60dfc5c)
- update of supported node versions (e79463b)