1 | As of version 2.0.0, the CHANGELOG is maintained on [GitHub Releases](https://github.com/terinjokes/gulp-uglify/releases).
|
2 |
|
3 | # Change Log
|
4 |
|
5 | <a name="1.5.4"></a>
|
6 | ## [1.5.4](https://github.com/terinjokes/gulp-uglify/compare/v1.5.3...v1.5.4) (2016-06-22)
|
7 |
|
8 | ## 1.5.3
|
9 |
|
10 | - Updated UglifyJS to 2.6.2
|
11 |
|
12 | ## 1.5.2
|
13 |
|
14 | - Updated UglfiyJS to 2.6.1
|
15 |
|
16 | ## 1.5.0
|
17 |
|
18 | - Update UglifyJS to 2.6.0.
|
19 | - CI and dependencies chores.
|
20 | - Attempt to resolve issue #109 where "ghost" files would appear in generated sourcemaps.
|
21 |
|
22 | ## 1.4.2
|
23 |
|
24 | - Updated UglifyJS to 2.5.0.
|
25 | - CI and dependencies chores.
|
26 |
|
27 | ## 1.4.1
|
28 |
|
29 | - Detect if options is a non-Object and log a warning.
|
30 |
|
31 | Older versions of Node.js did not allow Strings to be passed to `Object.keys` leading to errors and confusion to users following certain tutorials.
|
32 |
|
33 | ## 1.4.0
|
34 |
|
35 | - Deprecated the `preserveComments` option of "some".
|
36 | - Added the `preserveComments` option of "license" that uses [`uglify-save-license`](https://github.com/shinnn/uglify-save-license).
|
37 |
|
38 | ## 1.3.0
|
39 |
|
40 | - Updated UglifyJS to 2.4.24.
|
41 | - Streams3 support via through2 dependency update.
|
42 |
|
43 | ## 1.2.0
|
44 |
|
45 | - Update dependencies, including UglifyJS to 2.4.19.
|
46 |
|
47 | ## 1.1.0
|
48 |
|
49 | - Fix sources path in source maps (thanks @floridoo)
|
50 | - Update UglifyJS to 2.4.16 (thanks @tschaub)
|
51 |
|
52 | ## 1.0.0
|
53 |
|
54 | - Handle cases where UglifyJS uses e.msg instead of e.message for error codes. Fixes #51.
|
55 | - Supplement UglifyJS’s source map merging with vinyl-sourcemap-apply to correct issues where `sources` and `sourcesContent` were different. Fixes #43.
|
56 | - Refactor option parsing and defaults, and calls to uglify-js, to reduce complexity of the main function.
|
57 | - Added tests for the previously forgotten `preserveComments` option.
|
58 | - Updated UglifyJS to 2.4.15.
|
59 | - Changed dependencies to explicit ranges to avoid `node-semver` issues.
|
60 |
|
61 | ## 0.3.2
|
62 |
|
63 | - Removed the PluginError factory wrapper
|
64 | - Removed test that was failing due to gulp-util issue.
|
65 | - Tests should end the streams they are writing to.
|
66 | - Update dependencies. Fixes #44. Fixes #42.
|
67 |
|
68 | ## 0.3.1
|
69 |
|
70 | - Fixed homepage URL in npm metadata
|
71 | - Removes UglifyJS-inserted sourceMappingURL comment [Fixes #39]
|
72 | - Don’t pass input source map to UglifyJS if there are no mappings
|
73 | - Added installation instructions
|
74 |
|
75 | ## 0.3.0
|
76 |
|
77 | - Removed support for old style source maps
|
78 | - Added support for gulp-sourcemap
|
79 | - Updated tape development dependency
|
80 | - Dropped support for Node 0.9
|
81 | - UglifyJS errors are no longer swallowed
|
82 |
|
83 | ## 0.2.1
|
84 |
|
85 | - Correct source map output
|
86 | - Remove `gulp` dependency by using `vinyl` in testing
|
87 | - Passthrough null files correctly
|
88 | - Report error if attempting to use a stream-backed file
|
89 |
|
90 | ## 0.2.0
|
91 |
|
92 | - Dropped support for Node versions less than 0.9
|
93 | - Switched to using Streams2
|
94 | - Add support for generating source maps
|
95 | - Add option for preserving comments
|