Releases: NodeSecure/js-x-ray
@nodesecure/js-x-ray@15.1.0
Minor Changes
-
#608
fc43d04Thanks @Anne-Flower! - Add stats (numberOfImportsDetected, numberOfFilesProcessed) to EntryFilesAnalyser, including tests and documentation updates. -
#604
1f3738eThanks @fraxken! - Reduce HEAP allocation and GC pressure to optimize execution -
#597
514b4c1Thanks @HoyeongJeon! - feat(i18n): add Korean language support
Patch Changes
@nodesecure/js-x-ray@15.0.0
@nodesecure/js-x-ray-ai@1.0.5
@nodesecure/js-x-ray@14.3.0
Minor Changes
-
#574
c9f3d16Thanks @cskwork! - feat(js-x-ray): return executionTime in AstAnalyser report -
#579
396fe8aThanks @fraxken! - Add new real-package benchmark and optimize EntryFilesAnalyser -
#578
fa4ecddThanks @HoyeongJeon! - Add weak-scrypt detection probe for crypto.scrypt() misuse -
#577
1d9a9f8Thanks @cskwork! - feat(js-x-ray): enhance monkey patch detection with VariableTracer
Patch Changes
@nodesecure/js-x-ray@14.2.0
@nodesecure/js-x-ray@14.1.0
Minor Changes
-
#565
986ab06Thanks @fraxken! - Reduce parsing-error surface on AstAnalyser and implement EventEmitter to catch ParsingError -
#561
2c88c91Thanks @fraxken! - Move CollectableRegistrySet into AstAnalyser instead of SourceFile allowing to refuse any AstAnalyser without dependency collectable in EntryFileAnalyser class
Patch Changes
@nodesecure/js-x-ray@14.0.1
@nodesecure/js-x-ray@14.0.0
@nodesecure/js-x-ray-ai@1.0.4
@nodesecure/js-x-ray@13.0.0
Major Changes
- #532
df7032eThanks @clemgbld! - feat(js-x-ray)! dependencies is now considered as collectables and is not in the report anymore
Patch Changes
-
#537
a0ab086Thanks @bashlor! - Add unit tests for stripNodePrefix utility. -
#540
f548a44Thanks @fraxken! - Exclude d.ts from EFA to avoid error and add .ts detection to automatically load TsSourceParser when required -
#538
24c79d2Thanks @bashlor! - Add unit tests for toArrayLocation utility -
#539
f5d744dThanks @bashlor! - Add unit tests for isOneLineExpressionExport utility. -
#536
1f17f7bThanks @bashlor! - Add unit tests for isMinifiedCode utility.