JavaScript Obfuscator release notes.

Published updates for RichScripts' Windows apps, the javascriptobfuscator-com npm package and the online protection service. This is a different product from the open-source javascript-obfuscator package.

Choose your product below. These selected recent releases describe customer-facing changes, not internal development activity. Test a representative application before upgrading a production workflow.

Windows desktop apps

Windows Forms 2.4.7.11: HTTPS connection update

  • Updated the Classic app's hosted-service connection and TLS 1.2 configuration. Certificate validation remains enabled.
  • When updating, extract the included configuration file alongside the executable.
Review Windows downloads

Desktop 3.4.15: smaller protected output

  • Compact identifier defaults reduce output growth while preserving explicitly saved project settings.
  • Self-compression retains the original protected output when compression and its decoder would make the file larger.
Review Windows downloads

Desktop 3.4.14: Local Advanced compatibility fixes

  • Repaired protection of classes, computed keys, inherited properties and super method calls.
  • Missing project file-type metadata now falls back to the source filename.
Review Windows downloads

Desktop 3.4.13: credential storage reliability

  • Credential saves verify encrypted settings before replacing the saved file.
  • The app reports failed writes and unreadable credential fields rather than silently assuming they were saved.
Review Windows downloads

npm package

npm 0.5.0: a free local engine

  • The javascriptobfuscator-com package protects supported files locally without credentials, with identifier renaming, string encoding and string/member moves.
  • Free local output includes a product header. Hosted processing is a separate route; review source handling before using private code.
Read npm CLI guidance

Online protection service

Online service: JavaScript compatibility repairs

  • Repaired class and computed-key handling, inherited property behavior and super method calls in the hosted engine.
  • Run your application tests against protected output before release. Compatibility depends on your code and selected settings.
Try a non-sensitive sample

Current downloads · Future plans · Subscribe to release notes