7.6 KiB
7.6 KiB
Changelog
Tags:
- [Breaking Change]
- [New Feature]
- [Improvement]
- [Bug Fix]
- [Internal]
- [Documentation]
Note: Gaps between patch versions are faulty, broken or test releases.
UNRELEASED
2.13.1
-
Improvement
-
Bug Fix
-
Internal
- Refactor bundle parsing logic (#184)
2.13.0
- Improvement
- Loosen bundle parsing logic (#181). Now analyzer will still show parsed sizes even if:
- It can't parse some bundle chunks. Those chunks just won't have content in the report. Fixes issues like #160.
- Some bundle chunks are missing (it couldn't find files to parse). Those chunks just won't be visible in the report for parsed/gzipped sizes.
- Loosen bundle parsing logic (#181). Now analyzer will still show parsed sizes even if:
2.12.0
- New Feature
- Add option that allows to exclude assets from the report (#178)
2.11.3
- Bug Fix
- Filter out modules that weren't found during bundles parsing (#177)
2.11.2
- Bug Fix
2.11.1
- Improvement
- Add support for parsing Webpack 4's chunked modules (#159, @jdelStrother)
2.11.0
2.10.1
2.10.0
-
Bug Fix
-
Internal
2.9.2
-
Bug Fix
- Add a listener for the 'error' event on the WebSocket server client (#140)
-
Internal
- Clean up .travis.yml (#140)
- Update ws to version 4.0.0 (#140)
2.9.1
- Bug Fix
- Bump
wsdependency to fix DoS vulnerability (closes #130)
- Bump
2.9.0
-
New Feature
- Show chunk sizes in sidebar (closes #91)
-
Bug Fix
- Properly parse webpack bundles that use arrow functions as module wrappers (#108, @regiontog)
2.8.3
- Bug Fix
- Correctly advertise port when using a random one (#89, @yannickcr)
- Add proper support for
multientries (fixes #92, #87) - Support parsing of ESNext features (fixes #94)
2.8.2
-
Improvement
- Greatly improved accuracy of gzip sizes
-
Bug Fix
- Generate report file in the bundle output directory when used with Webpack Dev Server (fixes #75)
2.8.1
- Improvement
- Improve warning message when analyzer client couldn't connect to WebSocket server
2.8.0
-
Improvement
- Analyzer now supports
webpack --watchand Webpack Dev Server! It will automatically update modules treemap according to changes in the sources via WebSockets!
- Analyzer now supports
-
Internal
- Use
babel-preset-envand two different Babel configs to compile node and browser code - Update deps
- Use
2.7.0
- New Feature
- Add control to sidebar that allows to choose shown chunks (closes #71 and partially addresses #38)
2.6.0
- New Feature
- Add
defaultSizesoption (closes #52)
- Add
2.5.0
- New Feature
- Added
--hostCLI option (@difelice)
- Added
2.4.1
- Improvement
- Support
NamedChunksPlugin(@valscion)
- Support
2.4.0
-
Bug Fix
- Fix
TypeError: currentFolder.addModule is not a function
- Fix
-
Internal
- Update deps
2.3.1
- Improvement
- Improve compatibility with Webpack 2 (@valscion)
2.3.0
-
Improvement
- Add
analyzerHostoption (@freaz)
- Add
-
Internal
- Update deps
2.2.3
- Bug Fix
- Support bundles that uses
Array.concatexpression in modules definition (@valscion)
- Support bundles that uses
2.2.1
- Bug Fix
- Fix regression in analyzing stats files with non-empty
childrenproperty (@gbakernet)
- Fix regression in analyzing stats files with non-empty
2.2.0
-
Improvement
- Improve treemap sharpness on hi-res displays (fixes #33)
- Add support for stats files with all the information under
childrenproperty (fixes #10)
-
Internal
- Update deps
2.1.1
- Improvement
- Add support for
output.jsonpFunctionwebpack config option (fixes #16)
- Add support for
2.1.0
- New Feature
- Add
logLeveloption (closes #19)
- Add
2.0.1
-
Bug Fix
- Support query in bundle filenames (fixes #22)
-
Internal
- Minimize CSS for report UI
2.0.0
-
New Feature
- Analyzer now also shows gzipped sizes (closes #6)
- Added switcher that allows to choose what sizes will be used to generate tree map. Just move your mouse to the left corner of the browser and settings sidebar will appear.
-
Bug Fix
- Properly show sizes for some asset modules (e.g. CSS files loaded with
css-loader)
- Properly show sizes for some asset modules (e.g. CSS files loaded with
-
Internal
- Completely rewritten analyzer UI. Now uses Preact and Webpack 2.
1.5.4
- Bug Fix
- Fix bug when Webpack build is being controlled by some wrapper like
grunt-webpack(see #21)
- Fix bug when Webpack build is being controlled by some wrapper like
1.5.3
- Bug Fix
- Workaround
Expressbug that caused wrongejsversion to be used as view engine (fixes #17)
- Workaround
1.5.2
- Bug Fix
- Support array module descriptors that can be generated if
DedupePluginis used (fixes #4)
- Support array module descriptors that can be generated if
1.5.1
- Internal
- Plug analyzer to Webpack compiler
doneevent instead ofemit. Should fix #15.
- Plug analyzer to Webpack compiler
1.5.0
- New Feature
- Add
statsOptionsoption forBundleAnalyzerPlugin
- Add
1.4.2
- Bug Fix
- Fix "Unable to find bundle asset" error when bundle name starts with
/(fixes #3)
- Fix "Unable to find bundle asset" error when bundle name starts with
1.4.1
- Bug Fix
- Add partial support for
DedupePlugin(see #4 for more info)
- Add partial support for
1.4.0
- New Feature
- Add "static report" mode (closes #2)
1.3.0
- Improvement
- Add
startAnalyzeroption forBundleAnalyzerPlugin(fixes #1)
- Add
- Internal
- Make module much slimmer - remove/replace bloated dependencies
1.2.5
- Initial public release