Releases: PerimeterX/flast
Releases · PerimeterX/flast
v2.2.2
v2.2.1
What's Changed
- Fix Lineage and Scope Meta Data by @BenBaryoPX in #35
Full Changelog: v2.2.0...v2.2.1
v2.2.0
v2.1.1
What's Changed
- Prevent exceptions from being thrown on invalid code by @BenBaryoPX in #33
Full Changelog: v2.1.0...v2.1.1
v2.1.0
What's Changed
- Replace Escodegen by @BenBaryoPX in #31
- TypeMap by @BenBaryoPX in #32
Full Changelog: v2.0.2...v2.1.0
v2.0.2
What's Changed
- Fix Comment Being Duplicated on Root Node Replacement by @BenBaryoPX in #29
- Flatten imports by @BenBaryoPX in #30
Full Changelog: v2.0.0...v2.0.2
v2.0.0 - ESM Refactoring
What's Changed
- Utils by @ctrl-escp in #26
- applyIteratively - Apply functions to modify the script repeatedly until they are no long effective or the max number of iterations is reached
- treeModifier - Boilerplate for filter functions that identify the desired structure and a modifier function that modifies the tree.
- logger - control logging level and output function
- Refactor flAST to ESM, Refactor Tests to Node's Test Runner by @BenBaryoPX in #28
Full Changelog: v1.6.0...v2.0.0
v1.6.0 - ES6 Support
v1.5.2 Keep Comments & Replace Deletion with Empty Statements
What's Changed
- Replace Deletion with Empty Statements by @ctrl-escp in #23
- Fix Missing Comments by @ctrl-escp in #24
Full Changelog: v1.5.0...v1.5.2