)]}'
{
  "log": [
    {
      "commit": "b04501804b0261b1a5a7510d5db34ebd4da25bf9",
      "tree": "650cf17b845d82913a1833a969394e8756da2440",
      "parents": [
        "ebc5bc6405367216ff466d00ad322530472c3444"
      ],
      "author": {
        "name": "Jan Piotrowski",
        "email": "piotrowski@gmail.com",
        "time": "Tue Apr 16 19:16:37 2019 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 16 19:16:37 2019 +0200"
      },
      "message": "deprecation notice"
    },
    {
      "commit": "ebc5bc6405367216ff466d00ad322530472c3444",
      "tree": "59c11c990ac8888f5d1b7ff08a2ead55cca424fb",
      "parents": [
        "f4bce136019177aca7224fd90bc3151fdf7d99f4"
      ],
      "author": {
        "name": "Jesse MacFadyen",
        "email": "purplecabbage@gmail.com",
        "time": "Thu Dec 07 17:52:32 2017 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 07 17:52:32 2017 -0800"
      },
      "message": "[CB-12762] point package.json repo items to github instead of apache mirrors site"
    },
    {
      "commit": "f4bce136019177aca7224fd90bc3151fdf7d99f4",
      "tree": "d166fabc7e696b6c8300d0c9f5f0eb7f484f5743",
      "parents": [
        "7a6c4341f92fc854a99b13f1477e3bac50208a79"
      ],
      "author": {
        "name": "Shazron Abdullah",
        "email": "shazron@apache.org",
        "time": "Tue Oct 04 22:30:41 2016 -0700"
      },
      "committer": {
        "name": "Shazron Abdullah",
        "email": "shazron@apache.org",
        "time": "Tue Oct 04 22:30:41 2016 -0700"
      },
      "message": "Add github pull request template\n"
    },
    {
      "commit": "7a6c4341f92fc854a99b13f1477e3bac50208a79",
      "tree": "6e47c32a827153489917bf24c440406a64ed032f",
      "parents": [
        "7ec09a6bdcab3b7a31d3fe8c051e2fdea5f7e8d9"
      ],
      "author": {
        "name": "Dmitry Blotsky",
        "email": "dmitry.blotsky@gmail.com",
        "time": "Tue Jun 16 21:30:59 2015 -0700"
      },
      "committer": {
        "name": "Dmitry Blotsky",
        "email": "dmitry.blotsky@gmail.com",
        "time": "Tue Jun 16 21:30:59 2015 -0700"
      },
      "message": "Adding .ratignore file.\n"
    },
    {
      "commit": "7ec09a6bdcab3b7a31d3fe8c051e2fdea5f7e8d9",
      "tree": "6d564270fa9efce61d083863db2f946fff531a84",
      "parents": [
        "79fca25044c7c2f769c49f3456195ab02f236b66"
      ],
      "author": {
        "name": "Joe Bowser",
        "email": "bowserj@apache.org",
        "time": "Fri May 15 11:15:34 2015 -0700"
      },
      "committer": {
        "name": "Joe Bowser",
        "email": "bowserj@apache.org",
        "time": "Fri May 15 15:28:43 2015 -0700"
      },
      "message": "Removing Intent funtionality out of 3.6\n"
    },
    {
      "commit": "79fca25044c7c2f769c49f3456195ab02f236b66",
      "tree": "5784aee07b9ff39ecd3fb7c1273cddfc55af053d",
      "parents": [
        "1bbac72c8daa3161cc671daac34d6b34247260f3"
      ],
      "author": {
        "name": "Steve Gill",
        "email": "stevengill97@gmail.com",
        "time": "Fri Feb 06 17:40:48 2015 -0800"
      },
      "committer": {
        "name": "Steve Gill",
        "email": "stevengill97@gmail.com",
        "time": "Fri Feb 06 17:40:48 2015 -0800"
      },
      "message": "CB-8417 moved platform specific js into platform\n"
    },
    {
      "commit": "1bbac72c8daa3161cc671daac34d6b34247260f3",
      "tree": "6c9e0e9f6d0e2467fd4c4c50f492eddcdb4df84c",
      "parents": [
        "98b1f9780fbcd7af804894d4fecad6391128c1c0"
      ],
      "author": {
        "name": "Murat Sutunc",
        "email": "muratsu@microsoft.com",
        "time": "Mon Dec 29 11:43:46 2014 -0800"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Mon Jan 05 06:57:10 2015 +0000"
      },
      "message": "CB-8168 Add support for `cordova/run --list` (closes #139)\n"
    },
    {
      "commit": "98b1f9780fbcd7af804894d4fecad6391128c1c0",
      "tree": "d38826a92f4154d96bb9596f1f6eb399803d21c0",
      "parents": [
        "83c8f22451d94a79abb8ec961e0db3dbcac04dd6"
      ],
      "author": {
        "name": "Jason Chase",
        "email": "jasonpchase@gmail.com",
        "time": "Wed Dec 24 12:33:31 2014 -0500"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Mon Jan 05 06:35:54 2015 +0000"
      },
      "message": "CB-8210 Use PluginResult instead of sendJavascript() for keyboard events (close #142)\n\n- Initialize a message channel for native -\u003e Javascript in the core App plugin\n- Change keyboard detection to send events via plugin message channel, instead\n  using eval() (i.e. webView.sendJavascript())\n\nConflicts:\n\n\tframework/assets/www/cordova.js\n\tframework/src/org/apache/cordova/LinearLayoutSoftKeyboardDetect.java\n"
    },
    {
      "commit": "83c8f22451d94a79abb8ec961e0db3dbcac04dd6",
      "tree": "4f6c170efca64516c5de0ab39399074b043106c8",
      "parents": [
        "d86bc9d36474540160271157c130752d31aafe66"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Tue Dec 30 22:57:53 2014 -0500"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Mon Jan 05 06:06:27 2015 +0000"
      },
      "message": "CB-8228 Gradle: Allow plugins to use Maven dependencies\n"
    },
    {
      "commit": "d86bc9d36474540160271157c130752d31aafe66",
      "tree": "10da51bab4f42b2ca14cd894cc6cf7c29c8d7940",
      "parents": [
        "a08f80571fc12a064c657415a92886c98cc11a8d"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Tue Dec 30 22:56:43 2014 -0500"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Mon Jan 05 06:05:28 2015 +0000"
      },
      "message": "CB-8229 Gradle: Add CordovaLib as a dependency to all plugin sub-projects\n"
    },
    {
      "commit": "a08f80571fc12a064c657415a92886c98cc11a8d",
      "tree": "034583bc490bb6d42d69061c99ac5bcf913bdc83",
      "parents": [
        "252ceaf6c52a97df09d22d2f469bdcd2533b85c3"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Tue Dec 23 16:26:43 2014 -0500"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Mon Jan 05 06:03:45 2015 +0000"
      },
      "message": "CB-7980 Add --minSdkVersion and --versionCode flags to cordova/build command\n\nThese are also exposed via environment variables: ANDROID_VERSION_CODE, ANDROID_MIN_SDK_VERSION\nThis also fixes build.gradle modifying the value set by ANDROID_VERSION_CODE when multi-apk is enabled (override should never be modified)\n"
    },
    {
      "commit": "252ceaf6c52a97df09d22d2f469bdcd2533b85c3",
      "tree": "7b0e5d54f3f317f9398101bcb5218c463f270ed0",
      "parents": [
        "1ce29c2a17a0521da77639dcfe050159a8ea85b2"
      ],
      "author": {
        "name": "Mark Koudritsky",
        "email": "kamrik@gmail.com",
        "time": "Thu Nov 06 15:38:48 2014 -0500"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Mon Jan 05 06:02:39 2015 +0000"
      },
      "message": "CB-7980: Add 9 to versionCode for minSdk 20+ if not multiarch\n"
    },
    {
      "commit": "1ce29c2a17a0521da77639dcfe050159a8ea85b2",
      "tree": "59ca324ac279e4a87cc16b42b0c6bf9a4acca5eb",
      "parents": [
        "92dbea709e84d71c373c4291ae3857ae53c51db4"
      ],
      "author": {
        "name": "fujunwei",
        "email": "junwei.fu@intel.com",
        "time": "Tue Dec 23 09:34:36 2014 +0800"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Mon Jan 05 06:00:42 2015 +0000"
      },
      "message": "Allow plugins to set ext.multiarch to enable multiple APK building\n\nThe xwalk webView need build multiple apks by default after install\ncordova-crosswalk-engine plugin, we can set ext.multiarch\u003dtrue to open\nthe flag in plugin, it don\u0027t necessary set system environment BUILD_MULTIPLE_APKS\nmanually.\n\nThis closes #141\n"
    },
    {
      "commit": "92dbea709e84d71c373c4291ae3857ae53c51db4",
      "tree": "4fda0440afe627ef8ef7377169b05611a3ae6b57",
      "parents": [
        "623efcf2b8b27a0ea3cf7d485a0892bb1c894eed"
      ],
      "author": {
        "name": "Ian Clelland",
        "email": "iclelland@chromium.org",
        "time": "Mon Dec 22 13:24:08 2014 -0500"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Mon Jan 05 05:54:12 2015 +0000"
      },
      "message": "CB-8204: Reinstate link tasks to avoid gradle build failures\n"
    },
    {
      "commit": "623efcf2b8b27a0ea3cf7d485a0892bb1c894eed",
      "tree": "51d04bff8300adb48cadf29ade9b140790a36473",
      "parents": [
        "9ea7459e6b0ee59e523a8abaa2127bd13e7e73a5"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Mon Dec 22 11:37:06 2014 -0500"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Mon Jan 05 05:52:52 2015 +0000"
      },
      "message": "CB-8143 Use gradle 2.2.1 instead of 1.12 to appease Android Studio 1.0 warning-on-startup\n"
    },
    {
      "commit": "9ea7459e6b0ee59e523a8abaa2127bd13e7e73a5",
      "tree": "d862666f5b225e396407905d5d3638b30c9ab76f",
      "parents": [
        "6b60c905af987b3a57865e42c07683089ff4c63a"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Mon Dec 22 11:19:21 2014 -0500"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Mon Jan 05 05:51:47 2015 +0000"
      },
      "message": "CB-8143 Use gradle plugin 1.0.0 for Android Studio 1.0.0\n"
    },
    {
      "commit": "6b60c905af987b3a57865e42c07683089ff4c63a",
      "tree": "987fe8912382a335cbcb60af16e6888c3e92a7aa",
      "parents": [
        "11b2b1f43febe74f6955576c2ddb9fea12ba90fe"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Mon Dec 22 10:21:17 2014 -0500"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Mon Jan 05 05:50:31 2015 +0000"
      },
      "message": "CB-8202 Fix gradle build signing when passwords provided interactively\n"
    },
    {
      "commit": "11b2b1f43febe74f6955576c2ddb9fea12ba90fe",
      "tree": "6666fc16ba6828676414823bf4d0f4f535a54301",
      "parents": [
        "24d21700d662c47f9fed6fab1162b37ba1ac5f8c"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Tue Dec 16 14:17:55 2014 -0500"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Mon Jan 05 05:45:16 2015 +0000"
      },
      "message": "CB-8176 Update Android SDK search path for Android Studio 1.0\n"
    },
    {
      "commit": "24d21700d662c47f9fed6fab1162b37ba1ac5f8c",
      "tree": "092dec8522b1aabf3b5aa0ed44cc23c11cf66d3a",
      "parents": [
        "f36ebacd2de06bd61bae9bd1c53c08a0fa942db0"
      ],
      "author": {
        "name": "Daniel Toplak",
        "email": "d.toplak@cadenas.de",
        "time": "Wed Nov 26 08:31:45 2014 +0100"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Sat Dec 13 19:13:47 2014 +0000"
      },
      "message": "CB-8079 Use activity class package name, but fallback to application\npackage name when looking for splash screen drawable\n\nClose #136\n"
    },
    {
      "commit": "f36ebacd2de06bd61bae9bd1c53c08a0fa942db0",
      "tree": "8496af3edc084435de96a548b6b348f061a5ba95",
      "parents": [
        "06b3ee5e2737468a4a7b4c85080160cfcf89719f"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Wed Dec 10 21:16:18 2014 -0500"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Sat Dec 13 19:09:26 2014 +0000"
      },
      "message": "Fix syntax error in 3aca14d53068\n"
    },
    {
      "commit": "06b3ee5e2737468a4a7b4c85080160cfcf89719f",
      "tree": "9e9304bb778ebf391ae53d2f30dd45763d9668a1",
      "parents": [
        "25a43b49ce39917bde4d82c84ff810404d620486"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Wed Dec 10 20:30:59 2014 -0500"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Sat Dec 13 19:07:47 2014 +0000"
      },
      "message": "CB-8147 Have corodva/build warn about unrecognized flags rather than fail\n\nClose #127\n"
    },
    {
      "commit": "25a43b49ce39917bde4d82c84ff810404d620486",
      "tree": "5bb9764cab9924a9f8139700cc2e82f6abaf4169",
      "parents": [
        "533fd37315c58bdc0ef495040c815d65a356aa51"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Wed Dec 10 20:59:51 2014 -0500"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Sat Dec 13 19:03:11 2014 +0000"
      },
      "message": "Close #126 (not-a-problem)\n"
    },
    {
      "commit": "533fd37315c58bdc0ef495040c815d65a356aa51",
      "tree": "0961842dc71e42c65e5ee96be2614cf15d5b63b4",
      "parents": [
        "0ed7d2735298378480b670a1e4658a0bf73331d5"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Wed Dec 10 20:06:38 2014 -0500"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Sat Dec 13 19:02:51 2014 +0000"
      },
      "message": "Close #137 (already merged).\n"
    },
    {
      "commit": "0ed7d2735298378480b670a1e4658a0bf73331d5",
      "tree": "3b32ab2e11148eb54988ef1db32ad1bf25c08bd4",
      "parents": [
        "df49aca55e3dfb1cceba8a1966ccb486dc415e45"
      ],
      "author": {
        "name": "sgrebnov",
        "email": "v-segreb@microsoft.com",
        "time": "Mon Oct 27 17:14:35 2014 +0300"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Sat Dec 13 19:02:24 2014 +0000"
      },
      "message": "CB-7881 Android tooling shouldn\u0027t lock application directory\n\nClose #130\n"
    },
    {
      "commit": "df49aca55e3dfb1cceba8a1966ccb486dc415e45",
      "tree": "2152ba90914f38268fd5a8ab3f957dd24e131b35",
      "parents": [
        "585db69f6bf3baa2906805421208bdf4c8e29299"
      ],
      "author": {
        "name": "fujunwei",
        "email": "junwei.fu@intel.com",
        "time": "Mon Nov 17 15:52:40 2014 +0800"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Sat Dec 13 19:01:35 2014 +0000"
      },
      "message": "Add a section for plugin extensions\n\nThe build.gradle will apply gradle srcipte from plugin extension\nWhen install the plugin with \"gradleReference\" framework.\nThe gradle can set ext.multiarch\u003dtrue to support multiple APKs by\ndefault, so add this section in here.\n"
    },
    {
      "commit": "585db69f6bf3baa2906805421208bdf4c8e29299",
      "tree": "47476a22d70f153ccb7069fcf7879aa28be41277",
      "parents": [
        "87602e303be2df4658ef4b35a958feac544e0145"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Mon Nov 17 23:46:39 2014 -0800"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Sat Dec 13 18:59:22 2014 +0000"
      },
      "message": "CB-3679 Move splashscreen logic into splashscreen plugin\n\nTried as hard as possible for this not to be a breaking change (all\nsymbols were preserved). Planning to remove delegating symbols in 4.0.x\nthough.\n\nAlso for backwards compatability - a copy of the plugin is bundled. It\nwill likewise be removed in 4.0.x\n"
    },
    {
      "commit": "87602e303be2df4658ef4b35a958feac544e0145",
      "tree": "d83c784d9f3efa4e787d4351b5ecd05ddb2e3aae",
      "parents": [
        "b409290b1d1cd7a4dea61c1835dbf708b7f4e964"
      ],
      "author": {
        "name": "Ian Clelland",
        "email": "iclelland@chromium.org",
        "time": "Wed Dec 10 10:07:05 2014 -0500"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Sat Dec 13 18:54:03 2014 +0000"
      },
      "message": "CB-8143: Use the correct Android Gradle plugin for the installed Gradle version\n"
    },
    {
      "commit": "b409290b1d1cd7a4dea61c1835dbf708b7f4e964",
      "tree": "ae4291b11d5317db253d8a0cfb87759ae0d10522",
      "parents": [
        "251130bba2e936bf71458bb55c0e8ea57c03f2f9"
      ],
      "author": {
        "name": "Brian Geppert",
        "email": "briangeppert@briangeppert.com",
        "time": "Tue Dec 09 11:57:29 2014 -0600"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Sat Dec 13 18:50:13 2014 +0000"
      },
      "message": "Revert Gradle distributionUrlRegex cleanup.\n\nThis reverts commit 75a0a6752a77e2e0f491ae4de7137f5163c7a4bd.\n"
    },
    {
      "commit": "251130bba2e936bf71458bb55c0e8ea57c03f2f9",
      "tree": "f8362e4d3c79d3dda1f1d5b31fb4aad5a385c181",
      "parents": [
        "b8dcd4e647fdfb0f21d3ebb77ea333b3f3d26720"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Thu Dec 04 09:58:00 2014 -0500"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Sat Dec 13 18:39:43 2014 +0000"
      },
      "message": "CB-8119 Restart adb when we detect it\u0027s hung\n"
    },
    {
      "commit": "b8dcd4e647fdfb0f21d3ebb77ea333b3f3d26720",
      "tree": "5994baa8c833c467ca91550e723530461f6ac5ad",
      "parents": [
        "b84610a6cfdd02d466ce1d7de8be9fff380f3bd6"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Wed Dec 03 10:04:54 2014 -0500"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Sat Dec 13 18:38:51 2014 +0000"
      },
      "message": "CB-8112 Turn off mediaPlaybackRequiresUserGesture\n\nConflicts:\n\n\tframework/src/org/apache/cordova/CordovaWebView.java\n"
    },
    {
      "commit": "b84610a6cfdd02d466ce1d7de8be9fff380f3bd6",
      "tree": "edda1f7f8365433bdf7c3181fa2a57e59b73dd02",
      "parents": [
        "6003b9471fc8e3f7e0eb45fcb359686da614c7c9"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Thu Nov 27 10:52:19 2014 -0500"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Mon Dec 01 13:00:00 2014 +0530"
      },
      "message": "CB-6153 Add a preference for controlling hardware button audio stream (DefaultVolumeStream)\n\nThis, along with the commit to the audio plugin, makes it so that by\ndefault apps control the ringer volume, but when any audio players are\nactive, the media volume is controlled.\n"
    },
    {
      "commit": "6003b9471fc8e3f7e0eb45fcb359686da614c7c9",
      "tree": "f26102c6808c751f6f5b5604c5d7912b89bd5db3",
      "parents": [
        "54784a0948d3b3bd216383804e5e0729b5abf4b5"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Wed Nov 26 11:44:49 2014 -0500"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Mon Dec 01 12:59:41 2014 +0530"
      },
      "message": "CB-8081 Allow gradle builds to use Java 6 instead of requiring 7\n"
    },
    {
      "commit": "54784a0948d3b3bd216383804e5e0729b5abf4b5",
      "tree": "a7a4a8c7aace08455c6239fd354fe39a6b0e854c",
      "parents": [
        "4142cbb57cc63c15f5fed1719a981cec75a71251"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Mon Nov 17 22:11:21 2014 -0800"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Mon Dec 01 12:59:24 2014 +0530"
      },
      "message": "CB-8031 Fix race condition that shows as ConcurrentModificationException\n\nConflicts:\n\n\tframework/src/org/apache/cordova/PluginManager.java\n"
    },
    {
      "commit": "4142cbb57cc63c15f5fed1719a981cec75a71251",
      "tree": "615f2f9a31da0e7d74bb9c5f6fc659d1277e05bc",
      "parents": [
        "181bf856361297d8dcc595a043bf8b0ec43aa88e"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Thu Nov 06 16:23:32 2014 -0500"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Mon Nov 17 15:08:47 2014 +0530"
      },
      "message": "CB-7976 Use webView\u0027s context rather than Activity\u0027s context for intent receiver\n"
    },
    {
      "commit": "181bf856361297d8dcc595a043bf8b0ec43aa88e",
      "tree": "8900f1bdf48715a5c36657bbfbbe094ec1b5c74b",
      "parents": [
        "db508a2ce804747b783b5ae200525bf2ffd7fe02"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Thu Nov 06 15:33:10 2014 -0500"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Mon Nov 17 00:34:49 2014 +0530"
      },
      "message": "CB-7974 Cancel timeout timer if view is destroyed\n"
    },
    {
      "commit": "db508a2ce804747b783b5ae200525bf2ffd7fe02",
      "tree": "ea22e3c242dc081faa4f872a6cec15cf2116bc1e",
      "parents": [
        "95d8067036686d6d07a4d7793cbc8f9ff8a68fc4"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Tue Nov 04 15:57:51 2014 -0500"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Mon Nov 17 00:33:41 2014 +0530"
      },
      "message": "CB-7940 Disable exec bridge if bridgeSecret is wrong\n"
    },
    {
      "commit": "95d8067036686d6d07a4d7793cbc8f9ff8a68fc4",
      "tree": "d0ac17b55ecf4747b058739b4b83c26c5225b574",
      "parents": [
        "e99f977f68ac75fd42a85384d5ae080b2fcd66d6"
      ],
      "author": {
        "name": "Ian Clelland",
        "email": "iclelland@chromium.org",
        "time": "Mon Oct 27 15:26:38 2014 -0400"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Wed Oct 29 17:06:16 2014 +0530"
      },
      "message": "CB-7758: Allow content-url-hosted pages to access the bridge\n\nThis allows e.g. jsHybugger to create pages with access to Cordova APIs.\nWe restrict access to content provider URLs which are at subdomains of the application itself, ie, begin with \"content://com.your.package.id.\"\n"
    },
    {
      "commit": "e99f977f68ac75fd42a85384d5ae080b2fcd66d6",
      "tree": "125fc1994700e05f39f712aabb562678e01868a4",
      "parents": [
        "0367d93b9df156c137116fa03b3be1051b559aa6"
      ],
      "author": {
        "name": "Chris Alfano",
        "email": "chris@jarv.us",
        "time": "Mon Oct 27 11:51:28 2014 -0400"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Wed Oct 29 17:05:57 2014 +0530"
      },
      "message": "CB-7726 fix typo in gitignore: ant-built -\u003e ant-build\n\ngithub: close #131\n"
    },
    {
      "commit": "0367d93b9df156c137116fa03b3be1051b559aa6",
      "tree": "e68f164279757ec0a3dd52cc7a693fe8c73c6ce0",
      "parents": [
        "900db964a67ad7715d0aa7eb08891ef1f52da6e0"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Tue Oct 21 12:59:34 2014 -0400"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Wed Oct 29 17:05:34 2014 +0530"
      },
      "message": "gradle: Allow storeType to be set (allows using .p12 files)\n"
    },
    {
      "commit": "900db964a67ad7715d0aa7eb08891ef1f52da6e0",
      "tree": "6e21bf7036bf2234402e13e99067113c93c3d320",
      "parents": [
        "39afa074eea07c37af63f5d5c1f9efb78158a08e"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Tue Oct 21 12:43:30 2014 -0400"
      },
      "committer": {
        "name": "Ajitha",
        "email": "ajithas@amazon.com",
        "time": "Wed Oct 29 17:05:00 2014 +0530"
      },
      "message": "gradle: Allow absolute paths to keystore files\n"
    },
    {
      "commit": "39afa074eea07c37af63f5d5c1f9efb78158a08e",
      "tree": "e23405ce50edf3189aa2e11a1b4a0e767c8103df",
      "parents": [
        "5c1c26de8314a532fa8d216fa1e935827acd82c1"
      ],
      "author": {
        "name": "Archana Naik",
        "email": "naika@lab126.com",
        "time": "Mon Oct 27 14:24:03 2014 -0700"
      },
      "committer": {
        "name": "Archana Naik",
        "email": "naika@lab126.com",
        "time": "Mon Oct 27 14:24:03 2014 -0700"
      },
      "message": "Updated cordova.js for fireos.\n"
    },
    {
      "commit": "5c1c26de8314a532fa8d216fa1e935827acd82c1",
      "tree": "536ee4d273207901a37445b648840671912298b2",
      "parents": [
        "7634ecb0a053b56b32cf7ebebf3e98ca71a7495e"
      ],
      "author": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Mon Oct 20 10:49:37 2014 +0530"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Mon Oct 20 10:49:37 2014 +0530"
      },
      "message": "Updated cordova.js in test and framework\n"
    },
    {
      "commit": "7634ecb0a053b56b32cf7ebebf3e98ca71a7495e",
      "tree": "f8905f702dcea2c06ec4d6442974d6a22294499f",
      "parents": [
        "5244afaa4dfdfbcdc7ebe03176301da2aa1df880"
      ],
      "author": {
        "name": "Joe Bowser",
        "email": "bowserj@apache.org",
        "time": "Fri Oct 17 15:30:28 2014 -0700"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Mon Oct 20 10:06:45 2014 +0530"
      },
      "message": "Fixed the SecureRandom so it only returns positive values\n"
    },
    {
      "commit": "5244afaa4dfdfbcdc7ebe03176301da2aa1df880",
      "tree": "d82892246b998367c0779f168276ab8574825208",
      "parents": [
        "dd92376108206a924137979bd6d6788f4d266286"
      ],
      "author": {
        "name": "Joe Bowser",
        "email": "bowserj@apache.org",
        "time": "Fri Oct 17 13:52:33 2014 -0700"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Mon Oct 20 10:06:06 2014 +0530"
      },
      "message": "Undoing change to Math.random() for now, this creates a weird bug\n"
    },
    {
      "commit": "dd92376108206a924137979bd6d6788f4d266286",
      "tree": "7590a57ef258dc1b47790ddb4e7ceca6a5ef35f4",
      "parents": [
        "76044fac1dff57538f78409bc0062e0513449f8b"
      ],
      "author": {
        "name": "Joe Bowser",
        "email": "bowserj@apache.org",
        "time": "Tue Oct 14 10:11:09 2014 -0700"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Mon Oct 20 10:05:29 2014 +0530"
      },
      "message": "Replacing Math.random() with something a little more random.\n"
    },
    {
      "commit": "76044fac1dff57538f78409bc0062e0513449f8b",
      "tree": "0b54bf36d398c43753de36b8518d470bb20a27c5",
      "parents": [
        "ca84c3435aebeb8d8bfad55b26a40794527718e1"
      ],
      "author": {
        "name": "Vladimir Kotikov",
        "email": "v-vlkoti@microsoft.com",
        "time": "Tue Sep 23 13:21:17 2014 +0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Mon Oct 20 10:05:09 2014 +0530"
      },
      "message": "CB-6511 Fixes build for android when app name contains unicode characters.\n\ngithub: close #124\n"
    },
    {
      "commit": "ca84c3435aebeb8d8bfad55b26a40794527718e1",
      "tree": "5daee075885d7ac6bea4d74e8c26223dcf779a13",
      "parents": [
        "d7a6c574a809c143ab40889ee88854fca0622e0d"
      ],
      "author": {
        "name": "Rui Zhao",
        "email": "oahziur@gmail.com",
        "time": "Mon Oct 06 12:05:06 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Mon Oct 20 10:04:52 2014 +0530"
      },
      "message": "CB-7707 Added multipart PluginResult (close #125)\n\nCorresponds to cordova-js commit: a1f866606b3\n\nConflicts:\n\n\tframework/assets/www/cordova.js\n"
    },
    {
      "commit": "d7a6c574a809c143ab40889ee88854fca0622e0d",
      "tree": "a702b19975fb5136d572c0f7629dc3adebf1dd18",
      "parents": [
        "30afdfff44227741927da1fb5ec2f92bebee5afc"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Mon Oct 06 10:33:31 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Mon Oct 20 10:03:43 2014 +0530"
      },
      "message": "CB-7714 Teach check_reqs about brew\u0027s install location for android SDK\n"
    },
    {
      "commit": "30afdfff44227741927da1fb5ec2f92bebee5afc",
      "tree": "eedcc8165d06963fb6acb0de1993497f2d9743f6",
      "parents": [
        "881e6662c04d5dd43a6c1fe5fab004a329bd55e2"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Sat Oct 04 15:14:51 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Mon Oct 06 19:18:46 2014 +0530"
      },
      "message": "Fix --shared flag of create script (broke in recent gradle changes)\n"
    },
    {
      "commit": "881e6662c04d5dd43a6c1fe5fab004a329bd55e2",
      "tree": "a7b20cce8615ccdfc181e2ad3f5dfbf121790a7c",
      "parents": [
        "346f53dc338765e6f5f28fb8b1d5f173a51d3e16"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Sat Oct 04 15:14:45 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Mon Oct 06 19:17:48 2014 +0530"
      },
      "message": "Update .gitignore to ignore /framework/build and /node_modules\n"
    },
    {
      "commit": "346f53dc338765e6f5f28fb8b1d5f173a51d3e16",
      "tree": "2aeafd0de240214f46b7d8f0f0c68290932ff019",
      "parents": [
        "5c273343d8bdbe9c843251a56e014207c77e6ac4"
      ],
      "author": {
        "name": "Martin Gonzalez",
        "email": "martin.c.glez.glez@gmail.com",
        "time": "Fri Oct 03 00:47:13 2014 -0500"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Mon Oct 06 19:15:48 2014 +0530"
      },
      "message": "CB-6837 Fix leaked window when hitting back button while alert being rendered\n\nKeep track of the last AlertDialog showed.\nThe last dialog showed that is rendered while hitting back button it\ncauses a leaked window.\nInstead of perform a full track of all dialogs created, only destroy the\nlast one showed, this fixes the problem.\n\nclose #122\n\nConflicts:\n\n\tframework/src/org/apache/cordova/CordovaChromeClient.java\n"
    },
    {
      "commit": "5c273343d8bdbe9c843251a56e014207c77e6ac4",
      "tree": "4eedb7c69cb817189667e6f39422fe675c0ed4e6",
      "parents": [
        "0585fd5f32cb010391904c3c0d1eeb52d00dd584"
      ],
      "author": {
        "name": "Joe Bowser",
        "email": "bowserj@apache.org",
        "time": "Tue Sep 30 17:57:42 2014 -0700"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Mon Oct 06 19:00:41 2014 +0530"
      },
      "message": "CB-7674: Added sleep to avoid null error after most recent change to not break API\n"
    },
    {
      "commit": "0585fd5f32cb010391904c3c0d1eeb52d00dd584",
      "tree": "5eab54bd9492935f8a48c0024cfac1e861c64e02",
      "parents": [
        "40a3abbdc13c6ad0b033dc597f3f8ffa1cc3674a"
      ],
      "author": {
        "name": "Marcel Kinard",
        "email": "cmarcelk@gmail.com",
        "time": "Tue Sep 30 18:37:10 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Mon Oct 06 18:56:51 2014 +0530"
      },
      "message": "CB-7674 move preference activation back into onCreate()\n\nThe preference creation actually needs to be before\nsuper.onCreate(savedInstance) in order to avoid the exception\n\"requestFeature() must be called before adding content\". Also ran into an\nissue in the native tests \"Whitelist\" and \"User WebView/Client/Chrome\" where\nit would throw an exception that the CordovaWebView appView already had\na parent and needed to be removed from that parent before the invocation\nto root.addView(appView). So I conditionally remove the wrong parent.\nAlso made a change to the native tests so the menus test would work.\nI also put super.init() back into the template, though invoking it is optional\nas loadUrl will call it automatically if needed.\n\nConflicts:\n\n\tbin/templates/project/Activity.java\n"
    },
    {
      "commit": "40a3abbdc13c6ad0b033dc597f3f8ffa1cc3674a",
      "tree": "5a5306a74c0f2ea0754a68abbfe291fc371d5e40",
      "parents": [
        "d89a39fae5f0c7eba771748df1325df9df07d6a6"
      ],
      "author": {
        "name": "Steven Gill",
        "email": "stevengill97@gmail.com",
        "time": "Mon Sep 29 23:49:12 2014 -0700"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Mon Oct 06 18:33:01 2014 +0530"
      },
      "message": "updated .gitignore to include npm-debug.log\n"
    },
    {
      "commit": "d89a39fae5f0c7eba771748df1325df9df07d6a6",
      "tree": "0d1abc7b80f3112eab1f4134ff46a9b3331924f2",
      "parents": [
        "bfdc08abd8a0c877bc7f4ce3a90d4b759ff5940a"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Mon Sep 29 10:15:37 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Mon Oct 06 18:31:00 2014 +0530"
      },
      "message": "CB-7634 Detect JAVA_HOME properly on Ubuntu\n"
    },
    {
      "commit": "bfdc08abd8a0c877bc7f4ce3a90d4b759ff5940a",
      "tree": "3d73582fc94eda2def2510e748d29a7cd740bb59",
      "parents": [
        "1b72abc207d53281c6907f6b13ddb957b0c31422"
      ],
      "author": {
        "name": "Marcel Kinard",
        "email": "cmarcelk@gmail.com",
        "time": "Thu Sep 25 11:25:09 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Mon Oct 06 18:29:35 2014 +0530"
      },
      "message": "CB-7410 update the docs to match the actual title\n"
    },
    {
      "commit": "1b72abc207d53281c6907f6b13ddb957b0c31422",
      "tree": "d47f74ba07d1effd9ff3501fee83b80fea4e05b5",
      "parents": [
        "46cdac94344f99820a949235a16af67257781816"
      ],
      "author": {
        "name": "Max Woghiren",
        "email": "max.woghiren@gmail.com",
        "time": "Mon Sep 22 16:04:24 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Mon Oct 06 18:28:46 2014 +0530"
      },
      "message": "Added gradle distribution URL updating. (commit fix-up)\n"
    },
    {
      "commit": "46cdac94344f99820a949235a16af67257781816",
      "tree": "be008446c18c8c076eca28cb5a73bde2ac3ff116",
      "parents": [
        "f10faf598745eaa1732f5c81ee0abd2145cd3d57"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Wed Sep 24 16:07:31 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Mon Oct 06 18:27:02 2014 +0530"
      },
      "message": "gradle: Build only the active architecture when applicable\n"
    },
    {
      "commit": "f10faf598745eaa1732f5c81ee0abd2145cd3d57",
      "tree": "f6ca7f1e74a3445084f1926c7dc34331fdb2b9b1",
      "parents": [
        "9e636e7765c9b228b0092c858c94014c1bce1070"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Tue Sep 23 21:04:04 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Mon Oct 06 16:25:00 2014 +0530"
      },
      "message": "gradle: Fix warning about dynamic properties being deprecated\n"
    },
    {
      "commit": "9e636e7765c9b228b0092c858c94014c1bce1070",
      "tree": "ca186174313a0c61e255a279461a7655e9bd8afa",
      "parents": [
        "c66c317b81ddef45fb3bfc5b4387ea212ba141e7"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Tue Sep 23 21:03:17 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Mon Oct 06 16:23:50 2014 +0530"
      },
      "message": "gradle: Have project\u0027s build.gradle look for a build-extras.gradle\n"
    },
    {
      "commit": "c66c317b81ddef45fb3bfc5b4387ea212ba141e7",
      "tree": "cd5f5c031f3e038a805a899bd21ebef8e9e73a31",
      "parents": [
        "73e2a9a68a63669f14cfa41036f9b86220792a3b"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Tue Sep 23 21:03:00 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Mon Oct 06 16:22:10 2014 +0530"
      },
      "message": "gradle: Write sub-project list explicitly to make Android Studio happy\n"
    },
    {
      "commit": "73e2a9a68a63669f14cfa41036f9b86220792a3b",
      "tree": "bc846bad2132b0807459bddeb45d9839c41ba31e",
      "parents": [
        "f9cd9a17adfc584a4f8c085cd89f8ae5275d291e"
      ],
      "author": {
        "name": "Max Woghiren",
        "email": "max.woghiren@gmail.com",
        "time": "Mon Sep 22 16:04:24 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Mon Oct 06 16:13:59 2014 +0530"
      },
      "message": "Added gradle distribution URL updating.\n\nConflicts:\n\tbin/templates/cordova/lib/build.js\n\tframework/build.gradle\n"
    },
    {
      "commit": "f9cd9a17adfc584a4f8c085cd89f8ae5275d291e",
      "tree": "0a661ca1728cade61d763be8bf6869adb9796701",
      "parents": [
        "304df34183ed8f2b2a1c7cc67cf932be23a5904e"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Mon Sep 22 21:35:39 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Mon Oct 06 16:12:12 2014 +0530"
      },
      "message": "CB-7512 Use a standard build.gradle for all plugins\n\nPlugins can extend it by providing a \"build-extras.gradle\"\n"
    },
    {
      "commit": "304df34183ed8f2b2a1c7cc67cf932be23a5904e",
      "tree": "11e4abde583df1702f7644ebbb230352c1bbc595",
      "parents": [
        "3add1138faec0da44c3447ae6f1ec118a8d8065e"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Mon Sep 22 20:54:28 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Mon Oct 06 16:09:46 2014 +0530"
      },
      "message": "CB-7512 Make gradle build only a single config for sub-libraries (release vs debug)\n"
    },
    {
      "commit": "3add1138faec0da44c3447ae6f1ec118a8d8065e",
      "tree": "d3f06e32b517f349d1e147fd899a9ee5bfbf411c",
      "parents": [
        "3f2397a0fdc2d1b4d415d5015446d43adfe9ba7c"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Wed Sep 17 21:27:06 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Mon Oct 06 16:01:35 2014 +0530"
      },
      "message": "CB-7512 Fix gradle asking for release password when building for debug\n"
    },
    {
      "commit": "3f2397a0fdc2d1b4d415d5015446d43adfe9ba7c",
      "tree": "d1c1eda41fbab7da20e57c67c91edb06c47d0fc5",
      "parents": [
        "68a92cec14ae6bd27f5fb39310ee342104f38dfc"
      ],
      "author": {
        "name": "Ian Clelland",
        "email": "iclelland@chromium.org",
        "time": "Wed Sep 17 15:54:28 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Mon Oct 06 15:57:53 2014 +0530"
      },
      "message": "CB-3445: Make minSdkVersion and base versionCode settable through env vars\n"
    },
    {
      "commit": "68a92cec14ae6bd27f5fb39310ee342104f38dfc",
      "tree": "402f2ab148c67f11f7e270fc7dcba567c35e8e3a",
      "parents": [
        "e95f47a8d9b2714c202328bf6804371985bfe046"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Wed Sep 17 15:29:57 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Mon Oct 06 14:39:34 2014 +0530"
      },
      "message": "CB-7512 Make key password optional \u0026 prompt for it when missing\n"
    },
    {
      "commit": "e95f47a8d9b2714c202328bf6804371985bfe046",
      "tree": "3e22d4b4b17e8d31fed803ee32d41773e1b21635",
      "parents": [
        "8e83ea0db8a77f882c623d7f731c359da9c5e8f0"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Mon Sep 22 14:23:30 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Thu Sep 25 10:15:13 2014 +0530"
      },
      "message": "CB-7579 Fix run script\u0027s ability to use non-arch-specific APKs\n"
    },
    {
      "commit": "8e83ea0db8a77f882c623d7f731c359da9c5e8f0",
      "tree": "4d43c613a8ca90b37cd4755d7926087da4b460c2",
      "parents": [
        "a13d4bd8adc82ba21cfa5cd7ef06878f2d30f922"
      ],
      "author": {
        "name": "Vladimir Kotikov",
        "email": "v-vlkoti@microsoft.com",
        "time": "Tue Sep 09 09:59:34 2014 +0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Wed Sep 24 02:08:11 2014 +0530"
      },
      "message": "CB-7493 Adds test-build command to package.json\n"
    },
    {
      "commit": "a13d4bd8adc82ba21cfa5cd7ef06878f2d30f922",
      "tree": "624d513bdeb067899c9e1afd9ae01ef75a792eb6",
      "parents": [
        "82fb93d64866e0a4987ed2766eff9c1a429adf27"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Tue Sep 16 15:14:40 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Wed Sep 17 22:56:41 2014 +0530"
      },
      "message": "CB-7512 Fix gradle not copying all archs to out/ (broken by prev commit)\n"
    },
    {
      "commit": "82fb93d64866e0a4987ed2766eff9c1a429adf27",
      "tree": "35d6dfa5dcaba23acee1ea64f772448d00cb7914",
      "parents": [
        "3e18394a05f669414eaead788f452da142726b18"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Tue Sep 16 14:59:43 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Wed Sep 17 22:53:54 2014 +0530"
      },
      "message": "CB-7512 Use aligned apk rather than unaligned apk when sorting\n"
    },
    {
      "commit": "3e18394a05f669414eaead788f452da142726b18",
      "tree": "6e7375dbb25d98164ed196f72b38afc6de66abb6",
      "parents": [
        "db03c8b0b294a7280047beed8ebae3b244412c71"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Tue Sep 16 14:13:49 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Wed Sep 17 22:47:02 2014 +0530"
      },
      "message": "CB-7512 Speed up gradle builds by building debug or release (not both)\n"
    },
    {
      "commit": "db03c8b0b294a7280047beed8ebae3b244412c71",
      "tree": "42b8b8c8b787f8d211b1a38053a3eabc6fa452d8",
      "parents": [
        "420e72b2ebcdf69ad4f579c79349755217b7b3b0"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Tue Sep 16 13:01:25 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Wed Sep 17 22:42:13 2014 +0530"
      },
      "message": "CB-7512 Add gradle environment vars for signing apks\n"
    },
    {
      "commit": "420e72b2ebcdf69ad4f579c79349755217b7b3b0",
      "tree": "8480c4d35e3c1a9d5819aca205dc1a8fa07f2729",
      "parents": [
        "6dc2407795460180f9e31d1468a7469ab5fa575c"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Tue Sep 16 13:00:27 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Wed Sep 17 22:39:25 2014 +0530"
      },
      "message": "CB-7512 Change gradle android plugins from 0.10 -\u003e 0.12\n"
    },
    {
      "commit": "6dc2407795460180f9e31d1468a7469ab5fa575c",
      "tree": "30069d79a868728128f6affcbc83f92f7a296d65",
      "parents": [
        "0c5c9a3a4716462fc4322706e44d339c179d38de"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Tue Sep 16 10:28:34 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Wed Sep 17 21:23:22 2014 +0530"
      },
      "message": "CB-7536 check_reqs: windows tweaks + sdk manager error message\n\n1. Don\u0027t escape \\s since those are used by windows for directory seperators\n2. Don\u0027t warn about missing directories on windows when we\u0027re just\ntesting for their existence\n3. Don\u0027t give command to install sdk from command-line, since they also\nrequire Build-tools and Platform-tools (which are not installed by\ndefault with IDE-less SDK installer).\n"
    },
    {
      "commit": "0c5c9a3a4716462fc4322706e44d339c179d38de",
      "tree": "2e875bf658468b935864c48bbb1bf0ea7bf91aee",
      "parents": [
        "f9e6447358920ec3a766fc5e684d8b2e51099817"
      ],
      "author": {
        "name": "mbillau",
        "email": "mike.billau@gmail.com",
        "time": "Tue Sep 09 09:38:15 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Wed Sep 17 19:35:57 2014 +0530"
      },
      "message": "Second part of CB-7499, support RTL text direction\n"
    },
    {
      "commit": "f9e6447358920ec3a766fc5e684d8b2e51099817",
      "tree": "9b2557a5b62ee586be0adecd0f82d5f930fdc3d8",
      "parents": [
        "9062a78bc41307575ed97bc125b341623c04b6aa"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Mon Sep 15 14:23:26 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Wed Sep 17 19:20:07 2014 +0530"
      },
      "message": "CB-7554 Use x86 apk when deploying to an intel device / emulator\n"
    },
    {
      "commit": "9062a78bc41307575ed97bc125b341623c04b6aa",
      "tree": "10bf0a52b7aac1a2c01cfe97a871b73793f99230",
      "parents": [
        "82b77c3bad19f6556f00d7103d36b22b4824b726"
      ],
      "author": {
        "name": "Ian Clelland",
        "email": "iclelland@chromium.org",
        "time": "Mon Sep 15 12:15:32 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Wed Sep 17 18:38:38 2014 +0530"
      },
      "message": "CB-7512: Fix logic for detecting SDK directory\n"
    },
    {
      "commit": "82b77c3bad19f6556f00d7103d36b22b4824b726",
      "tree": "2c20617ef8844f2eff19ed1f7fb625ffa74cc1e3",
      "parents": [
        "30f9835c262a48f978bf0d93a4056d6e11c5d651"
      ],
      "author": {
        "name": "Michal Mocny",
        "email": "mmocny@gmail.com",
        "time": "Fri Sep 12 17:00:29 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Wed Sep 17 18:05:35 2014 +0530"
      },
      "message": "Fix invalid syntax (missing + in multiline string)\n"
    },
    {
      "commit": "30f9835c262a48f978bf0d93a4056d6e11c5d651",
      "tree": "fd175a4f376d11b3a38052addbda3fb704079a36",
      "parents": [
        "823cb6e0ec9ccf8491ae06abbe51e7b057214959"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Fri Sep 12 16:17:42 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Wed Sep 17 17:54:45 2014 +0530"
      },
      "message": "CB-7536 Tweak Android SDK not installed error message.\n\nWe no longer require you to edit your PATH\n"
    },
    {
      "commit": "823cb6e0ec9ccf8491ae06abbe51e7b057214959",
      "tree": "9952e1ee14cd25af677f6999ad9248f7879d8422",
      "parents": [
        "a90fc0d2cb9da9047ac82a214ad622036e5ca556"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Fri Sep 12 14:19:13 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Wed Sep 17 17:50:52 2014 +0530"
      },
      "message": "CB-7536 Tweak error messages for missing JDK / SDK / AVDs\n"
    },
    {
      "commit": "a90fc0d2cb9da9047ac82a214ad622036e5ca556",
      "tree": "9b34316ddd7b420d7a43d047f581e22c1981af44",
      "parents": [
        "bd291372756c1d2b21b87091f1a3c6f642f113e1"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Thu Sep 11 15:36:35 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Wed Sep 17 17:39:15 2014 +0530"
      },
      "message": "CB-7511 Auto-detect android sdk when using stand-alone sdk installer\n"
    },
    {
      "commit": "bd291372756c1d2b21b87091f1a3c6f642f113e1",
      "tree": "edcc56a247ed88ae78a68da98245a9d052a529b6",
      "parents": [
        "9ec000c3cbd2cbd4d8739ae33f154af23d453763"
      ],
      "author": {
        "name": "Ian Clelland",
        "email": "iclelland@chromium.org",
        "time": "Thu Sep 11 15:12:07 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Wed Sep 17 15:24:12 2014 +0530"
      },
      "message": "CB-7512: Copy cordova.gradle file to project root on build\n"
    },
    {
      "commit": "9ec000c3cbd2cbd4d8739ae33f154af23d453763",
      "tree": "a41320251265f75a2793a8954f6aa0b1b066385f",
      "parents": [
        "d31dbe81d47d8ada7731337dbaaaf7bb93db0d07"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Wed Sep 10 12:43:40 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Wed Sep 17 15:20:31 2014 +0530"
      },
      "message": "Use add --compact flag in check_reqs when listing targets. No functional change.\n"
    },
    {
      "commit": "d31dbe81d47d8ada7731337dbaaaf7bb93db0d07",
      "tree": "939e10bd0ac60d7dfa6a414906653a71c4f349c1",
      "parents": [
        "97218ce037a2092d104f3abc87df234192356956"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Wed Sep 10 12:42:37 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Wed Sep 17 15:00:51 2014 +0530"
      },
      "message": "CB-7330 Don\u0027t run check_reqs for bin/create.\n\nThe create / update script doesn\u0027t require any dependencies, so we\nshouldn\u0027t fail without them.\n"
    },
    {
      "commit": "97218ce037a2092d104f3abc87df234192356956",
      "tree": "4955207d11b34e5e1c1a79e6beb1163eb23d3323",
      "parents": [
        "fe85b0b835c8c47300803188a37c0d389564c516"
      ],
      "author": {
        "name": "Ian Clelland",
        "email": "iclelland@chromium.org",
        "time": "Wed Sep 10 11:39:29 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Wed Sep 17 14:31:44 2014 +0530"
      },
      "message": "CB-7512: Read android target from project.properties if possible\n"
    },
    {
      "commit": "fe85b0b835c8c47300803188a37c0d389564c516",
      "tree": "62b4bf68cbb990cf7892173acd6852e0004f7816",
      "parents": [
        "9d74ec4800331bc0a3a536d158d9648036aa8a85"
      ],
      "author": {
        "name": "Ian Clelland",
        "email": "iclelland@chromium.org",
        "time": "Wed Sep 10 10:57:43 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Wed Sep 17 14:24:30 2014 +0530"
      },
      "message": "CB-7512: Determine SDK and build tools version dynamcally at build time\n"
    },
    {
      "commit": "9d74ec4800331bc0a3a536d158d9648036aa8a85",
      "tree": "4d6f3e72b6c934bde0471decd5d526dc43824adb",
      "parents": [
        "6604aec53c51aa8f37346ebfff99231091f166f9"
      ],
      "author": {
        "name": "Ian Clelland",
        "email": "iclelland@chromium.org",
        "time": "Wed Sep 10 10:54:21 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Wed Sep 17 14:14:37 2014 +0530"
      },
      "message": "CB-7463: Adding licence to project template gradle file\n"
    },
    {
      "commit": "6604aec53c51aa8f37346ebfff99231091f166f9",
      "tree": "1bcc03dcffb534c36394cbbabdc3286831aea292",
      "parents": [
        "8a6cdcc4bd81d1fc8c2bdb91df84966e94136836"
      ],
      "author": {
        "name": "Andrew Grieve",
        "email": "agrieve@chromium.org",
        "time": "Wed Sep 10 10:14:38 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Wed Sep 17 14:04:29 2014 +0530"
      },
      "message": "CB-7511 Auto-detect Android SDK when Android Studio is installed\n"
    },
    {
      "commit": "8a6cdcc4bd81d1fc8c2bdb91df84966e94136836",
      "tree": "7e640c4ab34bbd8b2e2f2f5be63367af7169bf47",
      "parents": [
        "4970038ccdb6c6b4fd1be8cb20a745ccf309ed92"
      ],
      "author": {
        "name": "Joe Bowser",
        "email": "bowserj@apache.org",
        "time": "Thu Sep 04 10:49:43 2014 -0700"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Wed Sep 17 12:32:48 2014 +0530"
      },
      "message": "CB-7463: Looked at the Apache BigTop git, gradle uses C-style comments\n"
    },
    {
      "commit": "4970038ccdb6c6b4fd1be8cb20a745ccf309ed92",
      "tree": "e46b1c9625dd6d5d02ffd84e77cc12c5c87c73c5",
      "parents": [
        "b54fde6c06a84aafe08c23db7ec7b849400b4d82"
      ],
      "author": {
        "name": "Joe Bowser",
        "email": "bowserj@apache.org",
        "time": "Thu Sep 04 10:32:29 2014 -0700"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Wed Sep 17 12:21:46 2014 +0530"
      },
      "message": "CB-7463: Adding licences.  I don\u0027t know what the gradle syntax is for comments, that still needs to be done.\n"
    },
    {
      "commit": "b54fde6c06a84aafe08c23db7ec7b849400b4d82",
      "tree": "b6f732843b34b3afe40c8c6e22d443e64b5dc427",
      "parents": [
        "7ed34e5ca20c4736ced7f60ba83c7c1f7271d8eb"
      ],
      "author": {
        "name": "Marcel Kinard",
        "email": "cmarcelk@gmail.com",
        "time": "Fri Aug 29 18:07:29 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Wed Sep 17 10:55:12 2014 +0530"
      },
      "message": "CB-7410 fix the menu test\n\nNeed to show the title in order for the options menu button to be visible.\n"
    },
    {
      "commit": "7ed34e5ca20c4736ced7f60ba83c7c1f7271d8eb",
      "tree": "02357b8dc039eeb6aa3b74fda0fcd70d73e3359f",
      "parents": [
        "ccc4a57c0f4e4a556891d9ad90c3af85533eab80"
      ],
      "author": {
        "name": "Marcel Kinard",
        "email": "cmarcelk@gmail.com",
        "time": "Fri Aug 29 17:38:03 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Wed Sep 17 10:05:14 2014 +0530"
      },
      "message": "CB-7410 Fix the errorUrl test\n\nMake the error.html page a well-formed html document, otherwise it\nwon\u0027t display.\n\nConflicts:\n\n\ttest/assets/www/htmlnotfound/error.html\n"
    },
    {
      "commit": "ccc4a57c0f4e4a556891d9ad90c3af85533eab80",
      "tree": "bcaa6db9260383318b8f572b25530e57c0d53779",
      "parents": [
        "c980bbc8ba9b118688c62d60a8a24b8d3b433164"
      ],
      "author": {
        "name": "Marcel Kinard",
        "email": "cmarcelk@gmail.com",
        "time": "Fri Aug 29 16:38:38 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Wed Sep 17 09:48:28 2014 +0530"
      },
      "message": "CB-7410 Fix Basic Authentication test\n\nLooks like the Chromium webview does not include the port number on the\nhostname during the callback challenge, but the classic webview does\ninclude the port number. Handle both cases here.\n"
    },
    {
      "commit": "c980bbc8ba9b118688c62d60a8a24b8d3b433164",
      "tree": "740c41fcf34a8c0dd032404b31fbf621c66a15ab",
      "parents": [
        "e384ccbdd3d79d84c379cc0a5429ea3a86bda796"
      ],
      "author": {
        "name": "Ian Clelland",
        "email": "iclelland@chromium.org",
        "time": "Fri Aug 29 16:00:13 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Wed Sep 17 09:05:20 2014 +0530"
      },
      "message": "CB-3445: Allow build and run scripts to select APK by architecture\n"
    },
    {
      "commit": "e384ccbdd3d79d84c379cc0a5429ea3a86bda796",
      "tree": "6405b5b788dd293e02e4814c1f1ef1368bda2277",
      "parents": [
        "22ebf1ab600f61111905048ae37fcdb9be483b4d"
      ],
      "author": {
        "name": "Ian Clelland",
        "email": "iclelland@chromium.org",
        "time": "Thu Aug 28 16:17:54 2014 -0400"
      },
      "committer": {
        "name": "Prabhjot Singh",
        "email": "prabhjos@amazon.com",
        "time": "Wed Sep 17 09:04:54 2014 +0530"
      },
      "message": "CB-3445: Add environment variable \u0027BUILD_MULTIPLE_APKS\u0027 for splitting APKs based on architecture\n"
    },
    {
      "commit": "22ebf1ab600f61111905048ae37fcdb9be483b4d",
      "tree": "e2ebd4a814972c42ffc1e29d16b4289d4f0b4186",
      "parents": [
        "82425ce8eb91a7228ca8a11c7a119005b34a1189"
      ],
      "author": {
        "name": "Marcel Kinard",
        "email": "cmarcelk@gmail.com",
        "time": "Fri Sep 12 16:31:04 2014 -0400"
      },
      "committer": {
        "name": "Marcel Kinard",
        "email": "cmarcelk@gmail.com",
        "time": "Fri Sep 12 16:31:04 2014 -0400"
      },
      "message": "Update JS snapshot to version 3.7.0-dev (via coho)\n"
    },
    {
      "commit": "82425ce8eb91a7228ca8a11c7a119005b34a1189",
      "tree": "e14f3ec4b7fe4c5abf1bff776e3d66a7fcceb700",
      "parents": [
        "3d7550ae0978ca22c1dc5821edad8d0b3e3d3987"
      ],
      "author": {
        "name": "Joe Bowser",
        "email": "bowserj@apache.org",
        "time": "Wed Sep 03 15:23:41 2014 -0700"
      },
      "committer": {
        "name": "Archana Naik",
        "email": "naika@lab126.com",
        "time": "Thu Sep 04 09:28:11 2014 -0700"
      },
      "message": "CB-7460: Fixing bug with KitKat where the background colour would override the CSS colours on the application\n"
    },
    {
      "commit": "3d7550ae0978ca22c1dc5821edad8d0b3e3d3987",
      "tree": "e6e9e72fab490f0f4fc5812fa9fde9a3aa70dfd4",
      "parents": [
        "cedeae182ef9afdd0f8990f94c19f1e21b53fb62"
      ],
      "author": {
        "name": "Archana Naik",
        "email": "naika@lab126.com",
        "time": "Fri Aug 29 10:11:20 2014 -0700"
      },
      "committer": {
        "name": "Archana Naik",
        "email": "naika@lab126.com",
        "time": "Fri Aug 29 10:11:20 2014 -0700"
      },
      "message": "Update JS snapshot to version 3.7.0-dev (via coho)\n"
    },
    {
      "commit": "cedeae182ef9afdd0f8990f94c19f1e21b53fb62",
      "tree": "ec0d31022482f7e406030964500850727410d6bb",
      "parents": [
        "b07daec774a228b284dc403c5b309268d7fb3a8f"
      ],
      "author": {
        "name": "Archana Naik",
        "email": "naika@lab126.com",
        "time": "Fri Aug 29 10:11:18 2014 -0700"
      },
      "committer": {
        "name": "Archana Naik",
        "email": "naika@lab126.com",
        "time": "Fri Aug 29 10:11:18 2014 -0700"
      },
      "message": "Set VERSION to 3.7.0-dev (via coho)\n"
    }
  ],
  "next": "b07daec774a228b284dc403c5b309268d7fb3a8f"
}
