All Versions
627
Latest Version
Avg Release Cycle
5 days
Latest Release
-
Changelog History
Page 59
Changelog History
Page 59
-
v0.17.0 Changes
- ๐ Roll back to 0.15.0 and reapply subsequent fixes pending resolution of (#132) and related issues
-
v0.16.3 Changes
- Prevent adjacent blocks of multiple var declarations causing magic-string failure (#105)
-
v0.16.2 Changes
- Top-level function calls and assignments to globals are treated as side-effects, and always included
- ๐ฆ Import files from subdirectories of external packages, e.g.
import mod from 'foo/sub/mod'
(#126)
-
v0.16.1 Changes
- ๐ Handle assignment patterns, and destructured/rest parameters, when analysing scopes
- ๐ Fix bug preventing project from self-building (make base
Identifier
class markable)
-
v0.15.0 Changes
- ๐ Load all modules specified by
import
statements, and do tree-shaking synchronously once loading is complete. This results in simpler and faster code, and enables future improvements (#97) - Only rewrite
foo
asexports.foo
when it makes sense to (#92) - ๐ Fix bug with shadowed variables that are eventually exported (#91)
- Exclude unused function declarations that happen to modify a used name (#90)
- Simplify internal
Scope
model โ scopes always attach to blocks, never function expressions/declarations
- ๐ Load all modules specified by
-
v0.13.0 Changes
- ๐ Support
banner
andfooter
options (#66) - โ Remove pre-existing sourcemap comments (#66)
- Deconflict external imports (#66)
- ๐ Use existing AST, if provided (#66)
- ๐ Rename internal namespace exports as appropriate (#66)
- โ Remove uninitialised var declarations that get exported (#66)
- ๐ Rename variables named
exports
to avoid conflicts (#66)
- ๐ Support