blob: 55048fceee8de8d76f31883b2cf41d42f67dd600 [file] [log] [blame]
Xavier Ducrohete4bf0542013-03-14 18:37:18 -070010.4
2
3* Fixes:
4 - Fix support for subfolders in assets/
5 - Fix cases where Android Libraries have local Jars dependencies
Xavier Ducrohet442aae72013-03-15 18:40:17 -07006 - Fix renaming of package through DSL to ensure resources are compiled in the new namespace
Xavier Ducrohet164a8f62013-03-26 13:57:30 -07007 - Fix DSL to add getSourceSets on the "android" extension.
Xavier Ducrohete4bf0542013-03-14 18:37:18 -07008
Xavier Ducrohet997a04c2012-12-11 14:49:10 -080090.3
10
Xavier Ducrohetcd66cd32013-01-30 13:24:03 -080011* 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 Ducrohetcd66cd32013-01-30 13:24:03 -080020 - Support for versionName suffix provided by the BuildType.
21 - Testing
Xavier Ducrohet042fd122013-02-18 16:55:29 -080022 * 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 Ducrohetcd66cd32013-01-30 13:24:03 -080028 * New plugin 'android-reporting' to aggregate android test results across projects. See 'flavorlib' sample.
29 - Improved DSL:
Xavier Ducrohet219f4f72013-02-14 10:59:17 -080030 * replaced android.target with android.compileSdkVersion to make it less confusing with targetSdkVersion
Xavier Ducrohetcd66cd32013-01-30 13:24:03 -080031 * signing information now a SigningConfig object reusable across BuildType and ProductFlavor
Xavier Ducrohet219f4f72013-02-14 10:59:17 -080032 * ability to relocate a full sourceSet. See 'migrated' sample.
Xavier Ducrohet042fd122013-02-18 16:55:29 -080033 * API to manipulate Build Variants.
Xavier Ducrohetcd66cd32013-01-30 13:24:03 -080034* 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 Ducrohet997a04c2012-12-11 14:49:10 -080037
380.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
460.1: initial release