Version 0.6.2 " New Year's pledge" released

We used the christmas holidays to work on obfuscate4e a bit. So it’s time for a new release!

This version features:

  • in de.partmaster.obfuscate4e.plugin and de.partmaster.obfuscate4e.proguard.plugin:
    • Streamlined Plugin code base and generated Ant code,
    • Defined J2SE-1.4 as minimum execution environment
  • in de.partmaster.obfuscate4e.proguard.plugin:
    • Moved Proguard code into it’s own plugin (separation of obfuscate4e and 3rd party code base)
    • Keep all classes that extend org.eclipse.osgi.util.NLS (Language bundles)
    • inserted flag "-dontusemixedcaseclassnames" to make the obfuscator robust on non-casesensitive file systems
    • replaced home-grown Ant mapper by standard ant magic, optimized Ant scripting.
    • All temporary files go into <plugin>/temp.folder/
    • Processed proguard.cfg and generated proguard.map will be included in PDE build log.zip archive
  • in proguard.plugin:
    • Updated embedded proguard.jar to version 4.3

Obfuscate4e runs on Eclipse 3.2 and above and needs Java 1.4 or higher. It can be installed via the update site at http://obfuscate4e.org/updates/ and from an "archived updatesite", available at the download section of this project.