1 | # gulp-uglify changelog
|
2 |
|
3 | ## 1.0.0
|
4 |
|
5 | - Handle cases where UglifyJS uses e.msg instead of e.message for error codes. Fixes #51.
|
6 | - Supplement UglifyJS’s source map merging with vinyl-sourcemap-apply to correct issues where `sources` and `sourcesContent` were different. Fixes #43.
|
7 | - Refactor option parsing and defaults, and calls to uglify-js, to reduce complexity of the main function.
|
8 | - Added tests for the previously forgotten `preserveComments` option.
|
9 | - Updated UglifyJS to 2.4.15.
|
10 | - Changed dependencies to explicit ranges to avoid `node-semver` issues.
|
11 |
|
12 | ## 0.3.2
|
13 |
|
14 | - Removed the PluginError factory wrapper
|
15 | - Removed test that was failing due to gulp-util issue.
|
16 | - Tests should end the streams they are writing to.
|
17 | - Update dependencies. Fixes #44. Fixes #42.
|
18 |
|
19 | ## 0.3.1
|
20 |
|
21 | - Fixed homepage URL in npm metadata
|
22 | - Removes UglifyJS-inserted sourceMappingURL comment [Fixes #39]
|
23 | - Don’t pass input source map to UglifyJS if there are no mappings
|
24 | - Added installation instructions
|
25 |
|
26 | ## 0.3.0
|
27 |
|
28 | - Removed support for old style source maps
|
29 | - Added support for gulp-sourcemap
|
30 | - Updated tape development dependency
|
31 | - Dropped support for Node 0.9
|
32 | - UglifyJS errors are no longer swallowed
|
33 |
|
34 | ## 0.2.1
|
35 |
|
36 | - Correct source map output
|
37 | - Remove `gulp` dependency by using `vinyl` in testing
|
38 | - Passthrough null files correctly
|
39 | - Report error if attempting to use a stream-backed file
|
40 |
|
41 | ## 0.2.0
|
42 |
|
43 | - Dropped support for Node versions less than 0.9
|
44 | - Switched to using Streams2
|
45 | - Add support for generating source maps
|
46 | - Add option for preserving comments
|