- update UglifyJS to 2.7.5
- implement ignore_quoted and debug options for mangle_properties
- update UglifyJS to 2.7.4
- add wrap_iife output option to wrap IIFEs in parenthesis
- add top-level keep_fnames option that implies both compressor and mangler keep_fnames
- update UglifyJS to 2.7.3
- update UglifyJS to 2.7.0
- split JS dependencies to separate files
- drop support for Ruby 1.8
- remove json as dependency
- discard unused function arguments only in unsafe mode
- add
keep_fnames
option to preserve function names in compressed code - add
collapse_vars
option to collapse single-use variables - backwards incompatible changes to source map options
- support for inline base64 encoded source maps
- mangle property names option (disabled by default)
- update UglifyJS to 2.6.2
- update UglifyJS to 2.4.24
- fix compatibility with experimental Alaska ExecJS runtime
- copyright comment preservation also includes comments starting with a bang (!)
- update UglifyJS to 2.4.16
- allow metadata to be appended to minified code
- no changes
- update UglifyJS to 2.4.15
- update UglifyJS to 2.4.14
- update UglifyJS to 2.4.13
- process Angular @ngInject annotations
- add keep_fargs option
- change
ascii_only
default to true
- update UglifyJS to 2.4.8
- add drop_console compress option
- update UglifyJS to 2.4.7
- update UglifyJS to 2.4.6
- document missing mangler and output options
- update UglifyJS to 2.4.3
- use JSON gem instead of multi_json
- update UglifyJS to 2.4.1
- fix issues with some Unicode JS identifiers (#47, #58)
- fix IE8 compatibility
- update UglifyJS to 2.4.0
- add
negate_iife
compressor option - escape null characters as \x00, so that null followed by number isn't interpreted as octal (#47)
- update UglifyJS to 2.3.6
- fix JScript compatibility
- update UglifyJS to 2.3.4
- update to UglifyJS 2.3.0
- add enclose and screw_ie8 options
- fix compatibility with Sprockets 2.9.0
This release is backwards incompatible for JS compressor options.
- update UglifyJS to 2.2.5
- change compressor arguments to align with UglifyJS2
compile_with_map
: generate source maps for minified code