1 | # Changelog
|
2 |
|
3 | > **Tags:**
|
4 | > - [Breaking Change]
|
5 | > - [New Feature]
|
6 | > - [Improvement]
|
7 | > - [Bug Fix]
|
8 | > - [Internal]
|
9 | > - [Documentation]
|
10 |
|
11 | _Note: Gaps between patch versions are faulty, broken or test releases._
|
12 |
|
13 | ## 2.9.0
|
14 | * **New Feature**
|
15 | * Show chunk sizes in sidebar (closes #91)
|
16 |
|
17 | * **Bug Fix**
|
18 | * Properly parse webpack bundles that use arrow functions as module wrappers (#108, @regiontog)
|
19 |
|
20 | ## 2.8.3
|
21 | * **Bug Fix**
|
22 | * Correctly advertise port when using a random one (#89, @yannickcr)
|
23 | * Add proper support for `multi` entries (fixes #92, #87)
|
24 | * Support parsing of ESNext features (fixes #94)
|
25 |
|
26 | ## 2.8.2
|
27 | * **Improvement**
|
28 | * Greatly improved accuracy of gzip sizes
|
29 |
|
30 | * **Bug Fix**
|
31 | * Generate report file in the bundle output directory when used with Webpack Dev Server (fixes #75)
|
32 |
|
33 | ## 2.8.1
|
34 | * **Improvement**
|
35 | * Improve warning message when analyzer client couldn't connect to WebSocket server
|
36 |
|
37 | ## 2.8.0
|
38 | * **Improvement**
|
39 | * Analyzer now supports `webpack --watch` and Webpack Dev Server!
|
40 | It will automatically update modules treemap according to changes in the sources via WebSockets!
|
41 |
|
42 | * **Internal**
|
43 | * Use `babel-preset-env` and two different Babel configs to compile node and browser code
|
44 | * Update deps
|
45 |
|
46 | ## 2.7.0
|
47 | * **New Feature**
|
48 | * Add control to sidebar that allows to choose shown chunks (closes #71 and partially addresses #38)
|
49 |
|
50 | ## 2.6.0
|
51 | * **New Feature**
|
52 | * Add `defaultSizes` option (closes #52)
|
53 |
|
54 | ## 2.5.0
|
55 | * **New Feature**
|
56 | * Added `--host` CLI option (@difelice)
|
57 |
|
58 | ## 2.4.1
|
59 | * **Improvement**
|
60 | * Support `NamedChunksPlugin` (@valscion)
|
61 |
|
62 | ## 2.4.0
|
63 | * **Bug Fix**
|
64 | * Fix `TypeError: currentFolder.addModule is not a function`
|
65 |
|
66 | * **Internal**
|
67 | * Update deps
|
68 |
|
69 | ## 2.3.1
|
70 | * **Improvement**
|
71 | * Improve compatibility with Webpack 2 (@valscion)
|
72 |
|
73 | ## 2.3.0
|
74 | * **Improvement**
|
75 | * Add `analyzerHost` option (@freaz)
|
76 |
|
77 | * **Internal**
|
78 | * Update deps
|
79 |
|
80 | ## 2.2.3
|
81 | * **Bug Fix**
|
82 | * Support bundles that uses `Array.concat` expression in modules definition (@valscion)
|
83 |
|
84 | ## 2.2.1
|
85 | * **Bug Fix**
|
86 | * Fix regression in analyzing stats files with non-empty `children` property (@gbakernet)
|
87 |
|
88 | ## 2.2.0
|
89 | * **Improvement**
|
90 | * Improve treemap sharpness on hi-res displays (fixes #33)
|
91 | * Add support for stats files with all the information under `children` property (fixes #10)
|
92 |
|
93 | * **Internal**
|
94 | * Update deps
|
95 |
|
96 | ## 2.1.1
|
97 | * **Improvement**
|
98 | * Add support for `output.jsonpFunction` webpack config option (fixes #16)
|
99 |
|
100 | ## 2.1.0
|
101 | * **New Feature**
|
102 | * Add `logLevel` option (closes #19)
|
103 |
|
104 | ## 2.0.1
|
105 | * **Bug Fix**
|
106 | * Support query in bundle filenames (fixes #22)
|
107 |
|
108 | * **Internal**
|
109 | * Minimize CSS for report UI
|
110 |
|
111 | ## 2.0.0
|
112 | * **New Feature**
|
113 | * Analyzer now also shows gzipped sizes (closes #6)
|
114 | * Added switcher that allows to choose what sizes will be used to generate tree map.
|
115 | Just move your mouse to the left corner of the browser and settings sidebar will appear.
|
116 |
|
117 | * **Bug Fix**
|
118 | * Properly show sizes for some asset modules (e.g. CSS files loaded with `css-loader`)
|
119 |
|
120 | * **Internal**
|
121 | * Completely rewritten analyzer UI. Now uses Preact and Webpack 2.
|
122 |
|
123 | ## 1.5.4
|
124 |
|
125 | * **Bug Fix**
|
126 | * Fix bug when Webpack build is being controlled by some wrapper like `grunt-webpack` (see #21)
|
127 |
|
128 | ## 1.5.3
|
129 |
|
130 | * **Bug Fix**
|
131 | * Workaround `Express` bug that caused wrong `ejs` version to be used as view engine (fixes #17)
|
132 |
|
133 | ## 1.5.2
|
134 |
|
135 | * **Bug Fix**
|
136 | * Support array module descriptors that can be generated if `DedupePlugin` is used (fixes #4)
|
137 |
|
138 | ## 1.5.1
|
139 |
|
140 | * **Internal**
|
141 | * Plug analyzer to Webpack compiler `done` event instead of `emit`. Should fix #15.
|
142 |
|
143 | ## 1.5.0
|
144 |
|
145 | * **New Feature**
|
146 | * Add `statsOptions` option for `BundleAnalyzerPlugin`
|
147 |
|
148 | ## 1.4.2
|
149 |
|
150 | * **Bug Fix**
|
151 | * Fix "Unable to find bundle asset" error when bundle name starts with `/` (fixes #3)
|
152 |
|
153 | ## 1.4.1
|
154 |
|
155 | * **Bug Fix**
|
156 | * Add partial support for `DedupePlugin` (see #4 for more info)
|
157 |
|
158 | ## 1.4.0
|
159 |
|
160 | * **New Feature**
|
161 | * Add "static report" mode (closes #2)
|
162 |
|
163 | ## 1.3.0
|
164 |
|
165 | * **Improvement**
|
166 | * Add `startAnalyzer` option for `BundleAnalyzerPlugin` (fixes #1)
|
167 | * **Internal**
|
168 | * Make module much slimmer - remove/replace bloated dependencies
|
169 |
|
170 | ## 1.2.5
|
171 |
|
172 | * Initial public release
|