What's new in Stunnix JavaScript Obfuscator 5.2

Apr 29, 2014
  • Various usability enhancements in Project Manager GUI
  • Updated configuration of Portable Firefox used for GUI on Windows
  • When product fails to run on 64 bit Linux, instructions are shown on how to install 32-bit libraries.
  • Other small improvements were made.

New in Stunnix JavaScript Obfuscator 5.1 (Apr 29, 2014)

  • Greatly reduced memory consumption when processing very big source files.
  • Improved performance for projects with lots of files.
  • No warnings regarding AUTOLOAD when using modern system-wide Perl interpreter when using onfuscator directly from command line.
  • Other small improvements were made.

New in Stunnix JavaScript Obfuscator 5.0 (Apr 29, 2014)

  • Added String Browser tool - available in Symbols ⇒ View strings encountered in code. That page has several tabs. One tab allows to browse all string constants that match symbols used in the project (most probably you'll have to list those symbols as exceptions). Another tab is "all strings containing some symbol used in the project" (e.g. strings used in eval() calls). Third tab is "strings looking like symbol". Forth tab is "all strings".
  • Introduction of such tool greatly simplifies adapting project for obfuscation.
  • Directories with metadata from Git, Subversion and Mercurial are now being ignored when creating projects or browsing directories. You won't have to list those directories as ignored anymore!
  • Now GUI does not fail to start on Windows when name of user account has international characters in it (this problem was caused by Portable Firefox bundled with the product).
  • Installer on Windows asks which program group to put shortcuts to. This allows to keep several versions of the product installed in the system.
  • Other small improvements were made.

New in Stunnix JavaScript Obfuscator 4.10 (Apr 29, 2014)

  • File selection and directory selection now works in GUI on Mac.
  • Portable Firefox (used for GUI on Windows) is now unpacked to permament directory (instead of temporary directory) on first run. This prevents problems caused by use of some disk cleaning tools.
  • Other small improvements were made.

New in Stunnix JavaScript Obfuscator 4.9 (Apr 29, 2014)

  • Now international characters are properly converted to entities in text between markup inside HTML files.
  • Fixed issues in support for protection of JavaScript code only between special delimiters.

New in Stunnix JavaScript Obfuscator 4.8.1 (Oct 14, 2010)

  • Bugfix release. It can be patched into non-trial using a patch for version 4.8.

New in Stunnix JavaScript Obfuscator 4.7 (Nov 4, 2009)

  • Added new code processing mode (so-called "extractor") rawXsp - for files containing raw JavaScript code without html markup around, but containing fragments of server-side language (i.e. PHP/JSP/ASP.NET/ASP).
  • Now projects on Mac OS X Leopard and Snow Leopard can be imported without problems with Project Manager.
  • Improved support for Mac OS X Snow Leopard - now Rosetta is not required to run obfuscator.
  • Project Manager GUI now does not require any TCP sockets to be connected to or listened at on Windows (no firewall alerts).
  • Minor fixes and improvements.

New in Stunnix JavaScript Obfuscator 4.6 (May 13, 2009)

  • Now exceptions can be specified as "foo.bar" - in this case, both "foo" and "bar" are treated as exceptions.
  • Added workaround for Networking code in Mac OS X Leopard that prevented projects from being imported.
  • Added menu items to Project menu to open project's input and output directory in Finder when running on Mac OS X.
  • Minor fixes and improvements.

New in Stunnix JavaScript Obfuscator 4.5 (Mar 17, 2009)

  • Added support for changing "skin" of Project Manager (click Tools ⇒ Change skin); "silver" skin has been introduced and became default skin (of course one can return to "red" skin at any time ).
  • Greatly improved support for protecting code inside XSL files.

New in Stunnix JavaScript Obfuscator 4.4 (Feb 3, 2009)

  • Made compatible with Cygwin (unix emulation environment for Windows).
  • Made minor improvements to Project Manager GUI.

New in Stunnix JavaScript Obfuscator 4.3 (Oct 2, 2008)

  • Big improvements in HTML parsing
  • Greatly improved support for huge input files
  • Implemented "delimited" extractor for JavaScript. Now JavaScript can be protected inside file with custom structure, provided it's surrounded by any of the strings specified inside special files ("file with prefixes" and "file with suffixes"). The code can be optionally xml-decoded before protection and xml-encoded after protection.

New in Stunnix JavaScript Obfuscator 4.2 (Jul 15, 2008)

  • All ASP files can now be encoded - even with #include directive present.
  • UTF8 byte order marker is now correctly handled in all files with xml/html markup.
  • Fix crash of YUI compressor in cases when utf8 was present in input files.
  • Project Manager GUI now ignores case of filenames on filesystems that are not case-sensitive. So e.g. if one removes file �todo.html� from project input directory and then creates �TODO.html�, Project Manager won�t show file �TODO.html� as �not in the project�.