Xavier Ducrohet | e4bf054 | 2013-03-14 18:37:18 -0700 | [diff] [blame] | 1 | 0.4 |
| 2 | |
| 3 | * Fixes: |
| 4 | - Fix support for subfolders in assets/ |
| 5 | - Fix cases where Android Libraries have local Jars dependencies |
Xavier Ducrohet | 442aae7 | 2013-03-15 18:40:17 -0700 | [diff] [blame] | 6 | - Fix renaming of package through DSL to ensure resources are compiled in the new namespace |
Xavier Ducrohet | 164a8f6 | 2013-03-26 13:57:30 -0700 | [diff] [blame^] | 7 | - Fix DSL to add getSourceSets on the "android" extension. |
Xavier Ducrohet | e4bf054 | 2013-03-14 18:37:18 -0700 | [diff] [blame] | 8 | |
Xavier Ducrohet | 997a04c | 2012-12-11 14:49:10 -0800 | [diff] [blame] | 9 | 0.3 |
| 10 | |
Xavier Ducrohet | cd66cd3 | 2013-01-30 13:24:03 -0800 | [diff] [blame] | 11 | * System requirements: |
| 12 | - Gradle 1.3+ (tested on 1.3/1.4) |
| 13 | - Android Platform Tools 16.0.2+ |
| 14 | * New Features: |
| 15 | - Renderscript support. |
| 16 | - Support for multi resource folders. See 'multires' sample. |
| 17 | * PNG crunch is now done incrementally and in parallel. |
| 18 | - Support for multi asset folders. |
| 19 | - Support for asset folders in Library Projects. |
Xavier Ducrohet | cd66cd3 | 2013-01-30 13:24:03 -0800 | [diff] [blame] | 20 | - Support for versionName suffix provided by the BuildType. |
| 21 | - Testing |
Xavier Ducrohet | 042fd12 | 2013-02-18 16:55:29 -0800 | [diff] [blame] | 22 | * Default sourceset for tests now src/instrumentTest (instrumentTest<Name> for flavors) |
| 23 | * Instrumentation tests now: |
| 24 | - started from "deviceCheck" instead of "check" |
| 25 | - run on all connected devices in parallel. |
| 26 | - break the build if any test fails. |
| 27 | - generate an HTML report for each flavor/project, but also aggregated. |
Xavier Ducrohet | cd66cd3 | 2013-01-30 13:24:03 -0800 | [diff] [blame] | 28 | * New plugin 'android-reporting' to aggregate android test results across projects. See 'flavorlib' sample. |
| 29 | - Improved DSL: |
Xavier Ducrohet | 219f4f7 | 2013-02-14 10:59:17 -0800 | [diff] [blame] | 30 | * replaced android.target with android.compileSdkVersion to make it less confusing with targetSdkVersion |
Xavier Ducrohet | cd66cd3 | 2013-01-30 13:24:03 -0800 | [diff] [blame] | 31 | * signing information now a SigningConfig object reusable across BuildType and ProductFlavor |
Xavier Ducrohet | 219f4f7 | 2013-02-14 10:59:17 -0800 | [diff] [blame] | 32 | * ability to relocate a full sourceSet. See 'migrated' sample. |
Xavier Ducrohet | 042fd12 | 2013-02-18 16:55:29 -0800 | [diff] [blame] | 33 | * API to manipulate Build Variants. |
Xavier Ducrohet | cd66cd3 | 2013-01-30 13:24:03 -0800 | [diff] [blame] | 34 | * Fixes: |
| 35 | - Default Java compile target set to 1.6. |
| 36 | - Fix generation of R classes in case libraries share same package name as the app project. |
Xavier Ducrohet | 997a04c | 2012-12-11 14:49:10 -0800 | [diff] [blame] | 37 | |
| 38 | 0.2 |
| 39 | |
| 40 | * Fixed support for windows. |
| 41 | * Added support for customized sourceset. (http://tools.android.com/tech-docs/new-build-system/using-the-new-build-system#TOC-Working-with-and-Customizing-SourceSets) |
| 42 | * Added support for dependency per configuration. |
| 43 | * Fixed support for dependency on local jar files. |
| 44 | * New samples "migrated" and "flavorlib" |
| 45 | |
| 46 | 0.1: initial release |