PackageTrack

npm

javascript-obfuscator

5.6.0javascript-obfuscator/javascript-obfuscator

JavaScript obfuscator

Release timeline

269 releases since 2016
20162026

One column per quarter.

Releases

  1. 0.14.04 Feb 2018

    Nothing published for this version

  2. 0.14.0-beta.324 Jan 2018pre-release

    Nothing published for this version

  3. 0.14.0-beta.213 Jan 2018pre-release

    Nothing published for this version

  4. 0.14.0-beta.14 Jan 2018pre-release

    Nothing published for this version

  5. 0.13.017 Dec 2017

    Nothing published for this version

  6. 0.12.53 Dec 2017

    Nothing published for this version

  7. 0.12.41 Dec 2017

    Nothing published for this version

  8. 0.12.324 Nov 2017

    Nothing published for this version

  9. 0.12.216 Nov 2017

    Nothing published for this version

  10. 0.12.13 Nov 2017

    Nothing published for this version

  11. 0.12.018 Oct 2017

    Nothing published for this version

  12. 0.11.219 Sept 2017

    Nothing published for this version

  13. 0.11.113 Sept 2017

    Nothing published for this version

  14. 0.11.06 Aug 2017

    Nothing published for this version

  15. 0.11.0-beta.129 Jul 2017pre-release

    Nothing published for this version

  16. 0.10.21 Aug 2017

    Nothing published for this version

  17. 0.10.131 Jul 2017

    Nothing published for this version

  18. 0.10.027 Jul 2017

    Nothing published for this version

  19. 0.10.0-beta.1227 Jul 2017pre-release

    Nothing published for this version

  20. 0.10.0-beta.1124 Jul 2017pre-release

    Nothing published for this version

  21. 0.10.0-beta.1022 Jul 2017pre-release

    Nothing published for this version

  22. 0.10.0-beta.921 Jul 2017pre-release

    Nothing published for this version

  23. 0.10.0-beta.810 Jul 2017pre-release

    Nothing published for this version

  24. 0.10.0-beta.78 Jul 2017pre-release

    Nothing published for this version

  25. 0.10.0-beta.628 Jun 2017pre-release

    Nothing published for this version

  26. 0.10.0-beta.526 Jun 2017pre-release

    Nothing published for this version

  27. 0.10.0-beta.419 Jun 2017pre-release

    Nothing published for this version

  28. 0.10.0-beta.222 Apr 2017pre-release

    Nothing published for this version

  29. 0.10.0-beta.112 Apr 2017pre-release

    Nothing published for this version

  30. 0.9.44 May 2017

    Nothing published for this version

  31. 0.9.32 May 2017
    Release notes
    • Switched from escodegen to escodegen-wallaby, fixed https://github.com/javascript-obfuscator/javascript-obfuscator/pull/50
    Open source →
  32. 0.9.22 Mar 2017
    Release notes
    • Removed coverage dir from npm package
    Open source →
  33. 0.9.130 Jan 2017
    Release notes
    • Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/37
    Open source →
  34. 0.9.029 Jan 2017
    Release notes
    • Breaking change: dropped [email protected] and [email protected] support.
    • New option: controlFlowFlattening allows to enable/disable Control Flow flattening. Control flow flattening is a structure transformation of the source code that hinders program comprehension.
    • New option: controlFlowFlatteningThreshold allows to set percentage of nodes that will affected by controlFlowFlattening.
    • Significantly increased obfuscation performance.
    • Huge internal refactoring.
    • Better es2015 support: correct obfuscation of TemplateLiteral, ArrayPattern, AssignmentPattern nodes.
    • Switched from npm to yarn internally.
    • Various bug fixes.

    v0.9.0-beta.5

    • Increased performance
    • Fixed very rare Cannot read property 'type' of undefined error, when RandomGeneratorUtils.getMathRandom() returned incorrect value 1.

    v0.9.0-beta.4

    • Increased performance

    v0.9.0-beta.3

    v0.9.0-beta.2

    • Transformers refactoring

    v0.9.0-beta.1

    • New option: controlFlowFlattening allows to enable/disable Control Flow flattening. Control flow flattening is a structure transformation of the source code that hinders program comprehension.
    • New option: controlFlowFlatteningThreshold allows to set percentage of nodes that will affected by controlFlowFlattening.
    • Better es2015 support: correct obfuscation of TemplateLiteral, ArrayPattern, AssignmentPattern nodes.
    • Obfuscation performance boost.
    • Huge internal refactoring.
    • Various bug fixes.
    Open source →
  35. 0.9.0-dev.1113 Jan 2017pre-release

    Nothing published for this version

  36. 0.9.0-dev.1011 Jan 2017pre-release

    Nothing published for this version

  37. 0.9.0-dev.97 Jan 2017pre-release

    Nothing published for this version

  38. 0.9.0-dev.86 Jan 2017pre-release

    Nothing published for this version

  39. 0.9.0-dev.73 Jan 2017pre-release

    Nothing published for this version

  40. 0.9.0-dev.628 Dec 2016pre-release

    Nothing published for this version

  41. 0.9.0-dev.524 Dec 2016pre-release

    Nothing published for this version

  42. 0.9.0-dev.422 Dec 2016pre-release

    Nothing published for this version

  43. 0.9.0-dev.321 Dec 2016pre-release

    Nothing published for this version

  44. 0.9.0-dev.218 Dec 2016pre-release

    Nothing published for this version

  45. 0.9.0-dev.19 Dec 2016pre-release

    Nothing published for this version

  46. 0.9.0-beta.524 Jan 2017pre-release

    Nothing published for this version

  47. 0.9.0-beta.422 Jan 2017pre-release

    Nothing published for this version

  48. 0.9.0-beta.320 Jan 2017pre-release

    Nothing published for this version

  49. 0.9.0-beta.217 Jan 2017pre-release

    Nothing published for this version

  50. 0.9.0-beta.114 Jan 2017pre-release

    Nothing published for this version

  51. 0.8.611 Jan 2017
    Release notes
    • Additional fixes for https://github.com/javascript-obfuscator/javascript-obfuscator/issues/29
    Open source →
  52. 0.8.511 Jan 2017
    Release notes
    • Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/29
    Open source →
  53. 0.8.49 Jan 2017
    Release notes
    • Fixed https://github.com/javascript-obfuscator/webpack-obfuscator/issues/13
    Open source →
  54. 0.8.34 Dec 2016
    Release notes
    • selfDefending option now disabled by default.
    Open source →
  55. 0.8.221 Nov 2016
    Release notes
    • New option seed sets seed for random generator. This is useful for creating repeatable results.
    • IE8 runtime error fix.
    Open source →
  56. 0.8.119 Nov 2016
    Release notes
    • disableConsoleOutput option now replaces console.xxx functions on empty function instead of infinity loop.
    Open source →
  57. 0.8.016 Nov 2016
    Release notes
    • Breaking options change: unicodeArray option has been renamed to stringArray.
    • Breaking options change: unicodeArrayThreshold option has been renamed to stringArrayThreshold.
    • Breaking options change: encodeUnicodeArray option has been renamed to stringArrayEncoding and now accepts following values: true|false|'base64'|'rc4'.
    • Breaking change: option wrapUnicodeArrayCalls was removed and now all calls to stringArray are always wrapped by special wrapper function.
    • New option unicodeEscapeSequence allows to enable/disable strings conversion to unicode escape sequence.
    • New option domainLock locks the obfuscated source code so it only runs on specific domains and/or sub-domains.
    • New option sourceMapBaseUrl sets base url to the source map import url when sourceMapMode: 'separate'.
    • Custom nodes like selfDefendingNode or consoleOutputNode now inserted into deepest stack trace function call.
    • Fixed obfuscation of global variables and function names in some cases.
    • Fixed wrong obfuscation of labels.
    • Rewrite of many custom nodes.
    Open source →
  58. 0.8.0-dev.47 Nov 2016pre-release

    Nothing published for this version

  59. 0.8.0-dev.36 Nov 2016pre-release

    Nothing published for this version

  60. 0.8.0-beta.214 Nov 2016pre-release

    Nothing published for this version