All Versions
86
Latest Version
Avg Release Cycle
-
Latest Release
-
Changelog History
Page 3
Changelog History
Page 3
-
v5.5.1 Changes
- Fixed object properties with unicode surrogates on safari.
-
v5.5.0 Changes
- Fixed crash when inlining uninitialized variable into template string.
- The sourcemap for dist was removed for being too large.
-
v5.4.0 Changes
- Logical assignment
- Change
let x = undefined
to justlet x
- Removed some optimizations for template strings, placing them behind
unsafe
options. Reason: adding strings is not equivalent to template strings, due to valueOf differences. - The AST_Token class was slimmed down in order to use less memory.
-
v5.3.8 Changes
- Restore node 13 support
-
v5.3.7 Changes
๐ Hotfix release, fixes package.json "engines" syntax
-
v5.3.6 Changes
- Fixed parentheses when outputting
??
mixed with||
and&&
- Improved hygiene of the symbol generator
- Fixed parentheses when outputting
-
v5.3.5 Changes
- Avoid moving named functions into default exports.
- Enabled transform() for chain expressions. This allows AST transformers to reach inside chain expressions.
-
v5.3.4 Changes
- Fixed a crash when hoisting (with
hoist_vars
) a destructuring variable declaration
- Fixed a crash when hoisting (with
-
v5.3.3 Changes
source-map
library has been updated, bringing memory usage and CPU time improvements when reading input source maps (the SourceMapConsumer is now WASM based).- The
wrap_func_args
option now also wraps arrow functions, as opposed to only function expressions.
-
v5.3.2 Changes
- Prevented spread operations from being expanded when the expanded array/object contains getters, setters, or array holes.
- Fixed very slow self-recursion in some cases of removing extraneous parentheses from
+
operations.