Reading Time: < 1 minute
Change Log – Version 2.7.0 – Release Date Aug 24, 2023
Features
- upgrade webpack support to version 5.88.1
JSDefender Change Logs
--glob
CLI flag or with the glob
config file field; an ignore pattern can be provided via the ignore
input field--outdir
CLI flag to configure the output folder; it complements the existing outDir
config file fieldoutDir
es2016
, es2017
, es2018
, es2019
, and es2020
as the possible values to the existing es5
and es2015
values to the --estarget
CLI flag
ControlFlowTransform
allows injecting fake test conditions with the injectFakeCode
configuration option.LocalDeclarationTransform
now supports three new name mangling method: runic
, glagolitic
, and tifinagh
.DevToolsBlockingTransform
detects if the DevTools panel is open in the browser and blocks normal code executionConsoleCloakingTransform
prevents the protected code from displaying information in the console when the program invokes the methods of the console
object, such as console.log
, console.info
, etc.GlobalObjectHidingTransform
adds indirect references for frequently used global objects (such as window
, navigator
, Object
, String
, setTimeout
, and many others) and hides them within the protector objectStringLiteralTransform
with the JSDefender Runtimeeval_
prefix) when an evaluation license is usedIntegerLiteralTransform
to use multiple radixes