Age | Commit message (Expand) | Author |
---|---|---|
2021-08-20 | fix corner cases in `optional_chains` (#5110) | Alex Lam S.L |
2021-05-03 | support optional chaining operator (#4899) | Alex Lam S.L |
2021-04-07 | reject invalid `for await` syntax (#4847) | Alex Lam S.L |
2021-03-17 | improve comment formatting logic (#4794) | Alex Lam S.L |
2021-02-10 | reject invalid `for...of` syntax (#4632) | Alex Lam S.L |
2021-02-09 | support `for [await]...of` statements (#4627) | Alex Lam S.L |
2021-01-20 | support asynchronous test cases properly (#4529) | Alex Lam S.L |
2020-12-20 | parse destructuring under strict mode correctly (#4429) | Alex Lam S.L |
2020-08-17 | reject multiple `default`s in `switch` (#4053)•••fixes #4050 | Alex Lam S.L |
2020-06-07 | parse command line internally (#3961) | Alex Lam S.L |
2020-04-17 | support optional output of `names` in source maps (#3784) | Alex Lam S.L |
2020-04-16 | improve source-map generation (#3782)•••- emit singleton segments to mark generated code from input | Alex Lam S.L |
2020-04-10 | enhance `inline` (#3767) | Alex Lam S.L |
2020-04-05 | enhance `inline` (#3760) | Alex Lam S.L |
2020-03-28 | handle `source-map` operations internally (#3754) | Alex Lam S.L |
2020-01-08 | introduce `--output-opts` CLI option (#3678)•••closes #3675 | Alex Lam S.L |
2019-11-17 | fix corner case in `collapse_vars` (#3591) | Alex Lam S.L |
2019-05-04 | make `enclose` & `wrap` work with `sourceMap` (#3396)•••fixes #3313 | Alex Lam S.L |
2019-05-04 | fix corner cases in `sourceMap` (#3397)•••fixes #3255 fixes #3294 | Alex Lam S.L |
2019-04-30 | unify logging functionality (#3392)•••fixes #3253 fixes #3254 | Alex Lam S.L |
2019-03-20 | improve `compress` performance (#3348)•••fixes #3174 | Alex Lam S.L |
2019-03-15 | parse `mangle.properties.regex` in `--config-file` properly (#3337)•••fixes #3315 | Alex Lam S.L |
2018-08-23 | fix corner case in `unused` (#3234)•••fixes #3233 | Alex Lam S.L |
2018-06-28 | implement `directives` (#3203)•••fixes #3166 | Alex Lam S.L |
2018-06-06 | general clean-ups (#3175) | Alex Lam S.L |
2018-06-01 | re-introduce `enclose` (#3163)•••fixes #2443 | Jiavan |
2018-04-26 | workaround test failures in Node.js 10 (#3102) | Alex Lam S.L |
2018-04-06 | support inline source map from multiple files (#3058)•••fixes #145 | Alex Lam S.L |
2018-04-06 | improve usability of `includeSources` (#3057)•••Exclude source contents from input source map if `includeSources=false` fixes #3041 | Alex Lam S.L |
2018-03-31 | Don't load source map until the JS source is fully received (#3040) | b-fuze |
2018-03-31 | give sensible error against invalid input source map (#3044) | Alex Lam S.L |
2018-03-15 | refactor brackets to braces (#3005) | Alex Lam S.L |
2018-01-17 | configure `rename` with CLI (#2802) | Alex Lam S.L |
2017-09-15 | improve source mapping (#2312)•••fixes #2310 | Alex Lam S.L |
2017-07-15 | reject malformed CLI parameters (#2239)•••fixes #2237 | Alex Lam S.L |
2017-07-11 | enhance source mapping on IIFEs (#2224)•••fixes #2213 | Alex Lam S.L |
2017-06-23 | fix for-in loop parsing (#2144) | Alex Lam S.L |
2017-06-15 | avoid intermittent test time-out failures (#2100) | Alex Lam S.L |
2017-06-13 | fix CLI parsing of `--source-map content` (#2088)•••fixes #2082 | Ziad El Khoury Hanna |
2017-06-09 | marshal `mangle[.properties].reserved` from non-Array values (#2072) | Alex Lam S.L |
2017-06-07 | fix CLI output corruption (#2061)•••Using `console.error()` & `console.log()` result in inconsistent formatting across Node.js versions. Avoid this issue by directly writing to `process.stderr` & `process.stdout` instead. Miscellaneous - prettify invalid option listing | Alex Lam S.L |
2017-05-28 | improve CLI usability (#2016)•••Report supported options upon invalid option syntax. fixes #1883 | Alex Lam S.L |
2017-05-23 | fix source map offset (#1993)•••Account for whitespace insertions. fixes #505 fixes #890 | Alex Lam S.L |
2017-05-20 | enhance `if_return` to handle `return void...` (#1977)•••fixes #512 | Alex Lam S.L |
2017-05-15 | improve keyword-related parser errors (#1941)•••fixes #1937 | Alex Lam S.L |
2017-05-12 | remove support for `const` (#1910)•••As this is not part of ES5. | Alex Lam S.L |
2017-05-09 | print error stack in CLI (#1890) | Alex Lam S.L |
2017-05-08 | support dumping AST (#1879)•••Re-order `AST_Binary` properties to make dump more readable. closes #769 | Alex Lam S.L |
2017-05-08 | deprecate low level API (#1877)•••fixes #1872 | Alex Lam S.L |
2017-04-23 | improve parser under "use strict" (#1836)•••- `const` without value - `delete` of expression - redefining `arguments` or `eval` extend `test/ufuzz.js` - optionally generate "use strict" - improve handling of test cases with syntax errors - group IIFE generation - generate bare anonymous functions - workaround `console.log()` for `new function()` - generate expressions with `this` fixes #1810 | Alex Lam S.L |