Change Log - Version 10.0.0 Beta 2 - Release Date May 2, 2019
This is a beta release of DashO.
Please see the Beta Release Notes for important information.
Enhancements
- Added a new DashO Android Gradle Plugin.
- Added Android Mode which is specifically designed to work with the DashO Android Gradle Plugin as part of an Android build process that uses R8.
- The GUI now has a Standard Mode and an Android Mode.
- The Android Mode GUI will prompt you to refresh the list of input classes when it detects changes in the inputs.
- To migrate to this new Android integration refer to the upgrading docs.
- Added the
--pathMap
command line option which allows specifying a file that configures DashO's input and output paths. This option is currently only available for Android Mode. - Improved documentation layout.
- Improved the Spring Bean sample.
- Updated the DashO-GameOfLife sample.
- Added a
WARN_ON_MISSING_SUPPORT_ENTRY
property which, when set totrue
, will warn instead of error if a configured support entry is missing. - The GUI listens for changes to the configuration and will prompt to reload.
This release may contain protection enhancements not described here.
Changes
- Updated the DashO Gradle Plugin:
- v3.4.0 with deprecated support for the Android Gradle 3.4.0 plugin.
- v4.0.0 with no Android support.
- The
Append current Java runtime
andUse Classpath from Environment
options have been removed. - The Android Gradle New Project Wizard has been removed (temporarily). Refer to the instructions in Android Getting Started to create a new project using Android Mode.
- Control Flow and String Encryption are now enabled by default on new projects.
- The navigation tree in the DashO GUI can no longer be collapsed.
- Updated to use ASM version 7.1.
Fixes
- Fixed a rare issue when reading
MethodParameters
attributes which do not reference a constant pool entry.