unjs/webpackbar
Elegant ProgressBar and Profiler for Webpack 3 , 4 and 5
4 Releases
Latest: 1y ago
v7.0.0Latest
📦 🚀 Enhancements
- Support rspack ([#149](https://github.com/unjs/webpackbar/pull/149))
🐛 🩹 Fixes
- Missing compilation completion information in concurrent mode. #81 ([#141](https://github.com/unjs/webpackbar/pull/141), [#81](https://github.com/unjs/webpackbar/issues/81))
♻️ 💅 Refactors
- Update repo ([379d628](https://github.com/unjs/webpackbar/commit/379d628))
- Uses `ansis` for color support ([#145](https://github.com/unjs/webpackbar/pull/145))
- Use named export of `markdown-table` ([c0be4d7](https://github.com/unjs/webpackbar/commit/c0be4d7))
📦 📦 Build
- Inline esm-only dependencies ([e58277f](https://github.com/unjs/webpackbar/commit/e58277f))
📦 🏡 Chore
- Migrate to vitest ([f8435c1](https://github.com/unjs/webpackbar/commit/f8435c1))
📦 ❤️ Contributors
- Pooya Parsa ([@pi0](http://github.com/pi0))
- 风中追风 ([@hangaoke1](http://github.com/hangaoke1))
- Sukka <isukkaw@gmail.com>
v6.0.1
🐛 🩹 Fixes
- Node 14 compatibility ([#138](https://github.com/unjs/webpackbar/pull/138))
📦 ❤️ Contributors
- Godky ([@godky](http://github.com/godky))
v6.0.0
🐛 🩹 Fixes
- Automatically add `profile` reporter when `profile` option enabled ([#94](https://github.com/unjs/webpackbar/pull/94))
♻️ 💅 Refactors
- Repository updated ([e7d217c](https://github.com/unjs/webpackbar/commit/e7d217c))
- deps: ⚠️ Upgrade consola to v3 and minimum node version ([#128])
📦 📦 Build
- Add types export conditions ([#108](https://github.com/unjs/webpackbar/pull/108))
- Downgrade cjs-incompatible dependencies ([e24d1cd](https://github.com/unjs/webpackbar/commit/e24d1cd))
📦 ❤️ Contributors
- Pooya Parsa ([@pi0](http://github.com/pi0))
- Joshua Chen <sidachen2003@gmail.com>
- Rafał Chłodnicki ([@rchl](http://github.com/rchl))
- Nozomu Ikuta <nick.0508.nick@gmail.com>
v3.0.0
✨ New Features
- Custom Reporters Support
- Automatically pause [Consola](https://github.com/nuxt/consola) logs during build to prevent glitches
- Stats reporter
- Watch hook
📦 Enhancenments
- Call progress hook on 100%
- Cleanup all webpack references after build to prevent any memory leak
- Rewrite [log-update](https://github.com/nuxt/webpackbar/blob/master/src/utils/log-update.js) for more stability and performance.
- Handle compile errors for styling
- Siginificant stability improvements
- Cleaner source-code
💥 Breaking changes
- Webpackbar no longer clears screen. If you need to preserve old behaviour, use reporter option:
- ```js
- new Webpackbar({
- reporter: {
- allDone() { /* clear screen */ }
- }
- })
- ```
- + 4 more
