Skip to the content
Reading Time: < 1 minute Change Log – Version 5.0.1 – Release Date December 15, 2008
DashO is now Runtime Intelligence Services enabled. Java applications can be instrumented within DashO to send messages to the Runtime Intelligence Portal.
Reading Time: < 1 minute Change Log – Version 4.2.4 – Release Date October 13, 2008
Late load problem with inner classes with generic outer classes with two or more type parameters.
Eclipse plug-in created with incorrect version number.
Reading Time: < 1 minute Change Log – Version 4.2.3 – Release Date September 8, 2008
The New Project Wizard reads Hibernate’s
.hbm.xml files and Androids’s AndroidManifest.xml to discover entry points. The New Project Wizard tags classes that extend
android.app.Activity as Midlet-like entry points. Fixes:
ArrayIndexOutOfBoundsException when writing optimized classes compiled with Java 1.6.
Reading Time: < 1 minute Change Log – Version 4.2.2 – Release Date August 5, 2008
The arrangement and alignment of items in the stack trace decoding dialog has changed. The results are placed in a separate tab.
Reading Time: < 1 minute Change Log – Version 4.2.1 – Release Date July 22, 2008
Eclipse IDE integration. Allows project files to be created, edited, and executed from inside Eclipse. See Eclipse Plug-in documentation for installation and use.
New output option:
merge="true/false". merge="false" allows cross jar/directory obfuscation and pruning while retaining the original packaging of the input classes. Previously DashO required that all output be placed in a single jar/directory. A new sample project, multijar, illustrating this feature is provided.
Reading Time: < 1 minute Change Log – Version 4.1.2 – Release Date June 19, 2008
New Project Wizard in the
File > New Project menu. You can have DashO’s New Project Wizard create a project for your application. The Wizard can create projects for libraries, applications, or WAR files. WAR file obfuscation requires installing DashO’s Ant tasks.
Reading Time: < 1 minute Change Log – Version 4.1.1 – Release Date May 21, 2008
User interface enhancements.
New Ant tasks :
<obfuscate>; <obfuscate-jar>; <watermark>. Requires Apache Ant 1.5 or newer.
String Encryption improvements to thwart decompilation and reduce class sizes.
New Peep Hole optimizer.
Improved error messages for missing classes showing the context of the class reference.
Reading Time: < 1 minute Change Log – Version 4.0.1 – Release Date April 11, 2008
New user interface.
Jar Mode interface is now combined with the Advanced Mode interface.
Enhanced use of properties throughout the DOX file.
Class name in entry points can use wildcards. Wildcard can now locate classes stored in jars.
If a property is not defined it is no longer an error that halts the build. Instead the unexpanded value is left in the string.
Reading Time: < 1 minute Change Log – Version 3.4.2 4 – Release Date March 13, 2008
Console output when showing names of classes and methods.
Display of time to console rather than raw millisecond display.
Control flow message display with the verbose setting rather than the errors setting.
Reading Time: < 1 minute Change Log – Version 3.4.1 – Release Date January 16, 2008
DashO’s jar manifest now contains a Class-Path entry so that it can be run without specifying all the jars in the lib directory.
DashO’s user interface can now take in the name of a DOX file as an argument from the command line.
DashO’s user interface now uses the native look-and-feel of the OS rather than using the Metal cross-platform look-and-feel.