Skip to content

Releases: javascript-obfuscator/javascript-obfuscator

5.1.0 version

13 Dec 15:48
6866396

Choose a tag to compare

  • Add version parameter to the apiConfig to use different versions JavaScript Obfuscator Pro via API

5.0.0 version

06 Dec 20:04

Choose a tag to compare

  • Add JavaScript Obfuscator PRO support via calling its API

4.2.1 version

04 Dec 14:47
3bb9b18

Choose a tag to compare

  • Downgrade multimatch version to avoid esm errors

4.2.0 version

03 Dec 20:16

Choose a tag to compare

  • Dropped support of Node versions 17 and below
  • Fix transformObjectKeys performance in some edge-cases
  • Fix controlFlowFlattening + optional chaining compatibility. Fixes #1325
  • Don't obfuscate import.meta.*. Fixes #1267
  • Revert Improved stringArray calls wrapper templates commit. Fixes #1330
  • Fix error when ClassExpression is the CallExpression callee. Fixes #1132
  • Don't publish root index.ts files to NPM. Fixes #1252
  • Update class-validator version. Fixes #1324
  • Update other dependencies
  • CLI: support .mjs and .cjs extensions. Kudos to #1301

4.1.1 version

15 Jun 17:29
828a190

Choose a tag to compare

  • Update supported Node.js versions up to node@22. Fixes #1100
  • Update class-validator version. Fixes #1247
  • Fixed CI

4.1.0 version

05 Sep 17:32

Choose a tag to compare

  • Add target service-worker

4.0.1 release

11 Feb 17:21

Choose a tag to compare

  • Update class-validator dependency #1146

4.0.0 release

14 Feb 17:07

Choose a tag to compare

  • Breaking change: debugProtectionInterval option now accepts value in milliseconds instead of boolean value. Fixed #1031

3.2.7 release

14 Feb 12:37
30ba697

Choose a tag to compare

  • Fixed cases when dead code is added to the inner code of eval expressions. Fixed #1053

3.2.6 release

12 Feb 18:39
b99b6a4

Choose a tag to compare

  • Improved integration between renameProperties and controlFlowFlattening options. Fixed #1053