Move Gradle plugin to 0.5.0

Change-Id: I2c3d042157a3aacdd8542117a2e059f83058304c
diff --git a/build.gradle b/build.gradle
index bf75cf9..ab4aff7 100644
--- a/build.gradle
+++ b/build.gradle
@@ -44,7 +44,7 @@
     }
 
     project.ext {
-        baseVersion = '0.4'
+        baseVersion = '0.5.0'
     }
 
     task disableTestFailures << {
diff --git a/changelog.txt b/changelog.txt
index a711608..32c3875 100644
--- a/changelog.txt
+++ b/changelog.txt
@@ -1,3 +1,14 @@
+0.5.0:
+
+0.4.1:
+
+* Renamed 'package' scope to 'apk'
+    - variants are 'debugApk', 'releaseApk', 'flavor1Apk', etc...
+    - Now properly supported at build to allow package-only dependencies.
+* Only Jar dependencies can be package-only. Library projects must be added to the compile scope.
+* Fixed [application|library|test]Variants API (always returned empty on 0.4)
+* Fixed issue in Proguard where it would complain about duplicate Manifests.
+
 0.4
 
 * System requirements:
@@ -16,6 +27,8 @@
    - Fix cases where Android Libraries have local Jars dependencies
    - Fix renaming of package through DSL to ensure resources are compiled in the new namespace
    - Fix DSL to add getSourceSets on the "android" extension.
+   - DSL to query variants has changed to applicationVariants and libraryVariants (depending on the plugin)
+     Also both plugin have testVariants (tests are not included in the default collection).
 
 0.3
 
diff --git a/tests/3rdPartyTests/build.gradle b/tests/3rdPartyTests/build.gradle
index e12126d..62a4405 100644
--- a/tests/3rdPartyTests/build.gradle
+++ b/tests/3rdPartyTests/build.gradle
@@ -3,6 +3,6 @@
         maven { url '../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
diff --git a/tests/3rdPartyTests/buildSrc/build.gradle b/tests/3rdPartyTests/buildSrc/build.gradle
index f81df94..2b78104 100644
--- a/tests/3rdPartyTests/buildSrc/build.gradle
+++ b/tests/3rdPartyTests/buildSrc/build.gradle
@@ -6,5 +6,5 @@
 }
 
 dependencies {
-    compile 'com.android.tools.build:builder-test-api:0.4-SNAPSHOT'
+    compile 'com.android.tools.build:builder-test-api:0.5.0-SNAPSHOT'
 }
\ No newline at end of file
diff --git a/tests/aidl/build.gradle b/tests/aidl/build.gradle
index e632dbf..86fd4c2 100644
--- a/tests/aidl/build.gradle
+++ b/tests/aidl/build.gradle
@@ -3,7 +3,7 @@
         maven { url '../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
 apply plugin: 'android'
diff --git a/tests/api/build.gradle b/tests/api/build.gradle
index e12126d..62a4405 100644
--- a/tests/api/build.gradle
+++ b/tests/api/build.gradle
@@ -3,6 +3,6 @@
         maven { url '../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
diff --git a/tests/applibtest/build.gradle b/tests/applibtest/build.gradle
index e12126d..62a4405 100644
--- a/tests/applibtest/build.gradle
+++ b/tests/applibtest/build.gradle
@@ -3,6 +3,6 @@
         maven { url '../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
diff --git a/tests/assets/build.gradle b/tests/assets/build.gradle
index f32a1e4..f210fcf 100644
--- a/tests/assets/build.gradle
+++ b/tests/assets/build.gradle
@@ -3,7 +3,7 @@
         maven { url '../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
 
diff --git a/tests/attrOrder/build.gradle b/tests/attrOrder/build.gradle
index e12126d..62a4405 100644
--- a/tests/attrOrder/build.gradle
+++ b/tests/attrOrder/build.gradle
@@ -3,6 +3,6 @@
         maven { url '../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
diff --git a/tests/autorepo/build.gradle b/tests/autorepo/build.gradle
index e111254..70afd2e 100644
--- a/tests/autorepo/build.gradle
+++ b/tests/autorepo/build.gradle
@@ -3,7 +3,7 @@
         maven { url '../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
 apply plugin: 'android'
diff --git a/tests/basic/build.gradle b/tests/basic/build.gradle
index ca3602a..c896a19 100644
--- a/tests/basic/build.gradle
+++ b/tests/basic/build.gradle
@@ -3,7 +3,7 @@
         maven { url '../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
 apply plugin: 'android'
diff --git a/tests/dependencies/build.gradle b/tests/dependencies/build.gradle
index ba13dfd..6a6735b 100644
--- a/tests/dependencies/build.gradle
+++ b/tests/dependencies/build.gradle
@@ -3,7 +3,7 @@
         maven { url '../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
 apply plugin: 'android'
diff --git a/tests/flavored/build.gradle b/tests/flavored/build.gradle
index c8b0604..8a4089e 100644
--- a/tests/flavored/build.gradle
+++ b/tests/flavored/build.gradle
@@ -3,7 +3,7 @@
         maven { url '../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
 apply plugin: 'android'
diff --git a/tests/flavorlib/build.gradle b/tests/flavorlib/build.gradle
index f32a1e4..f210fcf 100644
--- a/tests/flavorlib/build.gradle
+++ b/tests/flavorlib/build.gradle
@@ -3,7 +3,7 @@
         maven { url '../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
 
diff --git a/tests/flavorlibWithFailedTests/build.gradle b/tests/flavorlibWithFailedTests/build.gradle
index f32a1e4..f210fcf 100644
--- a/tests/flavorlibWithFailedTests/build.gradle
+++ b/tests/flavorlibWithFailedTests/build.gradle
@@ -3,7 +3,7 @@
         maven { url '../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
 
diff --git a/tests/flavors/build.gradle b/tests/flavors/build.gradle
index eaa0c6f..01bcd28 100644
--- a/tests/flavors/build.gradle
+++ b/tests/flavors/build.gradle
@@ -3,7 +3,7 @@
         maven { url '../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
 apply plugin: 'android'
diff --git a/tests/libsTest/build.gradle b/tests/libsTest/build.gradle
index f32a1e4..f210fcf 100644
--- a/tests/libsTest/build.gradle
+++ b/tests/libsTest/build.gradle
@@ -3,7 +3,7 @@
         maven { url '../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
 
diff --git a/tests/localJars/build.gradle b/tests/localJars/build.gradle
index 56365b3..6c540c4 100644
--- a/tests/localJars/build.gradle
+++ b/tests/localJars/build.gradle
@@ -3,7 +3,7 @@
         maven { url '../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
 
diff --git a/tests/migrated/build.gradle b/tests/migrated/build.gradle
index 77b52d5..81a5599 100644
--- a/tests/migrated/build.gradle
+++ b/tests/migrated/build.gradle
@@ -3,7 +3,7 @@
         maven { url '../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
 apply plugin: 'android'
diff --git a/tests/multiproject/build.gradle b/tests/multiproject/build.gradle
index 56365b3..6c540c4 100644
--- a/tests/multiproject/build.gradle
+++ b/tests/multiproject/build.gradle
@@ -3,7 +3,7 @@
         maven { url '../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
 
diff --git a/tests/multires/build.gradle b/tests/multires/build.gradle
index 55b2528..7ee12bb 100644
--- a/tests/multires/build.gradle
+++ b/tests/multires/build.gradle
@@ -3,7 +3,7 @@
         maven { url '../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
 apply plugin: 'android'
diff --git a/tests/overlay1/build.gradle b/tests/overlay1/build.gradle
index 9cf7f91..9859273 100644
--- a/tests/overlay1/build.gradle
+++ b/tests/overlay1/build.gradle
@@ -3,7 +3,7 @@
         maven { url '../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
 
diff --git a/tests/overlay2/build.gradle b/tests/overlay2/build.gradle
index e9a55b5..979c1a5 100644
--- a/tests/overlay2/build.gradle
+++ b/tests/overlay2/build.gradle
@@ -3,7 +3,7 @@
         maven { url '../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
 
diff --git a/tests/pkgOverride/build.gradle b/tests/pkgOverride/build.gradle
index 94a01ef..69db2d6 100644
--- a/tests/pkgOverride/build.gradle
+++ b/tests/pkgOverride/build.gradle
@@ -3,7 +3,7 @@
         maven { url '../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
 apply plugin: 'android'
diff --git a/tests/proguard/build.gradle b/tests/proguard/build.gradle
index 70f3609..5bc787f 100644
--- a/tests/proguard/build.gradle
+++ b/tests/proguard/build.gradle
@@ -3,7 +3,7 @@
         maven { url '../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
 apply plugin: 'android'
diff --git a/tests/proguardLib/build.gradle b/tests/proguardLib/build.gradle
index e12126d..62a4405 100644
--- a/tests/proguardLib/build.gradle
+++ b/tests/proguardLib/build.gradle
@@ -3,6 +3,6 @@
         maven { url '../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
diff --git a/tests/renderscript/build.gradle b/tests/renderscript/build.gradle
index 665f26a..e270269 100644
--- a/tests/renderscript/build.gradle
+++ b/tests/renderscript/build.gradle
@@ -3,7 +3,7 @@
         maven { url '../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
 apply plugin: 'android'
diff --git a/tests/renderscriptInLib/build.gradle b/tests/renderscriptInLib/build.gradle
index e12126d..62a4405 100644
--- a/tests/renderscriptInLib/build.gradle
+++ b/tests/renderscriptInLib/build.gradle
@@ -3,6 +3,6 @@
         maven { url '../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
diff --git a/tests/renderscriptMultiSrc/build.gradle b/tests/renderscriptMultiSrc/build.gradle
index aa63094..448e203 100644
--- a/tests/renderscriptMultiSrc/build.gradle
+++ b/tests/renderscriptMultiSrc/build.gradle
@@ -3,7 +3,7 @@
         maven { url '../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
 apply plugin: 'android'
diff --git a/tests/repo/app/build.gradle b/tests/repo/app/build.gradle
index 4f3c64d..5d6bbd8 100644
--- a/tests/repo/app/build.gradle
+++ b/tests/repo/app/build.gradle
@@ -3,7 +3,7 @@
         maven { url '../../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
 
diff --git a/tests/repo/baseLibrary/build.gradle b/tests/repo/baseLibrary/build.gradle
index cedf802..de06880 100644
--- a/tests/repo/baseLibrary/build.gradle
+++ b/tests/repo/baseLibrary/build.gradle
@@ -3,7 +3,7 @@
         maven { url '../../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
 
diff --git a/tests/repo/library/build.gradle b/tests/repo/library/build.gradle
index dba9b9a..d95b4c1 100644
--- a/tests/repo/library/build.gradle
+++ b/tests/repo/library/build.gradle
@@ -3,7 +3,7 @@
         maven { url '../../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }
 
diff --git a/tests/tictactoe/build.gradle b/tests/tictactoe/build.gradle
index e12126d..62a4405 100644
--- a/tests/tictactoe/build.gradle
+++ b/tests/tictactoe/build.gradle
@@ -3,6 +3,6 @@
         maven { url '../../../../out/host/gradle/repo' }
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:0.4-SNAPSHOT'
+        classpath 'com.android.tools.build:gradle:0.5.0-SNAPSHOT'
     }
 }