This project adheres to Semantic Versioning.
Every release, along with the migration instructions, is documented on the Github Releases page.
- Upgrade
inspectpack
dependency to handlenull
chunks. Original issue: FormidableLabs/inspectpack#110 and upstream fix: FormidableLabs/inspectpack#111
No changes required to start using v3.0.2 🎉.
- Use
process.kill
withSIGINT
to gracefully exit the dashboard process. Included in: FormidableLabs#277 by @joakimbeng. - Update dependencies to address security warnings. Included in: FormidableLabs#275 by @stereobooster.
No changes required to start using v3.0.1 🎉. We do recommend adopting this patch as soon as possible to get the security upgrades.
- Migrated from using
blessed
toneo-blessed
as the underlying terminal renderer.neo-blessed
is a maintained fork ofblessed
and brings in some nice fixes for us. Included in: FormidableLabs#270 - Added Prettier to the codebase 🎉 Included in: FormidableLabs#270
- Added a warning about deprecation of Node 6 support. Included in: FormidableLabs#270
With this release we are dropping support for Node 6 altogether. neo-blessed
requires Node >= 8.0.0, meaning all users of the dashboard will need to run it using Node 8 or above. Previous versions of webpack-dashboard
are still compatible with Node 6.
- Added a few example setups to make the local development experience with
webpack-dashboard
a lot easier. Users can now clone the repo,yarn
, andyarn dev
to get running. Included in: FormidableLabs#267 - Migrated to
inspectpack@4
. Included in: FormidableLabs#263 - Added TypeScript defitions. Included in: FormidableLabs#269
- Added regression tests to fix an unknown import issue for our
format-*
utils. Included in: FormidableLabs#263 - Added tests for all
Dashboard
methods. Included in: FormidableLabs#263
- Added a Local Development section to the README to make it easier to contribute to
webpack-dashboard
. Included in: FormidableLabs#267
No changes required to start using v2.1.0 🎉