Categories
JSDefender Change Log

JSDefender Change Log V0.8 Build 1 – Release Date September 23, 2019

Reading Time: < 1 minute

Change Log – Version 0.8.1 – Release Date September 23, 2019

Fixes

  • Stabilization of the CLI tool.
Categories
JSDefender Change Log

JSDefender Change Log V0.8 Build 0 – Release Date September 05, 2019

Reading Time: < 1 minute

Change Log – Version 0.8.0 – Release Date September 05, 2019

Enhancements

  • Inline protection configuration with PPJS directives.

Fixes

  • LocalDeclarationTransform bug (switch scope handling) fixed.
  • User guide updated with npm link.
Categories
JSDefender Change Log

JSDefender Change Log V0.7 Build 1 – Release Date August 23, 2019

Reading Time: < 1 minute

Change Log – Version 0.7.1 – Release Date August 23, 2019

Fixes

  • LocalDeclarationTransform now handles catch handler variables properly if their name collides with variables in an outer declaration scope.
  • LocalDeclarationTransform now handles late variable declarations properly within function declarations.
Categories
JSDefender Change Log

JSDefender Change Log V0.7 Build 0 – Release Date August 22, 2019

Reading Time: < 1 minute

Change Log – Version 0.7.0 – Release Date August 22, 2019

Enhancements

  • PPJS now supports webpack with multiple chunks (without any configuration change). With the help of --idprefix command-line option, you can fine-tune declaration prefixes when using multiple bundles.
  • The errorScript configuration property of doaminLock allows you to inject error handling script. This script is executed when the page is used from an invalid domain.
  • The property indirection transform now handles not only property access syntax nodes, but class method names, object method, and object property names. Combined with the string literal transform, now you can hide class method, object method, and object property names in code.
  • PPJS now support installation with yarn.

Fixes

  • Domain lock configuration bug (ignoring the domainPattern property) fixed.
  • StringLiteralTransform now uses a special name for its decoder function, which does not clash with other declaration names.
Categories
JSDefender Change Log

JSDefender Change Log V0.6 Build 1 – Release Date August 06, 2019

Reading Time: < 1 minute

Change Log – Version 0.6.1 – Release Date August 06, 2019

Enhancements

  • A new transform, DebuggerRemovalTransform added to the protection chain.

Fixes

  • PPJS-CLI version number is up-to-date.
Categories
JSDefender Change Log

JSDefender Change Log V0.6 Build 0 – Release Date August 05, 2019

Reading Time: < 1 minute

Change Log – Version 0.6.0 – Release Date August 05, 2019

Enhancements

  • A new transform, DebuggerRemovalTransform added to the protection chain.

Fixes

  • ArrowFunctionExpression handles parenthesized object literals properly.