diff --git a/__tests__/data/releases_linux.json b/__tests__/data/releases_linux.json new file mode 100644 index 0000000..702fbc3 --- /dev/null +++ b/__tests__/data/releases_linux.json @@ -0,0 +1,1522 @@ +{ + "base_url": "https://storage.googleapis.com/flutter_infra/releases", + "current_release": { + "beta": "e4ebcdf6f4facee5779c38a04d91d08dc58ea7a4", + "dev": "760635e6dbf9180222171ac189199982a65cf608", + "stable": "20e59316b8b8474554b38493b8ca888794b0234a" + }, + "releases": [ + { + "hash": "760635e6dbf9180222171ac189199982a65cf608", + "channel": "dev", + "version": "v1.9.0", + "release_date": "2019-08-15T22:34:12.938596Z", + "archive": "dev/linux/flutter_linux_v1.9.0-dev.tar.xz", + "sha256": "e351dd48c477a1cdfd85fd5e4f8fa6b88483265c22e2097e595eaa71c44044dc" + }, + { + "hash": "e4ebcdf6f4facee5779c38a04d91d08dc58ea7a4", + "channel": "beta", + "version": "v1.8.3", + "release_date": "2019-08-08T21:41:47.801072Z", + "archive": "beta/linux/flutter_linux_v1.8.3-beta.tar.xz", + "sha256": "87520c7c6021e8d260e4084f2d1ea9000d7264fcdccd5dfb0d135181ca9b6c4e" + }, + { + "hash": "954714c9674af0da6530795407fc66179fdaef88", + "channel": "dev", + "version": "v1.8.4", + "release_date": "2019-08-07T17:21:09.951106Z", + "archive": "dev/linux/flutter_linux_v1.8.4-dev.tar.xz", + "sha256": "1a244298c909700f371971cdfc0d4fb3d113afc875cd318deb01a3fff3390b13" + }, + { + "hash": "e4ebcdf6f4facee5779c38a04d91d08dc58ea7a4", + "channel": "dev", + "version": "v1.8.3", + "release_date": "2019-07-31T20:26:55.826423Z", + "archive": "dev/linux/flutter_linux_v1.8.3-dev.tar.xz", + "sha256": "9d3b156265be427dadccd96c090839a4af4894e8d42f43937cd428ca86288400" + }, + { + "hash": "20e59316b8b8474554b38493b8ca888794b0234a", + "channel": "stable", + "version": "v1.7.8+hotfix.4", + "release_date": "2019-07-24T16:14:50.488967Z", + "archive": "stable/linux/flutter_linux_v1.7.8+hotfix.4-stable.tar.xz", + "sha256": "c7d010c8037e64d2d3e2957f83bd8bee604ff6014230b09b8c043ef039538bd7" + }, + { + "hash": "20e59316b8b8474554b38493b8ca888794b0234a", + "channel": "beta", + "version": "v1.7.8+hotfix.4", + "release_date": "2019-07-19T21:02:27.844658Z", + "archive": "beta/linux/flutter_linux_v1.7.8+hotfix.4-beta.tar.xz", + "sha256": "b859d85088c7f28776eb78aed19f1edaddb01a0d7d57ec28568a75bdf4401357" + }, + { + "hash": "0a39d8d92ed43a0b7efcc93742a17660a14d78aa", + "channel": "dev", + "version": "v1.8.2", + "release_date": "2019-07-19T19:13:55.016591Z", + "archive": "dev/linux/flutter_linux_v1.8.2-dev.tar.xz", + "sha256": "6462f5b32f13fa402559ef9ded5490650060c8d40a52b629d9e08f011e294692" + }, + { + "hash": "d3eee57c0bd2e19aaa944be07b24c533075fd1a0", + "channel": "dev", + "version": "v1.8.1", + "release_date": "2019-07-11T21:06:56.137495Z", + "archive": "dev/linux/flutter_linux_v1.8.1-dev.tar.xz", + "sha256": "57c6366f07df9107e6e2c81d98c94836d949255535aaaa8e057e5bb33a707077" + }, + { + "hash": "b712a172f9694745f50505c93340883493b505e5", + "channel": "stable", + "version": "v1.7.8+hotfix.3", + "release_date": "2019-07-09T21:26:14.141143Z", + "archive": "stable/linux/flutter_linux_v1.7.8+hotfix.3-stable.tar.xz", + "sha256": "ba6906f2c695c09e8ba8caa06fb0c0273e2ac435b6116e27926c265e57d1957b" + }, + { + "hash": "b712a172f9694745f50505c93340883493b505e5", + "channel": "beta", + "version": "v1.7.8+hotfix.3", + "release_date": "2019-07-09T21:21:42.274658Z", + "archive": "beta/linux/flutter_linux_v1.7.8+hotfix.3-beta.tar.xz", + "sha256": "f4486c039ca256f855943fbd07974444dfc98f9bae593ae30f5de385d826b911" + }, + { + "hash": "2e540931f73593e35627592ca4f9a4ca3035ed31", + "channel": "stable", + "version": "v1.7.8+hotfix.2", + "release_date": "2019-07-08T17:22:05.600230Z", + "archive": "stable/linux/flutter_linux_v1.7.8+hotfix.2-stable.tar.xz", + "sha256": "0cf4c6eb5eb9cee32e3e32966a832697cf0152830b87cae9cb519546f9ef4a4b" + }, + { + "hash": "2e540931f73593e35627592ca4f9a4ca3035ed31", + "channel": "beta", + "version": "v1.7.8+hotfix.2", + "release_date": "2019-07-02T16:52:29.158369Z", + "archive": "beta/linux/flutter_linux_v1.7.8+hotfix.2-beta.tar.xz", + "sha256": "535fe7f2e7691ca420299da50b171f0d25278d47f6048b61edd73e1036f6220f" + }, + { + "hash": "43b03127d469f1f6d9a22f8dae41eea2eed2afd9", + "channel": "dev", + "version": "v1.7.11", + "release_date": "2019-06-28T16:42:26.390467Z", + "archive": "dev/linux/flutter_linux_v1.7.11-dev.tar.xz", + "sha256": "1b3129bf4cc886933f3fc35aa44e1d1a1551d9c0b2605130be490c6454355e7f" + }, + { + "hash": "9a3a7490c8ded5f13d4fce2e493df2a63d602e57", + "channel": "dev", + "version": "v1.7.10", + "release_date": "2019-06-26T20:48:21.874605Z", + "archive": "dev/linux/flutter_linux_v1.7.10-dev.tar.xz", + "sha256": "85a899dab17130165fcd74319de0c55ce81a50adf3fd08d324747e53d5703145" + }, + { + "hash": "8dbfc82bc7f94c721efaeff904b4388d222c7919", + "channel": "dev", + "version": "v1.7.9", + "release_date": "2019-06-25T02:41:33.204252Z", + "archive": "dev/linux/flutter_linux_v1.7.9-dev.tar.xz", + "sha256": "f3ed668be915db6c12a829f1698bf7d9d4e0094b01f9d7a7b562d2efa8913673" + }, + { + "hash": "d51fd86cdb486192e187ccdf6f02cb2a38273d8d", + "channel": "dev", + "version": "v1.7.8", + "release_date": "2019-06-22T06:41:22.424026Z", + "archive": "dev/linux/flutter_linux_v1.7.8-dev.tar.xz", + "sha256": "ce1c2240060cda08d501afd024a302f699c46a86ede24b39aa6b4c8ba4dae06a" + }, + { + "hash": "363052567376976b68bc995905397156fc5a28a0", + "channel": "dev", + "version": "v1.7.7", + "release_date": "2019-06-22T01:06:19.065095Z", + "archive": "dev/linux/flutter_linux_v1.7.7-dev.tar.xz", + "sha256": "fbbf1e397ef5bb7b024249f80c1597b9008da3d5cc40c5ce994deaf33e560600" + }, + { + "hash": "63438b924497ed9479f4c69a03d399bcbc2b4781", + "channel": "dev", + "version": "v1.7.6", + "release_date": "2019-06-21T23:10:52.072637Z", + "archive": "dev/linux/flutter_linux_v1.7.6-dev.tar.xz", + "sha256": "61b621ce1a84eb74a2d4ba613a6c405fc1fee55caeebce8aebb6809993fd9b84" + }, + { + "hash": "dfecafa4ab30f9c509ce409241000cdd785ef23d", + "channel": "dev", + "version": "v1.7.4", + "release_date": "2019-06-14T19:52:05.259027Z", + "archive": "dev/linux/flutter_linux_v1.7.4-dev.tar.xz", + "sha256": "d4f0f4e57782950d58312c13f7f851d8500867b361f655e16d6d1a7260df8ecd" + }, + { + "hash": "362b999b90d53859aa7b926a59c970f3ea31abf4", + "channel": "dev", + "version": "v1.7.3", + "release_date": "2019-06-07T22:20:18.312386Z", + "archive": "dev/linux/flutter_linux_v1.7.3-dev.tar.xz", + "sha256": "e47dcb602d2cee416bb103599addf3ee3f75f9452b66cb4f2fed48fa577065c8" + }, + { + "hash": "b3b6d03737bd3f61209570e86f2b045c80f35c44", + "channel": "dev", + "version": "v1.7.2", + "release_date": "2019-06-06T16:56:37.925697Z", + "archive": "dev/linux/flutter_linux_v1.7.2-dev.tar.xz", + "sha256": "9ab387cadb8d00c697b6010437292aa6acfe33ef0afd06171a0a0510c7957d1d" + }, + { + "hash": "04015b987b8b9ccb4b428decadf2b9f5cd25dc91", + "channel": "dev", + "version": "v1.7.1", + "release_date": "2019-06-04T19:33:57.340863Z", + "archive": "dev/linux/flutter_linux_v1.7.1-dev.tar.xz", + "sha256": "7b9839be19f7a1da229eae009a585f1b616912f1d1398f68fcc7cd81bf522dad" + }, + { + "hash": "f36a35d20ac5dc2936cab6ccc60f5d9afa34466e", + "channel": "dev", + "version": "v1.7.0", + "release_date": "2019-06-03T20:30:56.698702Z", + "archive": "dev/linux/flutter_linux_v1.7.0-dev.tar.xz", + "sha256": "52db66244b9e762b87fb756af09517bd300273723424c321689ad552a38d9dbd" + }, + { + "hash": "cba41ca2ec977888806a9a02fc06c459f7a806ae", + "channel": "dev", + "version": "v1.6.7", + "release_date": "2019-05-31T18:11:35.815309Z", + "archive": "dev/linux/flutter_linux_v1.6.7-dev.tar.xz", + "sha256": "5f16d8f8d73aa5e1b8cd3aa2f71b6fced42b64b9139a92695814f3a2482df1d3" + }, + { + "hash": "bc7bc940836f1f834699625426795fd6f07c18ec", + "channel": "beta", + "version": "v1.6.3", + "release_date": "2019-05-30T23:18:37.088506Z", + "archive": "beta/linux/flutter_linux_v1.6.3-beta.tar.xz", + "sha256": "dbfb3aebe07f81423f7c739542395514997f5f410763fe43d7551051a61dba56" + }, + { + "hash": "e1a784ae3f82948c33c256666c73680420f11350", + "channel": "dev", + "version": "v1.6.6", + "release_date": "2019-05-29T20:55:10.733302Z", + "archive": "dev/linux/flutter_linux_v1.6.6-dev.tar.xz", + "sha256": "affaf0ce96ec571cf3496b607d89dd5f0d3d361e03276359e0b6f224901a31d7" + }, + { + "hash": "7c811b6a66bcbab62f87c8768decc449027e5190", + "channel": "dev", + "version": "v1.6.5", + "release_date": "2019-05-28T23:22:21.227945Z", + "archive": "dev/linux/flutter_linux_v1.6.5-dev.tar.xz", + "sha256": "2cc8482b51a4e6a7423d1ce7e6ca2fde3edcbf5402af60728cd055b25cb2fbb0" + }, + { + "hash": "0f6e4e6190d1c128b8baadd2dee3b2a8923d3f86", + "channel": "dev", + "version": "v1.6.4", + "release_date": "2019-05-28T20:19:54.738436Z", + "archive": "dev/linux/flutter_linux_v1.6.4-dev.tar.xz", + "sha256": "d78a5d3d058c48bac822724ac81a75f900e9bd426ff6cc09a778caeded780225" + }, + { + "hash": "bc7bc940836f1f834699625426795fd6f07c18ec", + "channel": "dev", + "version": "v1.6.3", + "release_date": "2019-05-24T00:35:07.945768Z", + "archive": "dev/linux/flutter_linux_v1.6.3-dev.tar.xz", + "sha256": "d949adb14d3a66e3e8716a300c5f093cf72c9584f73399331004c365384dd732" + }, + { + "hash": "cb576181e9549bdd9d845394b1b5feab1b93807d", + "channel": "dev", + "version": "v1.6.2", + "release_date": "2019-05-23T18:19:28.406435Z", + "archive": "dev/linux/flutter_linux_v1.6.2-dev.tar.xz", + "sha256": "c67e78ee22f8eb8329256d325f1356d02be922824e544cd862dd7e08aa7af7c8" + }, + { + "hash": "d31ce31a274ee721f4e9b54c6dcc2de0b3fd71e4", + "channel": "dev", + "version": "v1.6.1", + "release_date": "2019-05-22T22:31:26.087601Z", + "archive": "dev/linux/flutter_linux_v1.6.1-dev.tar.xz", + "sha256": "7790134fc8261cc764a91ccda68955c40951d62c818c811dab02b5b5da9cb208" + }, + { + "hash": "ed90d05596d85b0ec8e841395bce9d3b6edea134", + "channel": "dev", + "version": "v1.6.0", + "release_date": "2019-05-17T10:07:23.209741Z", + "archive": "dev/linux/flutter_linux_v1.6.0-dev.tar.xz", + "sha256": "ea89158a5870e42eb570d34148e4e71f12811a1c3841a937009f45e6dc6da6d2" + }, + { + "hash": "7a4c33425ddd78c54aba07d86f3f9a4a0051769b", + "channel": "stable", + "version": "v1.5.4-hotfix.2", + "release_date": "2019-05-07T18:44:16.075690Z", + "archive": "stable/linux/flutter_linux_v1.5.4-hotfix.2-stable.tar.xz", + "sha256": "04e063b01e7087eeeccfc5f7a585ed6adcc521bc44f754e194cb3c98a57c19cd" + }, + { + "hash": "7a4c33425ddd78c54aba07d86f3f9a4a0051769b", + "channel": "beta", + "version": "v1.5.4-hotfix.2", + "release_date": "2019-05-02T17:40:50.476547Z", + "archive": "beta/linux/flutter_linux_v1.5.4-hotfix.2-beta.tar.xz", + "sha256": "0f046965061c25620297d74761b9514495791980cc59dc2e685d5f9f9334f990" + }, + { + "hash": "09cbc34a0b19cef287a82aa4b9966d525369eecc", + "channel": "beta", + "version": "v1.5.4-hotfix.1", + "release_date": "2019-04-30T23:04:50.739892Z", + "archive": "beta/linux/flutter_linux_v1.5.4-hotfix.1-beta.tar.xz", + "sha256": "c8306fdff94e9c84c4a77718d2fd236117d375341b33c09c90424f34f3ca7754" + }, + { + "hash": "b593f5167bce84fb3cad5c258477bf3abc1b14eb", + "channel": "beta", + "version": "v1.5.4", + "release_date": "2019-04-27T00:01:42.883758Z", + "archive": "beta/linux/flutter_linux_v1.5.4-beta.tar.xz", + "sha256": "7933c00d6779022c14ebb3c30da7b96141dbbefbabb8f284fa6b37cee2646554" + }, + { + "hash": "0ba67226ee62d6c9d663a6f8410fb4b2f1076046", + "channel": "dev", + "version": "v1.5.8", + "release_date": "2019-04-26T00:03:05.012539Z", + "archive": "dev/linux/flutter_linux_v1.5.8-dev.tar.xz", + "sha256": "615385bc1f85e93047e1533adc8a380132cbea5ba0d42541be953f1989efdc29" + }, + { + "hash": "96f15c74adebb221eb044d3fc71b2d62da0046c0", + "channel": "dev", + "version": "v1.5.7", + "release_date": "2019-04-24T23:49:23.261049Z", + "archive": "dev/linux/flutter_linux_v1.5.7-dev.tar.xz", + "sha256": "98433d3f828df1b47c5051772c1c6cf0be7378393b495fe9fac035aadd929eba" + }, + { + "hash": "e00f1a3c17f65a751c14b821235e5c2875948ff0", + "channel": "dev", + "version": "v1.5.6", + "release_date": "2019-04-24T18:40:46.612634Z", + "archive": "dev/linux/flutter_linux_v1.5.6-dev.tar.xz", + "sha256": "1434cbdb7b72a3d5658cff325bdb2084d846fee9e990876b66d1be0aa14ba60e" + }, + { + "hash": "5c5ddd1fc22de7df08a6bc0e18b4ec345d702fbd", + "channel": "dev", + "version": "v1.5.5", + "release_date": "2019-04-23T23:47:50.170773Z", + "archive": "dev/linux/flutter_linux_v1.5.5-dev.tar.xz", + "sha256": "fa4113c40eeb4a00256973d060dec7c3303215b3c8d9ce680bd958448b7628f5" + }, + { + "hash": "b593f5167bce84fb3cad5c258477bf3abc1b14eb", + "channel": "dev", + "version": "v1.5.4", + "release_date": "2019-04-22T21:17:49.460150Z", + "archive": "dev/linux/flutter_linux_v1.5.4-dev.tar.xz", + "sha256": "f679a47c9bbd412baa6f54b84586909bd3045b0617575995f6bc18f78030c96a" + }, + { + "hash": "80971335c1ee259717076c1e9d308a9572f85259", + "channel": "dev", + "version": "v1.5.3", + "release_date": "2019-04-19T23:20:49.502145Z", + "archive": "dev/linux/flutter_linux_v1.5.3-dev.tar.xz", + "sha256": "252d997aabd6d796a1ffcfd481f3bd43a7d6782c5f3f83bc92bd561fc78d995e" + }, + { + "hash": "efe744a3609d0b8e218b5d9d13823ed394261bb5", + "channel": "dev", + "version": "v1.5.2", + "release_date": "2019-04-17T21:58:20.871350Z", + "archive": "dev/linux/flutter_linux_v1.5.2-dev.tar.xz", + "sha256": "a6bc4b293337f9c2579f32ce012a4fb2c41794e2daf1dce275ec5cdbcf98e468" + }, + { + "hash": "0f5de8725e0f6778406fb5156aee1486d39771f6", + "channel": "dev", + "version": "v1.5.1", + "release_date": "2019-04-17T06:13:23.176508Z", + "archive": "dev/linux/flutter_linux_v1.5.1-dev.tar.xz", + "sha256": "21f5c6c5e324e6c7089564c55e643fa0eb1fdf30b672be290c461dbb982c6a42" + }, + { + "hash": "a18226d06619ca1d61e453205fa89bc646c3d0fc", + "channel": "dev", + "version": "v1.5.0", + "release_date": "2019-04-16T21:01:51.513775Z", + "archive": "dev/linux/flutter_linux_v1.5.0-dev.tar.xz", + "sha256": "923a8dbeb8d0b7a2cb7ed9caf81a0a234c984e9073d7aaee0a3a5d83047f59fd" + }, + { + "hash": "88fa7ea4031f5c86225573e58e5558dc4ea1c251", + "channel": "beta", + "version": "v1.4.9-hotfix.1", + "release_date": "2019-04-12T21:25:21.538016Z", + "archive": "beta/linux/flutter_linux_v1.4.9-hotfix.1-beta.tar.xz", + "sha256": "923add7e761754481b0160a7b5a15fb8abb74c26b3e374934dd14c429fb5576e" + }, + { + "hash": "8bea3fb2ebadc3933b6b213483d2d4379ac53a5c", + "channel": "dev", + "version": "v1.4.18", + "release_date": "2019-04-12T00:32:34.053066Z", + "archive": "dev/linux/flutter_linux_v1.4.18-dev.tar.xz", + "sha256": "646e39d1d1e52a1074ff7e5e5d52250454f64ec89344420a34e7dda31324561a" + }, + { + "hash": "ecb468f33587bad108034c1bbe21e8cbd0d94acc", + "channel": "dev", + "version": "v1.4.17", + "release_date": "2019-04-11T21:53:22.414153Z", + "archive": "dev/linux/flutter_linux_v1.4.17-dev.tar.xz", + "sha256": "198c097b615aff73f900239a31c10e5172a6495ef0097e7ef74a3f2e4e937403" + }, + { + "hash": "d2790bd2bbf1851db2359026df7bca38e255b9d3", + "channel": "dev", + "version": "v1.4.16", + "release_date": "2019-04-11T17:02:15.961785Z", + "archive": "dev/linux/flutter_linux_v1.4.16-dev.tar.xz", + "sha256": "139a2e8d677b690d1283da8c228b8574735f627dd2a33236827694220da0eb03" + }, + { + "hash": "ed91a3be49232c336ab2cf7a3376958cb3d537d2", + "channel": "dev", + "version": "v1.4.15", + "release_date": "2019-04-10T22:27:03.387003Z", + "archive": "dev/linux/flutter_linux_v1.4.15-dev.tar.xz", + "sha256": "ab91f4ff22368b157080746577772591898c6cbac01b77b056413b4c0d40a5a9" + }, + { + "hash": "5a4eaabaf1c0b00f8cf9ace3c63066f754facc94", + "channel": "dev", + "version": "v1.4.14", + "release_date": "2019-04-10T02:55:32.782948Z", + "archive": "dev/linux/flutter_linux_v1.4.14-dev.tar.xz", + "sha256": "81d80d2b3eb828ba68a8b3a357dc5632fc29ec8c1788c3ff1f7fb96f08ebd921" + }, + { + "hash": "514aba6e36d4c9429d307e643dde3398802ca56a", + "channel": "dev", + "version": "v1.4.13", + "release_date": "2019-04-10T01:42:02.324994Z", + "archive": "dev/linux/flutter_linux_v1.4.13-dev.tar.xz", + "sha256": "58eccdc22008b4411d4e0bdafd969ee3a862e1d17f041d5a226301809ce07102" + }, + { + "hash": "294d7ea0cf0c6ff84ba43682b1dddcee18bf4114", + "channel": "dev", + "version": "v1.4.12", + "release_date": "2019-04-09T03:06:18.387769Z", + "archive": "dev/linux/flutter_linux_v1.4.12-dev.tar.xz", + "sha256": "76687809ba9b122b30b851d49fd7a9b3a80efaa964bc220e4aab21c25736a4c9" + }, + { + "hash": "d15b3b1c8b0b4090fa1949b106dd3870d13341ca", + "channel": "dev", + "version": "v1.4.11", + "release_date": "2019-04-08T18:01:12.285150Z", + "archive": "dev/linux/flutter_linux_v1.4.11-dev.tar.xz", + "sha256": "c6418fa1704bda0c74b20a085b8d9ae97ab49d6d1d146dee3560734e2ff458d2" + }, + { + "hash": "6ba720a4890bcffd0e48ec329318c929d517ce2c", + "channel": "dev", + "version": "v1.4.10", + "release_date": "2019-04-04T21:10:15.510204Z", + "archive": "dev/linux/flutter_linux_v1.4.10-dev.tar.xz", + "sha256": "56fb9a576a875ee50b093a6645fcec4a962f42d94e1b26b2d387dda3392056dd" + }, + { + "hash": "16a16e6598cca4129da0d2e76de0320fbc0108f1", + "channel": "dev", + "version": "v1.4.9", + "release_date": "2019-04-04T18:49:39.997783Z", + "archive": "dev/linux/flutter_linux_v1.4.9-dev.tar.xz", + "sha256": "fd9e335f8f47504e8bc9d11597b9fe4970a083f38f20bdcfea98b440bf42f591" + }, + { + "hash": "fbefd6b816a846936dbba847ce85dc1ed55e3faa", + "channel": "dev", + "version": "v1.4.8", + "release_date": "2019-04-03T01:33:45.902970Z", + "archive": "dev/linux/flutter_linux_v1.4.8-dev.tar.xz", + "sha256": "1eb98d261e0f585d2db6c9add2a0f216589a033a55a8058ee831bce826fee64a" + }, + { + "hash": "1bfa2f23114829513a9d2c0a7a27d743287acc2a", + "channel": "dev", + "version": "v1.4.7", + "release_date": "2019-03-29T21:06:01.732208Z", + "archive": "dev/linux/flutter_linux_v1.4.7-dev.tar.xz", + "sha256": "26ddfd6de97955882003974c15cf1e453fae05540724eafb70cfc20ecad5747e" + }, + { + "hash": "4ed13e022cae194aebdc9c5dfa6c2c3c62eeb8fb", + "channel": "dev", + "version": "v1.4.6-hotfix.1", + "release_date": "2019-03-29T20:29:43.258766Z", + "archive": "dev/linux/flutter_linux_v1.4.6-hotfix.1-dev.tar.xz", + "sha256": "8f4f229f8d8912b0334c090061ca62d6f56d33cf52483f3e3e9b43c45a83b3f7" + }, + { + "hash": "ec93c87c8902c63e5b0e71ff761f201d19dc4327", + "channel": "dev", + "version": "v1.4.6", + "release_date": "2019-03-29T00:01:25.778849Z", + "archive": "dev/linux/flutter_linux_v1.4.6-dev.tar.xz", + "sha256": "945d3e6311821a245fb7202c081f733e59c7cd3f1a2ff10856086c4c86ccf8ca" + }, + { + "hash": "99866f4a3dd1bf860c846e10d02af9ad125f9fe1", + "channel": "dev", + "version": "v1.4.5", + "release_date": "2019-03-28T18:13:28.784138Z", + "archive": "dev/linux/flutter_linux_v1.4.5-dev.tar.xz", + "sha256": "fd96505201505f7f964b5294c0b5022118bafd9c11dfcfed36f5f5bcd2601145" + }, + { + "hash": "3b3f6c7a041978505b310b5b50390c2f5ff7eaac", + "channel": "dev", + "version": "v1.4.4", + "release_date": "2019-03-28T01:14:32.831108Z", + "archive": "dev/linux/flutter_linux_v1.4.4-dev.tar.xz", + "sha256": "54331cab6ecb194464c5661d4a8502ea292c717815f282a11ca83cb7ffedc96a" + }, + { + "hash": "64a28e3685bee310e697a91612d7e30d0426cda2", + "channel": "dev", + "version": "v1.4.3", + "release_date": "2019-03-27T21:50:50.687336Z", + "archive": "dev/linux/flutter_linux_v1.4.3-dev.tar.xz", + "sha256": "6342e0a5ae3f6eacca455704da33aa5163a7660bf052a30370850a7b807a145b" + }, + { + "hash": "141f87b32754267cc02bae03477c4b109b828324", + "channel": "dev", + "version": "v1.4.2", + "release_date": "2019-03-27T16:39:20.541106Z", + "archive": "dev/linux/flutter_linux_v1.4.2-dev.tar.xz", + "sha256": "8c8c83d2da8d7f183c5d466c220ef6b91be95cd97bee3c299f86863756d95035" + }, + { + "hash": "204eceea93694aa081e0132c8281b76d3b3d6b4a", + "channel": "dev", + "version": "v1.4.1", + "release_date": "2019-03-27T01:13:10.675659Z", + "archive": "dev/linux/flutter_linux_v1.4.1-dev.tar.xz", + "sha256": "e4fa4a365f29fbe0da2a25e4a955202bbe5ee3d11ec54bcff2bbcbb7d04a96b0" + }, + { + "hash": "18a08a8f4f7bca0d25f34706ebc8af231f3db9d4", + "channel": "dev", + "version": "v1.4.0", + "release_date": "2019-03-26T22:02:37.386587Z", + "archive": "dev/linux/flutter_linux_v1.4.0-dev.tar.xz", + "sha256": "46ab24fd98a4976c08635a117a6f69f656faf962fd65c9bafd6416960c76269c" + }, + { + "hash": "8e7e435706553edea6d350c3843f1c0e5465a0d8", + "channel": "dev", + "version": "v1.3.14", + "release_date": "2019-03-26T01:16:58.897217Z", + "archive": "dev/linux/flutter_linux_v1.3.14-dev.tar.xz", + "sha256": "3dd54ecb76711f827378e4f0d0d85ad8cbf58082b62a27de74dd74169a43658b" + }, + { + "hash": "59ce7d6bff0d0626ae4b90787bf993ebcdc4b110", + "channel": "dev", + "version": "v1.3.13", + "release_date": "2019-03-19T03:42:42.929135Z", + "archive": "dev/linux/flutter_linux_v1.3.13-dev.tar.xz", + "sha256": "daa5fea0f58e9385c1fd49c47f3b5add5e97779bb45d0aa7368e0b466bce26c7" + }, + { + "hash": "a1bee54fda83026c01edd53ba32f01736b4ee4ad", + "channel": "dev", + "version": "v1.3.12", + "release_date": "2019-03-19T00:07:35.793631Z", + "archive": "dev/linux/flutter_linux_v1.3.12-dev.tar.xz", + "sha256": "cb7ae15fd5db767867b260355c4f1e9b26e44b97cad0fd01f32589241bf60d38" + }, + { + "hash": "73fb457cae005cde3e351fc9e1ba1b43de458aad", + "channel": "dev", + "version": "v1.3.11", + "release_date": "2019-03-18T16:38:19.665077Z", + "archive": "dev/linux/flutter_linux_v1.3.11-dev.tar.xz", + "sha256": "e6c388f9c03b5c48e06b829254ed965e6f95205fe7f2f58efd59dabc62d6726a" + }, + { + "hash": "e5b1ed7a7f7b85c1877e09a9495681f719be5578", + "channel": "beta", + "version": "v1.3.8", + "release_date": "2019-03-15T20:18:29.639532Z", + "archive": "beta/linux/flutter_linux_v1.3.8-beta.tar.xz", + "sha256": "26ba3963ac9e78fe7a690a92ea7efe3bfafd6d00059cfbdd22dd8f5d0ca9d2d3" + }, + { + "hash": "4feefa3c9a2176ca7383246c4c01b36254fbec85", + "channel": "dev", + "version": "v1.3.10", + "release_date": "2019-03-15T04:03:09.790369Z", + "archive": "dev/linux/flutter_linux_v1.3.10-dev.tar.xz", + "sha256": "7acd2baeb164610d1ae3e6ed746023743c1399bb80ab7ff0672944ea4749101f" + }, + { + "hash": "f91df4abe1427fef8862c9e81b2e5af6fc05a67a", + "channel": "dev", + "version": "v1.3.9", + "release_date": "2019-03-10T05:32:40.478710Z", + "archive": "dev/linux/flutter_linux_v1.3.9-dev.tar.xz", + "sha256": "42b9d43d8c60da7b73f707e1265879674a773f8531784615f57555a06be4f64c" + }, + { + "hash": "e5b1ed7a7f7b85c1877e09a9495681f719be5578", + "channel": "dev", + "version": "v1.3.8", + "release_date": "2019-03-07T22:47:00.669263Z", + "archive": "dev/linux/flutter_linux_v1.3.8-dev.tar.xz", + "sha256": "2fa7dc6dbef84535cee55df85720211e8203cc465a298159d682736f4bc3066a" + }, + { + "hash": "01a29b85eff7dd4b2d4958f61adf1840042471cc", + "channel": "dev", + "version": "v1.3.7", + "release_date": "2019-03-07T15:20:15.237477Z", + "archive": "dev/linux/flutter_linux_v1.3.7-dev.tar.xz", + "sha256": "557f38ccb5e39151509ab494eb74713c1e43319a49eed238578d004401b71679" + }, + { + "hash": "5099701f88f49ec12ebca676d8e61149917bde9c", + "channel": "dev", + "version": "v1.3.6", + "release_date": "2019-03-07T15:17:53.441780Z", + "archive": "dev/linux/flutter_linux_v1.3.6-dev.tar.xz", + "sha256": "4c3b9adf1b645a44d49ef4b2b93e3e57f09d927928d834998f132a6b5cec4f63" + }, + { + "hash": "7fc14a55af64462763d28abfb4e610086c6e0f39", + "channel": "dev", + "version": "v1.3.4", + "release_date": "2019-03-05T16:01:11.312470Z", + "archive": "dev/linux/flutter_linux_v1.3.4-dev.tar.xz", + "sha256": "a889c3de1903b6f5e992e8e58e6d19faf1c2a3785bfd43267b18ad5b081d47ea" + }, + { + "hash": "778e95a39b82688662e8be7cbe2deb31cad33203", + "channel": "dev", + "version": "v1.3.3", + "release_date": "2019-03-04T16:19:42.411121Z", + "archive": "dev/linux/flutter_linux_v1.3.3-dev.tar.xz", + "sha256": "f627268bd5b2b5a405d37042345fa76911eef244336c4c495de28b02469ddd92" + }, + { + "hash": "046f960ae210afc3887721b1b5aa1dbdab4105cb", + "channel": "dev", + "version": "v1.3.2", + "release_date": "2019-03-01T09:55:35.815246Z", + "archive": "dev/linux/flutter_linux_v1.3.2-dev.tar.xz", + "sha256": "e5749afc9fc8777005a66dd92b4d346494541d0d55be8975c78f985e12646a79" + }, + { + "hash": "6ed9da35c3a4f6cc79d4f91bf850159908daad8e", + "channel": "dev", + "version": "v1.3.1", + "release_date": "2019-03-01T01:32:44.709794Z", + "archive": "dev/linux/flutter_linux_v1.3.1-dev.tar.xz", + "sha256": "baa3211917be497fc8ea1a3fb73bbc546b654d7eab6b63d3c39a34a30f293190" + }, + { + "hash": "3054a935791bf0bcc34ba0a111df794ddb7a3589", + "channel": "dev", + "version": "v1.3.0", + "release_date": "2019-02-28T04:56:47.051158Z", + "archive": "dev/linux/flutter_linux_v1.3.0-dev.tar.xz", + "sha256": "b0e802b0b6c006d207bf5dd582d5b830bd6ad21fdfc44552ee86c2a9df1e3bd1" + }, + { + "hash": "007a415c2a2fa37e8fd5ad87d6710bca8e212ef1", + "channel": "dev", + "version": "v1.2.2", + "release_date": "2019-02-27T23:55:32.285624Z", + "archive": "dev/linux/flutter_linux_v1.2.2-dev.tar.xz", + "sha256": "abec8aa947b2e0d5d3ea0c534c693083b775dadfc64092a84786c0f6aa451897" + }, + { + "hash": "8661d8aecd626f7f57ccbcb735553edc05a2e713", + "channel": "stable", + "version": "v1.2.1", + "release_date": "2019-02-26T17:24:44.521898Z", + "archive": "stable/linux/flutter_linux_v1.2.1-stable.tar.xz", + "sha256": "e5f9e8a641854a2b598083fd9d733d56bc9b77346b79777c19127992cbf6be51" + }, + { + "hash": "8661d8aecd626f7f57ccbcb735553edc05a2e713", + "channel": "beta", + "version": "v1.2.1", + "release_date": "2019-02-26T01:53:13.255892Z", + "archive": "beta/linux/flutter_linux_v1.2.1-beta.tar.xz", + "sha256": "4b4fafef0104d536cc50b8100820378328f7c7410e984ca7cd814743a174edf6" + }, + { + "hash": "8661d8aecd626f7f57ccbcb735553edc05a2e713", + "channel": "dev", + "version": "v1.2.1", + "release_date": "2019-02-15T06:29:10.644685Z", + "archive": "dev/linux/flutter_linux_v1.2.1-dev.tar.xz", + "sha256": "cebcbb84d4ec8d46b0029a7a552ad4c8e1a9499ab578a1d675e199f65d7559b0" + }, + { + "hash": "06b979c4d5e1b499745422269f01a00341257058", + "channel": "dev", + "version": "v1.2.0", + "release_date": "2019-01-31T03:59:51.369963Z", + "archive": "dev/linux/flutter_linux_v1.2.0-dev.tar.xz", + "sha256": "79fdd83b2c690f438fd1388e649e5fabd88ff993645297d437db9225a9624522" + }, + { + "hash": "985ccb6d14c6ce5ce74823a4d366df2438eac44f", + "channel": "beta", + "version": "v1.1.8", + "release_date": "2019-01-29T22:16:42.061861Z", + "archive": "beta/linux/flutter_linux_v1.1.8-beta.tar.xz", + "sha256": "faf14d93a5e1fb8d0fb44c8855fbdc97844d686001c1257d0aad02e2754cd588" + }, + { + "hash": "985ccb6d14c6ce5ce74823a4d366df2438eac44f", + "channel": "dev", + "version": "v1.1.8", + "release_date": "2019-01-09T21:36:17.364354Z", + "archive": "dev/linux/flutter_linux_v1.1.8-dev.tar.xz", + "sha256": "185c66139b1abf7a5a4dcce34e4578ea087c18a94efbd98b72847ed98617547c" + }, + { + "hash": "3cca1a2ec35604ca50f9c656b8e761b07a00a9ed", + "channel": "dev", + "version": "v1.1.0", + "release_date": "2018-12-12T00:34:29.682984Z", + "archive": "dev/linux/flutter_linux_v1.1.0-dev.tar.xz", + "sha256": "53a147e73456d3fd7b125549421994914b85f7f9df410a4973c179742fc03abf" + }, + { + "hash": "5391447fae6209bb21a89e6a5a6583cac1af9b4b", + "channel": "stable", + "version": "v1.0.0", + "release_date": "2018-12-04T17:38:52.282873Z", + "archive": "stable/linux/flutter_linux_v1.0.0-stable.tar.xz", + "sha256": "96e59dac54e427d4a6936d6ae98bda1b04a06a17a4323a95480f22fa19f9e2f4" + }, + { + "hash": "5391447fae6209bb21a89e6a5a6583cac1af9b4b", + "channel": "beta", + "version": "v1.0.0", + "release_date": "2018-12-04T17:02:15.249924Z", + "archive": "beta/linux/flutter_linux_v1.0.0-beta.tar.xz", + "sha256": "3d52bc8fefe427bf245c12b4d4dd5179b894e174db5d98554fc9d853bd567013" + }, + { + "hash": "5391447fae6209bb21a89e6a5a6583cac1af9b4b", + "channel": "dev", + "version": "v1.0.0", + "release_date": "2018-12-04T17:00:36.684130Z", + "archive": "dev/linux/flutter_linux_v1.0.0-dev.tar.xz", + "sha256": "338850dd27a791c13ea088d68d20cbea6bd35fbeb289cf50df82d5b66bc8eea4" + }, + { + "hash": "58c8489fcdb4e4ef6c010117584c9b23d15221aa", + "channel": "beta", + "version": "v0.11.13", + "release_date": "2018-11-30T05:17:44.100731Z", + "archive": "beta/linux/flutter_linux_v0.11.13-beta.tar.xz", + "sha256": "13c41d9aa4ccae5b96a9e068ed630183c5496d047e3db55d902b5c21d6408622" + }, + { + "hash": "58c8489fcdb4e4ef6c010117584c9b23d15221aa", + "channel": "dev", + "version": "v0.11.13", + "release_date": "2018-11-30T05:04:36.738359Z", + "archive": "dev/linux/flutter_linux_v0.11.13-dev.tar.xz", + "sha256": "a1ec730b4922a8b9d11858f45099dfdc106ecb7c3502911e1ee49594af9e7be5" + }, + { + "hash": "06ec8d3b41beb469d845626e36a246ee09300fa7", + "channel": "dev", + "version": "v0.11.12", + "release_date": "2018-11-29T03:51:24.955933Z", + "archive": "dev/linux/flutter_linux_v0.11.12-dev.tar.xz", + "sha256": "77cd27683cecbc09dfa4c34c0f14b84afdcd14f98a79463137b3177d8fcb621d" + }, + { + "hash": "06ec8d3b41beb469d845626e36a246ee09300fa7", + "channel": "beta", + "version": "v0.11.12", + "release_date": "2018-11-29T03:49:28.450887Z", + "archive": "beta/linux/flutter_linux_v0.11.12-beta.tar.xz", + "sha256": "6c9a2efc13ca03ac2713c447ab9acb216ba5e1257ba5fef79422128adf6a0240" + }, + { + "hash": "e7680128afbbde443d69f89bb264015276a8475a", + "channel": "dev", + "version": "v0.11.11", + "release_date": "2018-11-28T16:57:21.243569Z", + "archive": "dev/linux/flutter_linux_v0.11.11-dev.tar.xz", + "sha256": "71f2f7340c0e746a3799d00b1bcc7b1714e43c1b66131e7eac447009629834fc" + }, + { + "hash": "e7680128afbbde443d69f89bb264015276a8475a", + "channel": "beta", + "version": "v0.11.11", + "release_date": "2018-11-28T16:55:28.702491Z", + "archive": "beta/linux/flutter_linux_v0.11.11-beta.tar.xz", + "sha256": "8b90990e6f3ce1832e1d3f862c9b06f09780e46fab756aef48221514b645c750" + }, + { + "hash": "c27c4a265e9ad295e5d434cddabbc639b2e3542d", + "channel": "beta", + "version": "v0.11.10", + "release_date": "2018-11-27T06:51:22.538620Z", + "archive": "beta/linux/flutter_linux_v0.11.10-beta.tar.xz", + "sha256": "7934eb31e136c892f25db660e18fb6051e6b565aada5c8f85720591533b3ee3d" + }, + { + "hash": "c27c4a265e9ad295e5d434cddabbc639b2e3542d", + "channel": "dev", + "version": "v0.11.10", + "release_date": "2018-11-27T06:50:27.263812Z", + "archive": "dev/linux/flutter_linux_v0.11.10-dev.tar.xz", + "sha256": "21b936fb7fbf0786f8d1a2ff067931d24a8ecf561587231ab7761eaa58f8a233" + }, + { + "hash": "d48e6e433cc5ca67b24b19f70aaa197e84ba63c1", + "channel": "beta", + "version": "v0.11.9", + "release_date": "2018-11-21T07:50:12.774703Z", + "archive": "beta/linux/flutter_linux_v0.11.9-beta.tar.xz", + "sha256": "1e81034a1c1798af68b66cd02399b3127704e41d5c6c10973febe02b0550fe0e" + }, + { + "hash": "d48e6e433cc5ca67b24b19f70aaa197e84ba63c1", + "channel": "dev", + "version": "v0.11.9", + "release_date": "2018-11-21T07:48:58.950398Z", + "archive": "dev/linux/flutter_linux_v0.11.9-dev.tar.xz", + "sha256": "202d3bfd0a9d1e0cd5175d8b6cfb23301c85a26b9de8314e30a40c1f18c6d4e4" + }, + { + "hash": "f5b02e3c05ed1ab31e890add84fb56e35de2d392", + "channel": "beta", + "version": "v0.11.8", + "release_date": "2018-11-20T18:47:30.345385Z", + "archive": "beta/linux/flutter_linux_v0.11.8-beta.tar.xz", + "sha256": "c36b6285b0c24e9622e9eb883c9b12df9af487612cf32351bc59e02cd84c4203" + }, + { + "hash": "f5b02e3c05ed1ab31e890add84fb56e35de2d392", + "channel": "dev", + "version": "v0.11.8", + "release_date": "2018-11-20T18:35:12.256960Z", + "archive": "dev/linux/flutter_linux_v0.11.8-dev.tar.xz", + "sha256": "9397eff88e8b996de75d1f9846c38db76d5e03c962452a1a81f4879d4f576838" + }, + { + "hash": "7a005e1dcda665ace7241a24e79fae1a71f17b18", + "channel": "beta", + "version": "v0.11.7", + "release_date": "2018-11-19T19:14:35.559091Z", + "archive": "beta/linux/flutter_linux_v0.11.7-beta.tar.xz", + "sha256": "f9c59f5f6dd975c6bf8a0eaf5be9365197e31aefff37bfcbe551f6acab2d080c" + }, + { + "hash": "7a005e1dcda665ace7241a24e79fae1a71f17b18", + "channel": "dev", + "version": "v0.11.7", + "release_date": "2018-11-19T19:03:42.568411Z", + "archive": "dev/linux/flutter_linux_v0.11.7-dev.tar.xz", + "sha256": "63cb1a86c636c31feeb372c3b0eee19d2e816994e5193a800c56c58249358d13" + }, + { + "hash": "d44aa57c120c30d523c937a0455a6af30e743da9", + "channel": "dev", + "version": "v0.11.6", + "release_date": "2018-11-15T00:06:07.567249Z", + "archive": "dev/linux/flutter_linux_v0.11.6-dev.tar.xz", + "sha256": "a611307137eead7862e1e5cc4463e82661e9a98e798f00a23ddd5e19921a447f" + }, + { + "hash": "97e03104a0913886a666a36f5d11ab5763d45e6e", + "channel": "dev", + "version": "v0.11.5", + "release_date": "2018-11-14T08:21:52.745142Z", + "archive": "dev/linux/flutter_linux_v0.11.5-dev.tar.xz", + "sha256": "a79a2c81cb2b5c0b8ccb39b0eb1989bc7eb40b5dc6bd760785d24d40ba9c689c" + }, + { + "hash": "df57dc9da9905744fa0b49fe30254d6d7b204d5b", + "channel": "dev", + "version": "v0.11.4", + "release_date": "2018-11-13T19:26:13.591295Z", + "archive": "dev/linux/flutter_linux_v0.11.4-dev.tar.xz", + "sha256": "52ffcc6820aa53e61f6e9c82c2cad75b7d038e417c05cd041a5e51c94259185b" + }, + { + "hash": "72bf075e8d6961d2ca6df462b2228954f8d0e73a", + "channel": "beta", + "version": "v0.11.3", + "release_date": "2018-11-13T01:12:51.313753Z", + "archive": "beta/linux/flutter_linux_v0.11.3-beta.tar.xz", + "sha256": "486e12ffffef6a441399f07c0bd636d35fc41161d65cf26ba84ebeba5beb3d7e" + }, + { + "hash": "72bf075e8d6961d2ca6df462b2228954f8d0e73a", + "channel": "dev", + "version": "v0.11.3", + "release_date": "2018-11-11T18:31:39.196426Z", + "archive": "dev/linux/flutter_linux_v0.11.3-dev.tar.xz", + "sha256": "d9795d766b537239bd1589304ae5bd3ef8bf1dd6cdc378036704c4c79e46e072" + }, + { + "hash": "e32cd85446c6fd5afdbe1ba463c18e2b2ee27781", + "channel": "dev", + "version": "v0.11.2", + "release_date": "2018-11-10T03:57:25.010916Z", + "archive": "dev/linux/flutter_linux_v0.11.2-dev.tar.xz", + "sha256": "5322559673f66be3f8178ef4d0c6bd17037a29675a78b714a5e227a7016bac16" + }, + { + "hash": "756d5938d4eb4ef1572075fae7744502d870c7ba", + "channel": "dev", + "version": "v0.11.1", + "release_date": "2018-11-10T00:05:02.633915Z", + "archive": "dev/linux/flutter_linux_v0.11.1-dev.tar.xz", + "sha256": "4567b3b61de1dce2f204693cfe1b5e9a1096c9eb0e0ade2011f21fa90fea4c76" + }, + { + "hash": "c319b890b33f2c15af043f2ab857e7c2944beefa", + "channel": "dev", + "version": "v0.11.0", + "release_date": "2018-11-08T20:06:52.048337Z", + "archive": "dev/linux/flutter_linux_v0.11.0-dev.tar.xz", + "sha256": "c8ec08c40e4c5e4477fee0329a01f4937402c8c7c05462b7dcf6ef3c388b310d" + }, + { + "hash": "d8cbb80206db06d151206f8b599b7dde5a386a2d", + "channel": "beta", + "version": "v0.10.2", + "release_date": "2018-11-06T18:44:46.133026Z", + "archive": "beta/linux/flutter_linux_v0.10.2-beta.tar.xz", + "sha256": "9672d324de28a41ff256a2e7f43021c21110d6d4e84295bcca6244a093fe50e8" + }, + { + "hash": "d8cbb80206db06d151206f8b599b7dde5a386a2d", + "channel": "dev", + "version": "v0.10.2", + "release_date": "2018-11-01T23:41:26.427053Z", + "archive": "dev/linux/flutter_linux_v0.10.2-dev.tar.xz", + "sha256": "f9b2774ee8db7f64557d5dcf07aa13dae65da0e744818ed561c6d74807f3d6ce" + }, + { + "hash": "6a3ff018b199a7febbe2b5adbb564081d8f49e2f", + "channel": "dev", + "version": "v0.10.1", + "release_date": "2018-10-20T05:19:03.365595Z", + "archive": "dev/linux/flutter_linux_v0.10.1-dev.tar.xz", + "sha256": "92a8044a1fc6c9a37755614bcfe3fd4dd4f4e7a65c379edbab3a1f86bd6a38ea" + }, + { + "hash": "d954ae6850a06ea461d5595cef424e278ed9f17f", + "channel": "dev", + "version": "v0.10.0", + "release_date": "2018-10-10T01:30:38.767479Z", + "archive": "dev/linux/flutter_linux_v0.10.0-dev.tar.xz", + "sha256": "d909191be010c2b3e81fd5a907427ee9ca046e281efec3332cfbb9df8d3a1db9" + }, + { + "hash": "f37c235c32fc15babe6dc7b7bc2ee4387e5ecf92", + "channel": "beta", + "version": "v0.9.4", + "release_date": "2018-10-09T23:37:36.097058Z", + "archive": "beta/linux/flutter_linux_v0.9.4-beta.tar.xz", + "sha256": "92fd11c7292d022a8011a4cfffde8da9ef71a4320f0339202ea02f856affbeb8" + }, + { + "hash": "13684e4f8e9edb4c2b2a0fd8e1439f93e6e30fde", + "channel": "dev", + "version": "v0.9.6", + "release_date": "2018-10-04T02:33:40.645472Z", + "archive": "dev/linux/flutter_linux_v0.9.6-dev.tar.xz", + "sha256": "a3f8577e883906255f1e6ac2ea50050fc619bb827eeb985c165e0d1b33f74932" + }, + { + "hash": "020fd590b032c403b82688933e67474215b1debc", + "channel": "dev", + "version": "v0.9.5", + "release_date": "2018-09-28T23:30:33.903465Z", + "archive": "dev/linux/flutter_linux_v0.9.5-dev.tar.xz", + "sha256": "c584166e4f814964526ffc25736b52df350bff0f7bb6ffb733606658fd4d70c0" + }, + { + "hash": "f37c235c32fc15babe6dc7b7bc2ee4387e5ecf92", + "channel": "dev", + "version": "v0.9.4", + "release_date": "2018-09-27T02:03:24.847660Z", + "archive": "dev/linux/flutter_linux_v0.9.4-dev.tar.xz", + "sha256": "d4fca5608f0eeb238a709ec7085690b7c1dd4fa8b8b33ca99da2718a6a7ceb6d" + }, + { + "hash": "eed8c7ad07a2ba90b0a57d0aa7cc6ebed1864ecd", + "channel": "dev", + "version": "v0.9.3", + "release_date": "2018-09-25T20:36:24.192396Z", + "archive": "dev/linux/flutter_linux_v0.9.3-dev.tar.xz", + "sha256": "735a233daf935737047b3685d487a709771c5f1d6926ee98724b7f66bbf24934" + }, + { + "hash": "85b4670b2aee067838821d4c4020315c16e8930a", + "channel": "dev", + "version": "v0.9.2", + "release_date": "2018-09-19T23:58:27.474764Z", + "archive": "dev/linux/flutter_linux_v0.9.2-dev.tar.xz", + "sha256": "fb73d368d63911a105093b3f90c95c67d6adf5beda84765c487ded8cfa4fb36d" + }, + { + "hash": "bf7c27095cc4dc07c03d8a6ad2e9e0e28e26227e", + "channel": "dev", + "version": "v0.9.1", + "release_date": "2018-09-18T23:13:24.302005Z", + "archive": "dev/linux/flutter_linux_v0.9.1-dev.tar.xz", + "sha256": "9c837a3879b2b902e5f7237f2e4c9d8aaebce2ae46840a3806c0cf96511cecd0" + }, + { + "hash": "f8c50ea15f6a78fdb6fa038cf3fb70fb154714ef", + "channel": "dev", + "version": "v0.9.0", + "release_date": "2018-09-18T21:46:29.068829Z", + "archive": "dev/linux/flutter_linux_v0.9.0-dev.tar.xz", + "sha256": "b87da1c31bc219f0b3ab1e550299b5fcff7a3967c545c0cf79e8a154ccb7853e" + }, + { + "hash": "ccd070a5b42d18d1b8dfce4e8b59417373122dc2", + "channel": "dev", + "version": "v0.8.7", + "release_date": "2018-09-18T20:41:01.857935Z", + "archive": "dev/linux/flutter_linux_v0.8.7-dev.tar.xz", + "sha256": "3595f1fdd47cabc2fbf3ee27bf542bafb855d38c8b54fcad588c2a219755af61" + }, + { + "hash": "5ab9e70727d858def3a586db7fb98ee580352957", + "channel": "beta", + "version": "v0.8.2", + "release_date": "2018-09-18T19:36:29.169888Z", + "archive": "beta/linux/flutter_linux_v0.8.2-beta.tar.xz", + "sha256": "c201ec9b3242fa6fb89296c55fbd6a252f26faacdff5ca6768175858ed9a97a5" + }, + { + "hash": "9f359aeee2a474fe9c565b3b59cf1d504b919b4d", + "channel": "dev", + "version": "v0.8.6", + "release_date": "2018-09-18T00:40:12.111590Z", + "archive": "dev/linux/flutter_linux_v0.8.6-dev.tar.xz", + "sha256": "b2a9146f47c3e680b40b18397f6bc95a32acc86f7898ff6eeef2fa476c9da1ad" + }, + { + "hash": "2bca8007bd1962940fa3b3d568bc52e446005616", + "channel": "dev", + "version": "v0.8.5", + "release_date": "2018-09-17T21:10:18.168755Z", + "archive": "dev/linux/flutter_linux_v0.8.5-dev.tar.xz", + "sha256": "c131c87ca519635bcc72e1d6e2ef6f8da27d5f531e3da87429d769cff19302ef" + }, + { + "hash": "7f7a731da095addd1ce684a6a2f4bc8651229769", + "channel": "dev", + "version": "v0.8.4", + "release_date": "2018-09-14T20:21:32.119972Z", + "archive": "dev/linux/flutter_linux_v0.8.4-dev.tar.xz", + "sha256": "ce2839643841f93c0bec5a472935cbe9e785462e9c97fc4c9cb2b45203bb7dbc" + }, + { + "hash": "2895d71b79b1482c8c1d1de387d04e2a5e667f1e", + "channel": "dev", + "version": "v0.8.3", + "release_date": "2018-09-14T17:24:49.586078Z", + "archive": "dev/linux/flutter_linux_v0.8.3-dev.tar.xz", + "sha256": "f0b1a427f06321ae19c85d50becdd30d6dd0bde1c0255b16724a1a88ea54459a" + }, + { + "hash": "5ab9e70727d858def3a586db7fb98ee580352957", + "channel": "dev", + "version": "v0.8.2", + "release_date": "2018-09-10T20:15:13.878682Z", + "archive": "dev/linux/flutter_linux_v0.8.2-dev.tar.xz", + "sha256": "1654c065c016c89d040e516ab5281f80a48571269b85b0abb9a6c10f9f5f3916" + }, + { + "hash": "0235ec59d108f8b4f6c6a664cc11c56c11cbb50a", + "channel": "dev", + "version": "v0.8.1", + "release_date": "2018-09-07T16:06:09.740756Z", + "archive": "dev/linux/flutter_linux_v0.8.1-dev.tar.xz", + "sha256": "9e9bc5d62c976f553fcc2cc49a467f10f21084cb9a0eb1800eacc540085e9819" + }, + { + "hash": "a74f591d0c05f2173448b2b421785b8dc51e8370", + "channel": "dev", + "version": "v0.8.0", + "release_date": "2018-09-06T19:21:48.303173Z", + "archive": "dev/linux/flutter_linux_v0.8.0-dev.tar.xz", + "sha256": "d4d29f7baebf91c1e4d0b7891297f6352328fb9c8c96dfd0e54579eb59d2cc00" + }, + { + "hash": "3b309bda072a6b326e8aa4591a5836af600923ce", + "channel": "beta", + "version": "v0.7.3", + "release_date": "2018-09-05T02:54:37.048088Z", + "archive": "beta/linux/flutter_linux_v0.7.3-beta.tar.xz", + "sha256": "77434ce2ad82204f75db7eece636f4a26a17571cef16a9ced6ee2385195e4160" + }, + { + "hash": "eab5cd9853c13ec2207977d9b9ef7b6750fe0817", + "channel": "dev", + "version": "v0.7.5", + "release_date": "2018-08-31T00:53:05.441989Z", + "archive": "dev/linux/flutter_linux_v0.7.5-dev.tar.xz", + "sha256": "9aa4d5e8c00c52ed8ebd02b53e10dcba89366b40fc75f5ce99dd55c9462e811a" + }, + { + "hash": "ce51e71d19eeadaa079d70388a61f7ae710313f7", + "channel": "dev", + "version": "v0.7.4", + "release_date": "2018-08-30T22:18:00.789268Z", + "archive": "dev/linux/flutter_linux_v0.7.4-dev.tar.xz", + "sha256": "41b179f090b1065e9eab351b48bcb6068f1727da99154f2564b98758d6134302" + }, + { + "hash": "3b309bda072a6b326e8aa4591a5836af600923ce", + "channel": "dev", + "version": "v0.7.3", + "release_date": "2018-08-29T23:19:08.961236Z", + "archive": "dev/linux/flutter_linux_v0.7.3-dev.tar.xz", + "sha256": "3356f15e9b0a6f172bf9aa4c5520ee66e12363e0568a893d617dfce6eac28781" + }, + { + "hash": "f8a2fc7c287ea0f25bb893d56caa45302d22eed6", + "channel": "dev", + "version": "v0.7.2", + "release_date": "2018-08-28T19:42:43.472854Z", + "archive": "dev/linux/flutter_linux_v0.7.2-dev.tar.xz", + "sha256": "01466d29620b4f1463a6d4c76fd89666a0f8721b9007ed196ca7359fa106f21b" + }, + { + "hash": "9299c02cf708497d6f72edda8efae0bb8340660e", + "channel": "beta", + "version": "v0.6.0", + "release_date": "2018-08-28T18:25:23.275832Z", + "archive": "beta/linux/flutter_linux_v0.6.0-beta.tar.xz", + "sha256": "49108580ab84e2576dbdd9473cd982fafd61fac15aceb76e192c4f41c6d03659" + }, + { + "hash": "3c624f8b2c578fe7c14ae1b2dec725e265891758", + "channel": "dev", + "version": "v0.7.1", + "release_date": "2018-08-27T19:08:49.442865Z", + "archive": "dev/linux/flutter_linux_v0.7.1-dev.tar.xz", + "sha256": "10a41a086edb3f24819b54b8f1f38b14917b6cd85f26674ebdcf474f560ed9af" + }, + { + "hash": "09fe34708f5767e3dac6b04943677d2d8962b78c", + "channel": "dev", + "version": "v0.7.0", + "release_date": "2018-08-22T22:19:20.039553Z", + "archive": "dev/linux/flutter_linux_v0.7.0-dev.tar.xz", + "sha256": "0ca939847fbcd72f37a750c359b2dcf74c2b291ca4bee6926daec3b803c6c846" + }, + { + "hash": "392a178169a9e620a5ae8e55c40d4276cddd3b36", + "channel": "dev", + "version": "v0.6.2", + "release_date": "2018-08-21T23:35:25.724670Z", + "archive": "dev/linux/flutter_linux_v0.6.2-dev.tar.xz", + "sha256": "f6ace82c2a3180c37b71e9322e9282a6d0edb47da205e4380a41bbbb6502fd08" + }, + { + "hash": "ad1eaff45ab97ab65e2dd5aba768d19a4b48d49b", + "channel": "dev", + "version": "v0.6.1", + "release_date": "2018-08-21T19:15:54.048647Z", + "archive": "dev/linux/flutter_linux_v0.6.1-dev.tar.xz", + "sha256": "98e57ee13d6fa6c0115c4f22a599ab2f3b14ff9542eaafce8e9a9a8e8468ea6f" + }, + { + "hash": "9299c02cf708497d6f72edda8efae0bb8340660e", + "channel": "dev", + "version": "v0.6.0", + "release_date": "2018-08-20T20:04:47.145283Z", + "archive": "dev/linux/flutter_linux_v0.6.0-dev.tar.xz", + "sha256": "8fc6e43f54913917f474514fc55726d5fab9245ecd5956303ac6ef0083a6ff9b" + }, + { + "hash": "e4b989bf3dbefc61f11bce298d16f92ebd9cde41", + "channel": "dev", + "version": "v0.5.8", + "release_date": "2018-08-10T18:54:54.439606Z", + "archive": "dev/linux/flutter_linux_v0.5.8-dev.tar.xz", + "sha256": "15b3af1eb53b509d18976eb6fe757bffe0aad45f86589c19c27d25583e6527a5" + }, + { + "hash": "66091f969653fd3535b265ddcd87436901858a1d", + "channel": "dev", + "version": "v0.5.7", + "release_date": "2018-07-16T17:00:12.907102Z", + "archive": "dev/linux/flutter_linux_v0.5.7-dev.tar.xz", + "sha256": "09daa11c6e144f89fb4febee162e53615f407324841c8dd01a0401631e4e52cd" + }, + { + "hash": "472bbccf756e7954af2a81d2c8abc46d65a570af", + "channel": "dev", + "version": "v0.5.6", + "release_date": "2018-07-03T18:05:18.897446Z", + "archive": "dev/linux/flutter_linux_v0.5.6-dev.tar.xz", + "sha256": "25fe3fc79d9694e13735e9805f1c72e8e2169f235d02f5388e4587723eace318" + }, + { + "hash": "c7ea3ca377e909469c68f2ab878a5bc53d3cf66b", + "channel": "beta", + "version": "v0.5.1", + "release_date": "2018-06-19T16:34:52.432566Z", + "archive": "beta/linux/flutter_linux_v0.5.1-beta.tar.xz", + "sha256": "ac66a026e0bcce96e54757bfb2eb0e132497270b8a43b09803e6aef69d313cba" + }, + { + "hash": "020e0ef55ce73d94284db593f895bfc3a0b520e9", + "channel": "dev", + "version": "v0.5.5", + "release_date": "2018-06-18T19:06:38.885879Z", + "archive": "dev/linux/flutter_linux_v0.5.5-dev.tar.xz", + "sha256": "adcc8254955786caefca3a506c32cad66a666ccc277522d833c827cb94a0f32f" + }, + { + "hash": "3019ad976d333cceb903b3f53885cd9ae678a622", + "channel": "dev", + "version": "v0.5.4", + "release_date": "2018-06-11T23:06:33.203054Z", + "archive": "dev/linux/flutter_linux_v0.5.4-dev.tar.xz", + "sha256": "413e51c908913bf5e7acb303cdd8c7c522244b4ee69c0c67890595e7dd5835ae" + }, + { + "hash": "691cbee61343977c5fe09eef45694f0d755d2d1b", + "channel": "dev", + "version": "v0.5.3", + "release_date": "2018-06-11T17:12:09.004263Z", + "archive": "dev/linux/flutter_linux_v0.5.3-dev.tar.xz", + "sha256": "50151fccc1a09de380ec4067f6f02d902423befdbbffd6f5b3f1a86cecb6af8e" + }, + { + "hash": "0a26ac09703b92a939fe3340c0584657a1791566", + "channel": "dev", + "version": "v0.5.2", + "release_date": "2018-06-08T00:45:49.120148Z", + "archive": "dev/linux/flutter_linux_v0.5.2-dev.tar.xz", + "sha256": "fe5f446fd603ae5cca65794a64952a8786fdb7de2d0d02385901f4338d10b061" + }, + { + "hash": "c7ea3ca377e909469c68f2ab878a5bc53d3cf66b", + "channel": "dev", + "version": "v0.5.1", + "release_date": "2018-05-30T16:54:19.730575Z", + "archive": "dev/linux/flutter_linux_v0.5.1-dev.tar.xz", + "sha256": "62b1c311b629521d3236ad9e4bb236a38d41e5625a5af6b13c5ff19361a94edd" + }, + { + "hash": "a863817c045396bad2830a80e722903154dda32b", + "channel": "dev", + "version": "v0.5.0", + "release_date": "2018-05-29T14:37:09.929118Z", + "archive": "dev/linux/flutter_linux_v0.5.0-dev.tar.xz", + "sha256": "a574fe0100202ad181e97191039d886d682ba7e84679db8a40c13085de5bb0d2" + }, + { + "hash": "f9bb4289e9fd861d70ae78bcc3a042ef1b35cc9d", + "channel": "beta", + "version": "v0.4.4", + "release_date": "2018-05-22T22:56:13.374276Z", + "archive": "beta/linux/flutter_linux_v0.4.4-beta.tar.xz", + "sha256": "70faf2bbeda659a3d9b6e04b9ea04401798556b736935c6249d3b563a3bf2cad" + }, + { + "hash": "f9bb4289e9fd861d70ae78bcc3a042ef1b35cc9d", + "channel": "dev", + "version": "v0.4.4", + "release_date": "2018-05-14T05:22:45.595510Z", + "archive": "dev/linux/flutter_linux_v0.4.4-dev.tar.xz", + "sha256": "38f3632ac10db4359b1bf0e9fa91a8cdda27e309e95f5e081631111fa934c0a0" + }, + { + "hash": "f086a45f8259fa77ef931ad2bfbb630360a8f5a6", + "channel": "dev", + "version": "v0.4.3", + "release_date": "2018-05-11T18:23:10.418979Z", + "archive": "dev/linux/flutter_linux_v0.4.3-dev.tar.xz", + "sha256": "94b9914036c2bdcfe5806f79e7088df126071cb15a965d1ded9e98cd46f08774" + }, + { + "hash": "de332ec78292c2d79fdb76034328f902c9087ee9", + "channel": "dev", + "version": "v0.4.2", + "release_date": "2018-05-09T05:04:04.217562Z", + "archive": "dev/linux/flutter_linux_v0.4.2-dev.tar.xz", + "sha256": "3d6a4afd43ce8d23382f75ea401741cdbb4c77532b899cbc3e00a42455b34f07" + }, + { + "hash": "e8d08744683d25661c6150b3b247c049719e99ba", + "channel": "dev", + "version": "v0.4.1", + "release_date": "2018-05-09T04:21:20.388240Z", + "archive": "dev/linux/flutter_linux_v0.4.1-dev.tar.xz", + "sha256": "3011413067058de471d1c7a96f41e199254b375ef5b6bdacb2458d60a621509a" + }, + { + "hash": "7984f6e043ee661b420e70c72241973c676034e5", + "channel": "dev", + "version": "v0.4.0", + "release_date": "2018-05-07T19:54:40.036291Z", + "archive": "dev/linux/flutter_linux_v0.4.0-dev.tar.xz", + "sha256": "e9afba00b7f62e17d4492711ad166941635806677e1882a4eec291ff484597ad" + }, + { + "hash": "44b7e7d3f42f050a79712daab253af06e9daf530", + "channel": "beta", + "version": "v0.3.2", + "release_date": "2018-05-07T18:35:13.818643Z", + "archive": "beta/linux/flutter_linux_v0.3.2-beta.tar.xz", + "sha256": "f7ef3862c035b70d67157c51f83a59573c1c27cb1c0557206eeb353034469cda" + }, + { + "hash": "be09a200ee19024db34257653b067dcf5b998dc2", + "channel": "dev", + "version": "v0.3.6", + "release_date": "2018-05-04T20:12:10.557689Z", + "archive": "dev/linux/flutter_linux_v0.3.6-dev.tar.xz", + "sha256": "07b91358c93f45e8fef074e52f56bf4a8894ddc9aa67f0dcdd2b3c97fbfc47db" + }, + { + "hash": "7ffcd3d22d7bc1222d53d6d3bb83f59891aac2c2", + "channel": "dev", + "version": "v0.3.5", + "release_date": "2018-04-25T02:36:56.617731Z", + "archive": "dev/linux/flutter_linux_v0.3.5-dev.tar.xz", + "sha256": "476557bc64f5f172a5b9b8ae76ab523de15edc4a0e1ef28371ca4bce1ced7ac0" + }, + { + "hash": "c7ee37a0d88bb3d60ac0f70cf381cd2492baf5e4", + "channel": "dev", + "version": "v0.3.4", + "release_date": "2018-04-24T21:38:15.356720Z", + "archive": "dev/linux/flutter_linux_v0.3.4-dev.tar.xz", + "sha256": "97d5ccbd802a48593098b8c3f717059dc905d4d82d6ee22d96219acf6259ff1e" + }, + { + "hash": "12bbaba9ae044d0ea77da4dd5e4db15eed403f09", + "channel": "beta", + "version": "v0.3.1", + "release_date": "2018-04-24T16:58:25.525831Z", + "archive": "beta/linux/flutter_linux_v0.3.1-beta.tar.xz", + "sha256": "785505e58fb228284c6c7cb8912a9f93281ec7094024ec18fbbb5d0aea4164bc" + }, + { + "hash": "a742b11a50ad5d70f44a219e4a29a9fb5ca80252", + "channel": "dev", + "version": "v0.3.3", + "release_date": "2018-04-23T13:45:14.270896Z", + "archive": "dev/linux/flutter_linux_v0.3.3-dev.tar.xz", + "sha256": "e58d02bf0b3d2817e4f3df82410bb28d0a1cee7331b09ca3b4b6fc12e4f32f21" + }, + { + "hash": "44b7e7d3f42f050a79712daab253af06e9daf530", + "channel": "dev", + "version": "v0.3.2", + "release_date": "2018-04-20T08:26:17.688699Z", + "archive": "dev/linux/flutter_linux_v0.3.2-dev.tar.xz", + "sha256": "8e578c801b61a0450b2c66269d4c6f523f568b312dc4945d6bff7cf226ffe8b9" + }, + { + "hash": "12bbaba9ae044d0ea77da4dd5e4db15eed403f09", + "channel": "dev", + "version": "v0.3.1", + "release_date": "2018-04-20T07:57:29.226382Z", + "archive": "dev/linux/flutter_linux_v0.3.1-dev.tar.xz", + "sha256": "9932f84582775f5fa361c175cfcb275207a6c1347533becbb35081066131810c" + }, + { + "hash": "c73b8a7cf63455189e9dc005010f2c9b34497420", + "channel": "dev", + "version": "v0.3.0", + "release_date": "2018-04-16T20:03:43.109412Z", + "archive": "dev/linux/flutter_linux_v0.3.0-dev.tar.xz", + "sha256": "ebf806365ca9cd5cc0bf0cca21303ceb5ad7ab5896816e1c02ba762fbf24e6b9" + }, + { + "hash": "f408bb06f9361793ca85493c38d809ee1e2f7e30", + "channel": "dev", + "version": "v0.2.11", + "release_date": "2018-04-12T01:48:48.011863Z", + "archive": "dev/linux/flutter_linux_v0.2.11-dev.tar.xz", + "sha256": "bc63716b8053fc6c07936b0b0632441b7291b83d388ddbe2a210115a63a5ef1a" + }, + { + "hash": "d6d874474b21b512aac03f1dcd0d3b88835cdcdd", + "channel": "dev", + "version": "v0.2.10", + "release_date": "2018-04-09T20:24:31.158345Z", + "archive": "dev/linux/flutter_linux_v0.2.10-dev.tar.xz", + "sha256": "0184236517aca16387698c122d20b750dbfa5fd8966d9e864b67675ec18a8c84" + }, + { + "hash": "b397406561f5e7a9c94e28f58d9e49fca0dd58b7", + "channel": "beta", + "version": "v0.2.8", + "release_date": "2018-04-09T18:34:23.057146Z", + "archive": "beta/linux/flutter_linux_v0.2.8-beta.tar.xz", + "sha256": "97725c50e795498d2d7e9796ed9ee45d4039dec5cae81ee88f65c4cf6c6045c8" + }, + { + "hash": "487e6bc91efd3b8ef859a31963b26e19d12ca6fa", + "channel": "dev", + "version": "v0.2.9", + "release_date": "2018-04-05T15:46:23.078195Z", + "archive": "dev/linux/flutter_linux_v0.2.9-dev.tar.xz", + "sha256": "99ebcc35e3359c79abc015124f109a1b86f69de0e5fe7fe631d42eea34b39eb9" + }, + { + "hash": "b397406561f5e7a9c94e28f58d9e49fca0dd58b7", + "channel": "dev", + "version": "v0.2.8", + "release_date": "2018-04-03T01:46:58.039956Z", + "archive": "dev/linux/flutter_linux_v0.2.8-dev.tar.xz", + "sha256": "ba30a280209ab95d906eda647e2bb17b6a786279a1e3e4cffeb73b7bf0172d63" + }, + { + "hash": "5a58b36e36b8d7aace89d3950e6deb307956a6a0", + "channel": "beta", + "version": "v0.2.3", + "release_date": "2018-04-02T23:23:50.189137Z", + "archive": "beta/linux/flutter_linux_v0.2.3-beta.tar.xz", + "sha256": "4fe85a822093e81cb5a66c7fc263f68de39b5797b294191b6d75e7afcc86aff8" + }, + { + "hash": "0c89920069320b75d1fa4a47d36b2c48cf85697c", + "channel": "dev", + "version": "v0.2.7", + "release_date": "2018-04-02T23:11:51.217078Z", + "archive": "dev/linux/flutter_linux_v0.2.7-dev.tar.xz", + "sha256": "1092f0a13bbea5524f9cb4d476384db98a4aef9daad6396d98dc66b4afac4d12" + }, + { + "hash": "1d067220daa06be91956de1130d93e63fb2f1a5a", + "channel": "dev", + "version": "v0.2.6", + "release_date": "2018-03-30T13:56:17.652025Z", + "archive": "dev/linux/flutter_linux_v0.2.6-dev.tar.xz", + "sha256": "4caeb9af0ac3c251b7d02ec418808e7a274e9d089426a33478b4e50fe2b22fdb" + }, + { + "hash": "bffae2157102dd75a625153d3dc866d3de69c853", + "channel": "dev", + "version": "v0.2.5", + "release_date": "2018-03-30T01:48:38.085191Z", + "archive": "dev/linux/flutter_linux_v0.2.5-dev.tar.xz", + "sha256": "f0ffdd05349842cc8e31d18e6786143a5a3dfcc7a993042e3f9e08dbd7512b5c" + }, + { + "hash": "3352a3fb488df4742ff323243d3dc44d9b7cd3e8", + "channel": "dev", + "version": "v0.2.4", + "release_date": "2018-03-26T20:43:01.049354Z", + "archive": "dev/linux/flutter_linux_v0.2.4-dev.tar.xz", + "sha256": "f4d7aae23436505d1826d174a37658209dc3057a8deff417ab93c886f798b972" + }, + { + "hash": "5a58b36e36b8d7aace89d3950e6deb307956a6a0", + "channel": "dev", + "version": "v0.2.3", + "release_date": "2018-03-20T01:47:02.851729Z", + "archive": "dev/linux/flutter_linux_v0.2.3-dev.tar.xz", + "sha256": "20705630ad9963aa8dca62a5dc8f33264e4cbe6735f5697e77d4a2075c019a1d" + }, + { + "hash": "b9bd51cc36b706215915711e580851901faebb40", + "channel": "dev", + "version": "v0.2.2", + "release_date": "2018-03-16T18:48:13.375013Z", + "archive": "dev/linux/flutter_linux_v0.2.2-dev.tar.xz", + "sha256": "6073331168cdb37a4637a5dc073d6a7ef4e466321effa2c529fa27d2253a4d4b" + }, + { + "hash": "3ea4d06340a97a1e9d7cae97567c64e0569dcaa2", + "channel": "beta", + "version": "v0.1.5", + "release_date": "2018-03-15T16:54:36.795002Z", + "archive": "beta/linux/flutter_linux_v0.1.5-beta.tar.xz", + "sha256": "d3be599c0a2367a0c38c496a0ed474fa619957022a95d4e9d8b06b1bede2f105" + }, + { + "hash": "6f5bcb97a43e45b302b6b8d9eb5ef9d54f09515e", + "channel": "dev", + "version": "v0.2.1", + "release_date": "2018-03-12T17:08:21.387382Z", + "archive": "dev/linux/flutter_linux_v0.2.1-dev.tar.xz", + "sha256": "a9d370d8a76ccae4cb74458bd95027380c3cc3d034fc267513d89fe153fdc33d" + }, + { + "hash": "f8ac23cd8646538634f63032df4bfaf3b597007d", + "channel": "dev", + "version": "v0.2.0", + "release_date": "2018-03-07T19:43:29.371633Z", + "archive": "dev/linux/flutter_linux_v0.2.0-dev.tar.xz", + "sha256": "2d18e27823ac46d0664fe7a8c2e7944ae03b965868c962194eec312e5b6a995d" + }, + { + "hash": "70f60b17d7de9844c356fb7ab0e2cf1630a70965", + "channel": "dev", + "version": "v0.1.9", + "release_date": "2018-03-07T05:33:37.499761Z", + "archive": "dev/linux/flutter_linux_v0.1.9-dev.tar.xz", + "sha256": "1a843c6c3b960871385274573d988f6c842147deadfde08b3c9ce8e2061919c5" + }, + { + "hash": "6993b203c05477fec537f566be7ff7fbf072d33b", + "channel": "dev", + "version": "v0.1.8", + "release_date": "2018-03-06T08:16:53.944971Z", + "archive": "dev/linux/flutter_linux_v0.1.8-dev.tar.xz", + "sha256": "30d70d9b8e60d1fe08420718842995b566c045720eaabbd0452669edb3270b01" + }, + { + "hash": "1f3eb5034ff2372956620b2a9eb88683eee9495e", + "channel": "dev", + "version": "v0.1.6", + "release_date": "2018-02-27T00:26:37.058993Z", + "archive": "dev/linux/flutter_linux_v0.1.6-dev.tar.xz", + "sha256": "5dd34873b3a3e214a32fd30c2c319a0f46e608afb72f0d450b2d621a6d02aebd" + } + ] +} \ No newline at end of file diff --git a/__tests__/data/releases_macos.json b/__tests__/data/releases_macos.json new file mode 100644 index 0000000..30f08b9 --- /dev/null +++ b/__tests__/data/releases_macos.json @@ -0,0 +1,1506 @@ +{ + "base_url": "https://storage.googleapis.com/flutter_infra/releases", + "current_release": { + "beta": "e4ebcdf6f4facee5779c38a04d91d08dc58ea7a4", + "dev": "760635e6dbf9180222171ac189199982a65cf608", + "stable": "20e59316b8b8474554b38493b8ca888794b0234a" + }, + "releases": [ + { + "hash": "760635e6dbf9180222171ac189199982a65cf608", + "channel": "dev", + "version": "v1.9.0", + "release_date": "2019-08-15T22:18:40.037328Z", + "archive": "dev/macos/flutter_macos_v1.9.0-dev.zip", + "sha256": "c67179742d6dc65edfaa8f8bb3b59eecf4408c5336e9ce4657caa3bf2408dfad" + }, + { + "hash": "e4ebcdf6f4facee5779c38a04d91d08dc58ea7a4", + "channel": "beta", + "version": "v1.8.3", + "release_date": "2019-08-08T21:36:41.122918Z", + "archive": "beta/macos/flutter_macos_v1.8.3-beta.zip", + "sha256": "c613ef3800524c16cff156485f42f806415e94abe2d8bfc376ba187b26a1c74c" + }, + { + "hash": "954714c9674af0da6530795407fc66179fdaef88", + "channel": "dev", + "version": "v1.8.4", + "release_date": "2019-08-07T17:11:57.356563Z", + "archive": "dev/macos/flutter_macos_v1.8.4-dev.zip", + "sha256": "88da5e437ef3b1d8f3f14fbde7c0978d2cd2d2e2fc1c3940c7cc945bb7acf54a" + }, + { + "hash": "e4ebcdf6f4facee5779c38a04d91d08dc58ea7a4", + "channel": "dev", + "version": "v1.8.3", + "release_date": "2019-07-31T20:23:18.150681Z", + "archive": "dev/macos/flutter_macos_v1.8.3-dev.zip", + "sha256": "668bce0fc7a69dac4f1547643620611df0dac953db5b6ab643dacb96086f999f" + }, + { + "hash": "20e59316b8b8474554b38493b8ca888794b0234a", + "channel": "stable", + "version": "v1.7.8+hotfix.4", + "release_date": "2019-07-24T16:12:16.403397Z", + "archive": "stable/macos/flutter_macos_v1.7.8+hotfix.4-stable.zip", + "sha256": "598ec693cd37a7fc8d3ad183fd477708e0492d5edf30b522fdb8157bde35e2fb" + }, + { + "hash": "20e59316b8b8474554b38493b8ca888794b0234a", + "channel": "beta", + "version": "v1.7.8+hotfix.4", + "release_date": "2019-07-19T20:57:39.807414Z", + "archive": "beta/macos/flutter_macos_v1.7.8+hotfix.4-beta.zip", + "sha256": "6daa429855e6ab92c1da3b4bdcc86e38a2376c29dcdb7b1c3a50e2be321c7494" + }, + { + "hash": "0a39d8d92ed43a0b7efcc93742a17660a14d78aa", + "channel": "dev", + "version": "v1.8.2", + "release_date": "2019-07-19T19:09:08.609300Z", + "archive": "dev/macos/flutter_macos_v1.8.2-dev.zip", + "sha256": "abacba408eff909a320b33ce2d49052e6bbe9bbe0622f273075f344edaee89b2" + }, + { + "hash": "d3eee57c0bd2e19aaa944be07b24c533075fd1a0", + "channel": "dev", + "version": "v1.8.1", + "release_date": "2019-07-11T21:03:08.683581Z", + "archive": "dev/macos/flutter_macos_v1.8.1-dev.zip", + "sha256": "5d14de67870da3ac8fd25be1cfc979aea18ec43e53dad76c82b691ef14748cac" + }, + { + "hash": "b712a172f9694745f50505c93340883493b505e5", + "channel": "stable", + "version": "v1.7.8+hotfix.3", + "release_date": "2019-07-09T21:21:32.068468Z", + "archive": "stable/macos/flutter_macos_v1.7.8+hotfix.3-stable.zip", + "sha256": "1bd5d165c79efebfba39e4602d6e07e74b40798630eb7173caedf0f664c53035" + }, + { + "hash": "b712a172f9694745f50505c93340883493b505e5", + "channel": "beta", + "version": "v1.7.8+hotfix.3", + "release_date": "2019-07-09T21:18:32.638162Z", + "archive": "beta/macos/flutter_macos_v1.7.8+hotfix.3-beta.zip", + "sha256": "c050bcd5e58f3c08e6255421a674196a41eb88edef9e874171e912e4e7076c16" + }, + { + "hash": "2e540931f73593e35627592ca4f9a4ca3035ed31", + "channel": "stable", + "version": "v1.7.8+hotfix.2", + "release_date": "2019-07-08T17:16:17.244121Z", + "archive": "stable/macos/flutter_macos_v1.7.8+hotfix.2-stable.zip", + "sha256": "35a133c64668cb20c87947462f7a822004734c1cb2d9ca9fe71d6d7aa1274e85" + }, + { + "hash": "2e540931f73593e35627592ca4f9a4ca3035ed31", + "channel": "beta", + "version": "v1.7.8+hotfix.2", + "release_date": "2019-07-02T16:46:32.551780Z", + "archive": "beta/macos/flutter_macos_v1.7.8+hotfix.2-beta.zip", + "sha256": "cd14d1fd6dd471fa758612dc84636697c8a8279ab698ce2c39245fd47d0b373b" + }, + { + "hash": "43b03127d469f1f6d9a22f8dae41eea2eed2afd9", + "channel": "dev", + "version": "v1.7.11", + "release_date": "2019-06-28T16:38:28.236630Z", + "archive": "dev/macos/flutter_macos_v1.7.11-dev.zip", + "sha256": "f1f2d98dbb354ae7369efbff9ffc3d50f9f8833c2045ca230e8556b4b2aab721" + }, + { + "hash": "9a3a7490c8ded5f13d4fce2e493df2a63d602e57", + "channel": "dev", + "version": "v1.7.10", + "release_date": "2019-06-26T20:47:18.215298Z", + "archive": "dev/macos/flutter_macos_v1.7.10-dev.zip", + "sha256": "44cbe4ccc92829093b1f60ba31d88f5b52da44d361a8c262fa077558bf0600e0" + }, + { + "hash": "8dbfc82bc7f94c721efaeff904b4388d222c7919", + "channel": "dev", + "version": "v1.7.9", + "release_date": "2019-06-25T02:37:40.164666Z", + "archive": "dev/macos/flutter_macos_v1.7.9-dev.zip", + "sha256": "bdbd2fd93103956c7f605853f6c76108d18db9aa09242715780a5255c5c20cea" + }, + { + "hash": "d51fd86cdb486192e187ccdf6f02cb2a38273d8d", + "channel": "dev", + "version": "v1.7.8", + "release_date": "2019-06-22T06:37:29.023317Z", + "archive": "dev/macos/flutter_macos_v1.7.8-dev.zip", + "sha256": "89aa0ca53250ec2f0fbd9f87818f0459239c63071952acec4ed1989536c238fd" + }, + { + "hash": "363052567376976b68bc995905397156fc5a28a0", + "channel": "dev", + "version": "v1.7.7", + "release_date": "2019-06-22T01:02:37.023629Z", + "archive": "dev/macos/flutter_macos_v1.7.7-dev.zip", + "sha256": "30fae3ed78296b88ddae474a97474ee3bd2674c69de6add65ca0ae2049858a18" + }, + { + "hash": "63438b924497ed9479f4c69a03d399bcbc2b4781", + "channel": "dev", + "version": "v1.7.6", + "release_date": "2019-06-21T23:09:14.676333Z", + "archive": "dev/macos/flutter_macos_v1.7.6-dev.zip", + "sha256": "5d830f5d916e8aae28606783bd5e8b587d23a6f4b1543f0637ed7573a184fc4f" + }, + { + "hash": "dfecafa4ab30f9c509ce409241000cdd785ef23d", + "channel": "dev", + "version": "v1.7.4", + "release_date": "2019-06-14T19:51:51.886849Z", + "archive": "dev/macos/flutter_macos_v1.7.4-dev.zip", + "sha256": "d40faadfd65063948a2b2208fdf051fb89d0fdff9874ca72bb9f806c421730e5" + }, + { + "hash": "362b999b90d53859aa7b926a59c970f3ea31abf4", + "channel": "dev", + "version": "v1.7.3", + "release_date": "2019-06-07T22:17:20.191613Z", + "archive": "dev/macos/flutter_macos_v1.7.3-dev.zip", + "sha256": "57c75d52e20b338ab5af33ec03fe26694be318e7916e767cd423ab4c50d0b937" + }, + { + "hash": "b3b6d03737bd3f61209570e86f2b045c80f35c44", + "channel": "dev", + "version": "v1.7.2", + "release_date": "2019-06-06T16:52:12.795262Z", + "archive": "dev/macos/flutter_macos_v1.7.2-dev.zip", + "sha256": "7929233b7c09fce68bdff2bb87ea24417b5d0562b97b17f2d3a2b1aa372c6db2" + }, + { + "hash": "04015b987b8b9ccb4b428decadf2b9f5cd25dc91", + "channel": "dev", + "version": "v1.7.1", + "release_date": "2019-06-04T19:29:22.762282Z", + "archive": "dev/macos/flutter_macos_v1.7.1-dev.zip", + "sha256": "0fcf1c790048acb4a462d239a420788ff41e309e54d1f59136deaaffe0dca1b6" + }, + { + "hash": "f36a35d20ac5dc2936cab6ccc60f5d9afa34466e", + "channel": "dev", + "version": "v1.7.0", + "release_date": "2019-06-03T20:23:42.315159Z", + "archive": "dev/macos/flutter_macos_v1.7.0-dev.zip", + "sha256": "c18a10dc4696c9e487408784d101c0aa839719fbd18e58414a995a7b01ebda98" + }, + { + "hash": "cba41ca2ec977888806a9a02fc06c459f7a806ae", + "channel": "dev", + "version": "v1.6.7", + "release_date": "2019-05-31T18:03:52.104260Z", + "archive": "dev/macos/flutter_macos_v1.6.7-dev.zip", + "sha256": "f7b63be74a3bd0f041efa6479178fec0cc4f8102d1c1eda32209748aa5eaf201" + }, + { + "hash": "bc7bc940836f1f834699625426795fd6f07c18ec", + "channel": "beta", + "version": "v1.6.3", + "release_date": "2019-05-30T23:13:21.558110Z", + "archive": "beta/macos/flutter_macos_v1.6.3-beta.zip", + "sha256": "ab84b4bc19630620890ce992f637e7347120247bdcfa62d39bacdc7eb06e67ee" + }, + { + "hash": "e1a784ae3f82948c33c256666c73680420f11350", + "channel": "dev", + "version": "v1.6.6", + "release_date": "2019-05-29T20:49:33.945826Z", + "archive": "dev/macos/flutter_macos_v1.6.6-dev.zip", + "sha256": "6f7db3560dfb25eb55e8951b3a19fc448b9242d1b4e712fb539f97f54148b20a" + }, + { + "hash": "7c811b6a66bcbab62f87c8768decc449027e5190", + "channel": "dev", + "version": "v1.6.5", + "release_date": "2019-05-28T23:15:00.190474Z", + "archive": "dev/macos/flutter_macos_v1.6.5-dev.zip", + "sha256": "71bc58c2f8066091f45066c80f250b09ea34f977bcaf656784966e46cd406363" + }, + { + "hash": "0f6e4e6190d1c128b8baadd2dee3b2a8923d3f86", + "channel": "dev", + "version": "v1.6.4", + "release_date": "2019-05-28T20:13:29.121162Z", + "archive": "dev/macos/flutter_macos_v1.6.4-dev.zip", + "sha256": "fdb98498334c49e1b42fcc47c9a90eb10ca8d58de915557f8aebafee78e1b23b" + }, + { + "hash": "bc7bc940836f1f834699625426795fd6f07c18ec", + "channel": "dev", + "version": "v1.6.3", + "release_date": "2019-05-24T00:29:10.397746Z", + "archive": "dev/macos/flutter_macos_v1.6.3-dev.zip", + "sha256": "262dba801711915852e909323d2cd3ae37b064ce11bce00ad71a0f550e092b2c" + }, + { + "hash": "cb576181e9549bdd9d845394b1b5feab1b93807d", + "channel": "dev", + "version": "v1.6.2", + "release_date": "2019-05-23T18:15:40.458024Z", + "archive": "dev/macos/flutter_macos_v1.6.2-dev.zip", + "sha256": "c472cc68574ee05f4499b60d642fb72f3ccfd2a6132a549af0c740fc205e215a" + }, + { + "hash": "d31ce31a274ee721f4e9b54c6dcc2de0b3fd71e4", + "channel": "dev", + "version": "v1.6.1", + "release_date": "2019-05-22T22:27:55.179390Z", + "archive": "dev/macos/flutter_macos_v1.6.1-dev.zip", + "sha256": "c81c5a2017331e2a107d5ac93e1cdd94087673b7006f3aace2e1e42a366d9d92" + }, + { + "hash": "ed90d05596d85b0ec8e841395bce9d3b6edea134", + "channel": "dev", + "version": "v1.6.0", + "release_date": "2019-05-17T10:01:58.218603Z", + "archive": "dev/macos/flutter_macos_v1.6.0-dev.zip", + "sha256": "95b9e12587e426a9da6bbe971873b534ba85d3a92c5e78a2cc3021514708140c" + }, + { + "hash": "7a4c33425ddd78c54aba07d86f3f9a4a0051769b", + "channel": "stable", + "version": "v1.5.4-hotfix.2", + "release_date": "2019-05-07T18:40:02.409130Z", + "archive": "stable/macos/flutter_macos_v1.5.4-hotfix.2-stable.zip", + "sha256": "6a2554c3754322848aa6b38e449c42d5aa9149ea82bf97f168782f68a8efa0b1" + }, + { + "hash": "7a4c33425ddd78c54aba07d86f3f9a4a0051769b", + "channel": "beta", + "version": "v1.5.4-hotfix.2", + "release_date": "2019-05-02T17:35:36.821323Z", + "archive": "beta/macos/flutter_macos_v1.5.4-hotfix.2-beta.zip", + "sha256": "7599d51d73a582617dbbd9b35421c26bcbc516dbfd89d246d50d873916b79f04" + }, + { + "hash": "09cbc34a0b19cef287a82aa4b9966d525369eecc", + "channel": "beta", + "version": "v1.5.4-hotfix.1", + "release_date": "2019-04-30T23:01:32.881481Z", + "archive": "beta/macos/flutter_macos_v1.5.4-hotfix.1-beta.zip", + "sha256": "806162ab918c0a66d14c3527bcafd9f2916e0d644942a67f9926114282058f46" + }, + { + "hash": "b593f5167bce84fb3cad5c258477bf3abc1b14eb", + "channel": "beta", + "version": "v1.5.4", + "release_date": "2019-04-26T23:58:29.254648Z", + "archive": "beta/macos/flutter_macos_v1.5.4-beta.zip", + "sha256": "f63d76051ec9b30e964b4a56e66785aa7285383ffe3e7ec805cdf2ac8006242b" + }, + { + "hash": "0ba67226ee62d6c9d663a6f8410fb4b2f1076046", + "channel": "dev", + "version": "v1.5.8", + "release_date": "2019-04-25T23:59:58.039440Z", + "archive": "dev/macos/flutter_macos_v1.5.8-dev.zip", + "sha256": "d8d67e0dd2fd74a70ce80eaf24e8e07a49612d4ce23c2b17ee8bf75565157130" + }, + { + "hash": "96f15c74adebb221eb044d3fc71b2d62da0046c0", + "channel": "dev", + "version": "v1.5.7", + "release_date": "2019-04-24T23:45:06.124805Z", + "archive": "dev/macos/flutter_macos_v1.5.7-dev.zip", + "sha256": "d9810134bd034ca730a388914a203c3aee968b939643fe0a6562ae7d8e224316" + }, + { + "hash": "e00f1a3c17f65a751c14b821235e5c2875948ff0", + "channel": "dev", + "version": "v1.5.6", + "release_date": "2019-04-24T18:36:35.094507Z", + "archive": "dev/macos/flutter_macos_v1.5.6-dev.zip", + "sha256": "434c5f587d9b15c87223c308d25a9a9e96112f7fad99e49d7df5becc256ddd74" + }, + { + "hash": "5c5ddd1fc22de7df08a6bc0e18b4ec345d702fbd", + "channel": "dev", + "version": "v1.5.5", + "release_date": "2019-04-23T23:44:54.727423Z", + "archive": "dev/macos/flutter_macos_v1.5.5-dev.zip", + "sha256": "8e26a66b6f01fce5e17e703d88f509f8ced962c2e812798bca2cef10e183a422" + }, + { + "hash": "b593f5167bce84fb3cad5c258477bf3abc1b14eb", + "channel": "dev", + "version": "v1.5.4", + "release_date": "2019-04-22T21:13:12.883907Z", + "archive": "dev/macos/flutter_macos_v1.5.4-dev.zip", + "sha256": "9f1fa686414076b3274da633634d13462faf47092d9b23c49dc2edda05993c05" + }, + { + "hash": "80971335c1ee259717076c1e9d308a9572f85259", + "channel": "dev", + "version": "v1.5.3", + "release_date": "2019-04-19T23:14:32.964844Z", + "archive": "dev/macos/flutter_macos_v1.5.3-dev.zip", + "sha256": "293b4f083be97f61a598e699b2f28b4c797a96040842eb9f892a5e1c6fbd1eaa" + }, + { + "hash": "efe744a3609d0b8e218b5d9d13823ed394261bb5", + "channel": "dev", + "version": "v1.5.2", + "release_date": "2019-04-17T21:54:22.361910Z", + "archive": "dev/macos/flutter_macos_v1.5.2-dev.zip", + "sha256": "d591efe8a3665b649cf3cfec912ae55dffbd6d72874b5ef95ee5c86ee1a132e0" + }, + { + "hash": "0f5de8725e0f6778406fb5156aee1486d39771f6", + "channel": "dev", + "version": "v1.5.1", + "release_date": "2019-04-17T06:09:37.334702Z", + "archive": "dev/macos/flutter_macos_v1.5.1-dev.zip", + "sha256": "098cf41fca2c2672bf09f67533677be312310eaed3d5ae0d1cfcc0955878eecd" + }, + { + "hash": "a18226d06619ca1d61e453205fa89bc646c3d0fc", + "channel": "dev", + "version": "v1.5.0", + "release_date": "2019-04-16T20:57:18.033340Z", + "archive": "dev/macos/flutter_macos_v1.5.0-dev.zip", + "sha256": "83d2540772a5ac9f4b79d92b890739af119ef1ef7d46c09d3a6b2596b40935f2" + }, + { + "hash": "88fa7ea4031f5c86225573e58e5558dc4ea1c251", + "channel": "beta", + "version": "v1.4.9-hotfix.1", + "release_date": "2019-04-12T21:19:10.702390Z", + "archive": "beta/macos/flutter_macos_v1.4.9-hotfix.1-beta.zip", + "sha256": "33cc477a4d6a5363d24d87bed4d3029e34b42042585b5ec63663e26980b921c9" + }, + { + "hash": "8bea3fb2ebadc3933b6b213483d2d4379ac53a5c", + "channel": "dev", + "version": "v1.4.18", + "release_date": "2019-04-12T00:27:45.245482Z", + "archive": "dev/macos/flutter_macos_v1.4.18-dev.zip", + "sha256": "4ccf8b27f91097059274bf521a6eb2bdf995d9e7a52c50ea3d8baf50954072fe" + }, + { + "hash": "ecb468f33587bad108034c1bbe21e8cbd0d94acc", + "channel": "dev", + "version": "v1.4.17", + "release_date": "2019-04-11T21:54:10.521068Z", + "archive": "dev/macos/flutter_macos_v1.4.17-dev.zip", + "sha256": "76d1a648d021a1402ca89d4ffe398a7720064c22969d88bffd9d1818807cebb2" + }, + { + "hash": "d2790bd2bbf1851db2359026df7bca38e255b9d3", + "channel": "dev", + "version": "v1.4.16", + "release_date": "2019-04-11T16:52:24.746941Z", + "archive": "dev/macos/flutter_macos_v1.4.16-dev.zip", + "sha256": "ae2207fdda9bda37b20ae41b1a2076bb26fb4eff771572a61e3a6816cc5cadcb" + }, + { + "hash": "ed91a3be49232c336ab2cf7a3376958cb3d537d2", + "channel": "dev", + "version": "v1.4.15", + "release_date": "2019-04-10T22:16:29.354978Z", + "archive": "dev/macos/flutter_macos_v1.4.15-dev.zip", + "sha256": "132b576a3202a5d5449b3c336a8a9bf4e6094ee5640d31c2e032e9674e388cf2" + }, + { + "hash": "5a4eaabaf1c0b00f8cf9ace3c63066f754facc94", + "channel": "dev", + "version": "v1.4.14", + "release_date": "2019-04-10T02:53:53.047112Z", + "archive": "dev/macos/flutter_macos_v1.4.14-dev.zip", + "sha256": "55d742dd1241bd497abcfe626affebc28fbddd648cca4d79c4b5ddcdb4548179" + }, + { + "hash": "514aba6e36d4c9429d307e643dde3398802ca56a", + "channel": "dev", + "version": "v1.4.13", + "release_date": "2019-04-10T01:29:54.216083Z", + "archive": "dev/macos/flutter_macos_v1.4.13-dev.zip", + "sha256": "a080f1764f1d8e650ed064fe9319fdf2da87fe3155b7181e01aa1a76aa3448d8" + }, + { + "hash": "294d7ea0cf0c6ff84ba43682b1dddcee18bf4114", + "channel": "dev", + "version": "v1.4.12", + "release_date": "2019-04-09T02:49:18.699117Z", + "archive": "dev/macos/flutter_macos_v1.4.12-dev.zip", + "sha256": "1565fafea19303c586605f63441837b44ab22d87549870e0589ff3c974f35c6e" + }, + { + "hash": "d15b3b1c8b0b4090fa1949b106dd3870d13341ca", + "channel": "dev", + "version": "v1.4.11", + "release_date": "2019-04-08T17:57:06.084036Z", + "archive": "dev/macos/flutter_macos_v1.4.11-dev.zip", + "sha256": "7ae00877f811014fe9faf875e3920fd2b30962987393e1823be7f55d6b6da7a8" + }, + { + "hash": "6ba720a4890bcffd0e48ec329318c929d517ce2c", + "channel": "dev", + "version": "v1.4.10", + "release_date": "2019-04-04T21:05:54.461073Z", + "archive": "dev/macos/flutter_macos_v1.4.10-dev.zip", + "sha256": "673de0b0ebceccdbb15a5ed22f1dd2cb36f8d46c412a6df804fc6cbfb1063fad" + }, + { + "hash": "16a16e6598cca4129da0d2e76de0320fbc0108f1", + "channel": "dev", + "version": "v1.4.9", + "release_date": "2019-04-04T18:29:19.369763Z", + "archive": "dev/macos/flutter_macos_v1.4.9-dev.zip", + "sha256": "40970bbe4679862a0e55fde16d4459451b7662fbbffaf4b0e71036aefbadceb8" + }, + { + "hash": "fbefd6b816a846936dbba847ce85dc1ed55e3faa", + "channel": "dev", + "version": "v1.4.8", + "release_date": "2019-04-03T01:08:28.862282Z", + "archive": "dev/macos/flutter_macos_v1.4.8-dev.zip", + "sha256": "5cf7aaa12a892ba7b8c9b61b04f23aacc0a34341158555215c457bb580116eb5" + }, + { + "hash": "1bfa2f23114829513a9d2c0a7a27d743287acc2a", + "channel": "dev", + "version": "v1.4.7", + "release_date": "2019-03-29T20:54:44.754993Z", + "archive": "dev/macos/flutter_macos_v1.4.7-dev.zip", + "sha256": "08504376d4f246a86874dee6986ff25f49c4b163e618adc3fcec344028116db4" + }, + { + "hash": "4ed13e022cae194aebdc9c5dfa6c2c3c62eeb8fb", + "channel": "dev", + "version": "v1.4.6-hotfix.1", + "release_date": "2019-03-29T20:24:53.827042Z", + "archive": "dev/macos/flutter_macos_v1.4.6-hotfix.1-dev.zip", + "sha256": "40edb07f4a9eef88ce9ff6753950604b6bde78f228a55063de0c221ee28b468c" + }, + { + "hash": "ec93c87c8902c63e5b0e71ff761f201d19dc4327", + "channel": "dev", + "version": "v1.4.6", + "release_date": "2019-03-28T23:52:45.092475Z", + "archive": "dev/macos/flutter_macos_v1.4.6-dev.zip", + "sha256": "0f11365aababc9aa61d74577ba75a8c2c0b75a39fd60d765c8952483e24370b6" + }, + { + "hash": "99866f4a3dd1bf860c846e10d02af9ad125f9fe1", + "channel": "dev", + "version": "v1.4.5", + "release_date": "2019-03-28T18:08:27.918900Z", + "archive": "dev/macos/flutter_macos_v1.4.5-dev.zip", + "sha256": "9077ea805313d45f2e30c2b672b2581920e9e4e8ff5e88023d41b8f721c538eb" + }, + { + "hash": "3b3f6c7a041978505b310b5b50390c2f5ff7eaac", + "channel": "dev", + "version": "v1.4.4", + "release_date": "2019-03-28T00:58:31.426775Z", + "archive": "dev/macos/flutter_macos_v1.4.4-dev.zip", + "sha256": "df45fa461d5de3dcf896c606072a1526d0e2ce099cc9950e974a2db6c05b9adc" + }, + { + "hash": "64a28e3685bee310e697a91612d7e30d0426cda2", + "channel": "dev", + "version": "v1.4.3", + "release_date": "2019-03-27T21:45:09.097486Z", + "archive": "dev/macos/flutter_macos_v1.4.3-dev.zip", + "sha256": "f0115e58637334018af26515815d67de8f25696bc064902831b7fac466bd5083" + }, + { + "hash": "141f87b32754267cc02bae03477c4b109b828324", + "channel": "dev", + "version": "v1.4.2", + "release_date": "2019-03-27T16:32:47.232343Z", + "archive": "dev/macos/flutter_macos_v1.4.2-dev.zip", + "sha256": "7c2992ac0685d85ea9003a1fb865133d2eec42656db6eef0c164e796fca26a2a" + }, + { + "hash": "204eceea93694aa081e0132c8281b76d3b3d6b4a", + "channel": "dev", + "version": "v1.4.1", + "release_date": "2019-03-27T01:03:48.956748Z", + "archive": "dev/macos/flutter_macos_v1.4.1-dev.zip", + "sha256": "bb10f4ef05587f76f106b9be08878fa5929e2ef2edb2cbe63988ed0202af3d1b" + }, + { + "hash": "18a08a8f4f7bca0d25f34706ebc8af231f3db9d4", + "channel": "dev", + "version": "v1.4.0", + "release_date": "2019-03-26T21:43:23.200177Z", + "archive": "dev/macos/flutter_macos_v1.4.0-dev.zip", + "sha256": "d717dd5ad55bc0a120ebf04c7dbcc59e84426e631bc17c7a5c3854092f85acf5" + }, + { + "hash": "8e7e435706553edea6d350c3843f1c0e5465a0d8", + "channel": "dev", + "version": "v1.3.14", + "release_date": "2019-03-26T00:49:21.206380Z", + "archive": "dev/macos/flutter_macos_v1.3.14-dev.zip", + "sha256": "a5a38877e467366d015e408be867bb37fc02b0f2a662fd03274922f0fb52517c" + }, + { + "hash": "59ce7d6bff0d0626ae4b90787bf993ebcdc4b110", + "channel": "dev", + "version": "v1.3.13", + "release_date": "2019-03-19T04:52:35.200692Z", + "archive": "dev/macos/flutter_macos_v1.3.13-dev.zip", + "sha256": "c400bb5e1ae3b5ae34f031bea318ccfce106c427aeddba6f3d48af97c703a5ee" + }, + { + "hash": "a1bee54fda83026c01edd53ba32f01736b4ee4ad", + "channel": "dev", + "version": "v1.3.12", + "release_date": "2019-03-19T03:17:38.625504Z", + "archive": "dev/macos/flutter_macos_v1.3.12-dev.zip", + "sha256": "8d66535cd5fcf5cb25eda19bf05c86b0b99ac74127d07b8adb9ea68c104e176f" + }, + { + "hash": "73fb457cae005cde3e351fc9e1ba1b43de458aad", + "channel": "dev", + "version": "v1.3.11", + "release_date": "2019-03-18T16:44:05.459212Z", + "archive": "dev/macos/flutter_macos_v1.3.11-dev.zip", + "sha256": "97329f01c02cfd57433e1fef8cb0f61b67f34e6573a43d273af8b7c13b84ac79" + }, + { + "hash": "e5b1ed7a7f7b85c1877e09a9495681f719be5578", + "channel": "beta", + "version": "v1.3.8", + "release_date": "2019-03-16T02:04:11.461635Z", + "archive": "beta/macos/flutter_macos_v1.3.8-beta.zip", + "sha256": "fe9d8b1a335e4bdab6827cfd5831ffd8e29743d4254bfff67071993cc5562a36" + }, + { + "hash": "4feefa3c9a2176ca7383246c4c01b36254fbec85", + "channel": "dev", + "version": "v1.3.10", + "release_date": "2019-03-15T05:53:44.174763Z", + "archive": "dev/macos/flutter_macos_v1.3.10-dev.zip", + "sha256": "c33071c211bc78785a8dd18225f76ecfcfc27f087bb76187f55ea190bf779303" + }, + { + "hash": "f91df4abe1427fef8862c9e81b2e5af6fc05a67a", + "channel": "dev", + "version": "v1.3.9", + "release_date": "2019-03-10T05:26:15.030272Z", + "archive": "dev/macos/flutter_macos_v1.3.9-dev.zip", + "sha256": "8c22060eb9aabf699f323c203e0bd534e318311540398e8f11209979b7ec6228" + }, + { + "hash": "e5b1ed7a7f7b85c1877e09a9495681f719be5578", + "channel": "dev", + "version": "v1.3.8", + "release_date": "2019-03-07T22:38:31.019482Z", + "archive": "dev/macos/flutter_macos_v1.3.8-dev.zip", + "sha256": "10677954fc17bb40196af7592e69f2566b5d62e780e8c9f9bf8a07fc8e9d4728" + }, + { + "hash": "01a29b85eff7dd4b2d4958f61adf1840042471cc", + "channel": "dev", + "version": "v1.3.7", + "release_date": "2019-03-07T15:14:53.486712Z", + "archive": "dev/macos/flutter_macos_v1.3.7-dev.zip", + "sha256": "0fdcb5a2825265229a0415a8f6326f910ca05bcc1dc446c07857cf294222b1e0" + }, + { + "hash": "5099701f88f49ec12ebca676d8e61149917bde9c", + "channel": "dev", + "version": "v1.3.6", + "release_date": "2019-03-07T15:12:50.013392Z", + "archive": "dev/macos/flutter_macos_v1.3.6-dev.zip", + "sha256": "b9ea34213c4f055447c05b0771cbe3c75ea59fc87fdee700a00698ee1d7777bb" + }, + { + "hash": "7fc14a55af64462763d28abfb4e610086c6e0f39", + "channel": "dev", + "version": "v1.3.4", + "release_date": "2019-03-05T15:55:17.425857Z", + "archive": "dev/macos/flutter_macos_v1.3.4-dev.zip", + "sha256": "6d45244f410f94d84fcbfebf5b8db79b4dec7d310d06f97bdb90ed189e1392c4" + }, + { + "hash": "778e95a39b82688662e8be7cbe2deb31cad33203", + "channel": "dev", + "version": "v1.3.3", + "release_date": "2019-03-04T16:13:50.354428Z", + "archive": "dev/macos/flutter_macos_v1.3.3-dev.zip", + "sha256": "a9fc6689f3d4c1790b6752d4ade489567ea15401aa18689c255a16fe31e5ce7d" + }, + { + "hash": "046f960ae210afc3887721b1b5aa1dbdab4105cb", + "channel": "dev", + "version": "v1.3.2", + "release_date": "2019-03-01T09:51:23.708363Z", + "archive": "dev/macos/flutter_macos_v1.3.2-dev.zip", + "sha256": "77a0089733121ccce48b4efd502c223d583beebf4bb43c4db1dc42f9c59d101d" + }, + { + "hash": "6ed9da35c3a4f6cc79d4f91bf850159908daad8e", + "channel": "dev", + "version": "v1.3.1", + "release_date": "2019-03-01T01:59:53.451231Z", + "archive": "dev/macos/flutter_macos_v1.3.1-dev.zip", + "sha256": "c94b3f3db79765ab09a1d773c4d5d77e95b243df686b46e7f61f3982f1f047bd" + }, + { + "hash": "3054a935791bf0bcc34ba0a111df794ddb7a3589", + "channel": "dev", + "version": "v1.3.0", + "release_date": "2019-02-28T04:54:07.243720Z", + "archive": "dev/macos/flutter_macos_v1.3.0-dev.zip", + "sha256": "2a4b488d45ecec784154be7e3b453d9e72078a870cb8d1f5b0f24f9dfb246f00" + }, + { + "hash": "007a415c2a2fa37e8fd5ad87d6710bca8e212ef1", + "channel": "dev", + "version": "v1.2.2", + "release_date": "2019-02-27T23:31:52.138474Z", + "archive": "dev/macos/flutter_macos_v1.2.2-dev.zip", + "sha256": "38fd892c7c9b9e34aadf95b493a74cc58337731df84682ea664afc36b2513ceb" + }, + { + "hash": "8661d8aecd626f7f57ccbcb735553edc05a2e713", + "channel": "stable", + "version": "v1.2.1", + "release_date": "2019-02-26T17:22:46.128701Z", + "archive": "stable/macos/flutter_macos_v1.2.1-stable.zip", + "sha256": "74ac8397ea29720f116980ea00cf60c34430be1f64489b407f7cf95553babbef" + }, + { + "hash": "8661d8aecd626f7f57ccbcb735553edc05a2e713", + "channel": "beta", + "version": "v1.2.1", + "release_date": "2019-02-26T01:23:29.498628Z", + "archive": "beta/macos/flutter_macos_v1.2.1-beta.zip", + "sha256": "cdb95145c16e58704ef71087187a3f0b90c4760c1ca1a855ece17155169e11e3" + }, + { + "hash": "8661d8aecd626f7f57ccbcb735553edc05a2e713", + "channel": "dev", + "version": "v1.2.1", + "release_date": "2019-02-15T06:26:08.814621Z", + "archive": "dev/macos/flutter_macos_v1.2.1-dev.zip", + "sha256": "f9f95e2fa9167ec32f34716abd087ce5a52b281fbd3b70f1d716dd9351525b2c" + }, + { + "hash": "06b979c4d5e1b499745422269f01a00341257058", + "channel": "dev", + "version": "v1.2.0", + "release_date": "2019-01-31T03:36:51.992657Z", + "archive": "dev/macos/flutter_macos_v1.2.0-dev.zip", + "sha256": "c90ac606896ac85799b2b194f3d18114bfe45ae8067e12baf3d0c94e6affbc70" + }, + { + "hash": "985ccb6d14c6ce5ce74823a4d366df2438eac44f", + "channel": "beta", + "version": "v1.1.8", + "release_date": "2019-01-29T21:37:19.769897Z", + "archive": "beta/macos/flutter_macos_v1.1.8-beta.zip", + "sha256": "6bb230c1154cde5f083adcb994c48b7b33333b70c199bc6f98610df640001b9d" + }, + { + "hash": "985ccb6d14c6ce5ce74823a4d366df2438eac44f", + "channel": "dev", + "version": "v1.1.8", + "release_date": "2019-01-11T02:23:01.240276Z", + "archive": "dev/macos/flutter_macos_v1.1.8-dev.zip", + "sha256": "755184f315aa3fc6bf629bb71d4cbbeac787df4d6a394878aeff1c288ffbdcfe" + }, + { + "hash": "3cca1a2ec35604ca50f9c656b8e761b07a00a9ed", + "channel": "dev", + "version": "v1.1.0", + "release_date": "2018-12-12T00:32:24.135954Z", + "archive": "dev/macos/flutter_macos_v1.1.0-dev.zip", + "sha256": "1f762b8816f03680fed73c169fd1826a7bb7e84828a68daa63415f7f03c8ac40" + }, + { + "hash": "5391447fae6209bb21a89e6a5a6583cac1af9b4b", + "channel": "stable", + "version": "v1.0.0", + "release_date": "2018-12-04T17:37:46.771069Z", + "archive": "stable/macos/flutter_macos_v1.0.0-stable.zip", + "sha256": "0b4cacbe84fd68cc9cfe213a90ddcdba558e45c19be30c6173c07a318be34014" + }, + { + "hash": "5391447fae6209bb21a89e6a5a6583cac1af9b4b", + "channel": "beta", + "version": "v1.0.0", + "release_date": "2018-12-04T16:59:40.853269Z", + "archive": "beta/macos/flutter_macos_v1.0.0-beta.zip", + "sha256": "4a5d909394b797535c15fc3d838e3b331fd9b97ab4a6fc6f87f8920d4e284821" + }, + { + "hash": "5391447fae6209bb21a89e6a5a6583cac1af9b4b", + "channel": "dev", + "version": "v1.0.0", + "release_date": "2018-12-04T16:59:30.629612Z", + "archive": "dev/macos/flutter_macos_v1.0.0-dev.zip", + "sha256": "405dee3c934c76776c12d807663983de5b34aa55e62595551b6231ee5dea5a67" + }, + { + "hash": "58c8489fcdb4e4ef6c010117584c9b23d15221aa", + "channel": "beta", + "version": "v0.11.13", + "release_date": "2018-11-30T05:17:18.938213Z", + "archive": "beta/macos/flutter_macos_v0.11.13-beta.zip", + "sha256": "785b82a0aecc70bab7d1dd005ae7bdcd201079b69a0e638d258379d77f8df9e9" + }, + { + "hash": "58c8489fcdb4e4ef6c010117584c9b23d15221aa", + "channel": "dev", + "version": "v0.11.13", + "release_date": "2018-11-30T05:02:21.793573Z", + "archive": "dev/macos/flutter_macos_v0.11.13-dev.zip", + "sha256": "572f48f4bad69bbe093b0071c3b186af904ee230f343a309d66bd740e86f2136" + }, + { + "hash": "06ec8d3b41beb469d845626e36a246ee09300fa7", + "channel": "beta", + "version": "v0.11.12", + "release_date": "2018-11-29T03:49:22.309761Z", + "archive": "beta/macos/flutter_macos_v0.11.12-beta.zip", + "sha256": "6c5ddf57aa46b6bf70752519df5e7a80af4db574a62635f30cbce6513903db44" + }, + { + "hash": "06ec8d3b41beb469d845626e36a246ee09300fa7", + "channel": "dev", + "version": "v0.11.12", + "release_date": "2018-11-29T03:49:19.778700Z", + "archive": "dev/macos/flutter_macos_v0.11.12-dev.zip", + "sha256": "1a988b1389d15693d6299d9ac07bd3180d0d053640fef6afa7c2dbe7315ac037" + }, + { + "hash": "e7680128afbbde443d69f89bb264015276a8475a", + "channel": "dev", + "version": "v0.11.11", + "release_date": "2018-11-28T16:55:05.230876Z", + "archive": "dev/macos/flutter_macos_v0.11.11-dev.zip", + "sha256": "09e3d5d5a4bbe4cc61a0f098ed9c13010c017db53f0cb32bcf50ec3c2a79771d" + }, + { + "hash": "c27c4a265e9ad295e5d434cddabbc639b2e3542d", + "channel": "beta", + "version": "v0.11.10", + "release_date": "2018-11-27T06:49:26.270290Z", + "archive": "beta/macos/flutter_macos_v0.11.10-beta.zip", + "sha256": "04d964ca168cb978a047db272e2779d73141236e8979d3d986f71d98b7a4b9b0" + }, + { + "hash": "d48e6e433cc5ca67b24b19f70aaa197e84ba63c1", + "channel": "beta", + "version": "v0.11.9", + "release_date": "2018-11-21T07:47:40.462828Z", + "archive": "beta/macos/flutter_macos_v0.11.9-beta.zip", + "sha256": "f187c40975db826ffb03b8a2f0eb98b8bfc78d3d26c7633cc4605af688dea089" + }, + { + "hash": "d48e6e433cc5ca67b24b19f70aaa197e84ba63c1", + "channel": "dev", + "version": "v0.11.9", + "release_date": "2018-11-21T07:47:36.854437Z", + "archive": "dev/macos/flutter_macos_v0.11.9-dev.zip", + "sha256": "e91b8394cc3c51cc4daf6873ef915cc0de38d3e29726315925a03c1196d272c4" + }, + { + "hash": "f5b02e3c05ed1ab31e890add84fb56e35de2d392", + "channel": "beta", + "version": "v0.11.8", + "release_date": "2018-11-20T18:46:12.378987Z", + "archive": "beta/macos/flutter_macos_v0.11.8-beta.zip", + "sha256": "87d067b52b932b22f72485f99d3bd51d87e3f2f9e0ea1a5fc169945d2ee66af6" + }, + { + "hash": "f5b02e3c05ed1ab31e890add84fb56e35de2d392", + "channel": "dev", + "version": "v0.11.8", + "release_date": "2018-11-20T18:33:49.629237Z", + "archive": "dev/macos/flutter_macos_v0.11.8-dev.zip", + "sha256": "d09b1b7a0296ac0b2475e12edfdf31af1baea034865e8c99050825acec7c3676" + }, + { + "hash": "7a005e1dcda665ace7241a24e79fae1a71f17b18", + "channel": "beta", + "version": "v0.11.7", + "release_date": "2018-11-19T19:10:09.112762Z", + "archive": "beta/macos/flutter_macos_v0.11.7-beta.zip", + "sha256": "c6bb0a3c97760c6776a5759bcfd89121dd7014fb0d81ae162207c6a8f5c93ebe" + }, + { + "hash": "7a005e1dcda665ace7241a24e79fae1a71f17b18", + "channel": "dev", + "version": "v0.11.7", + "release_date": "2018-11-19T19:01:30.611094Z", + "archive": "dev/macos/flutter_macos_v0.11.7-dev.zip", + "sha256": "0ab5ddaec43e3aa1ce819c227dcdd6b2598c793b9ebfdf6238d8568cb68e7c9e" + }, + { + "hash": "d44aa57c120c30d523c937a0455a6af30e743da9", + "channel": "dev", + "version": "v0.11.6", + "release_date": "2018-11-14T23:18:29.453512Z", + "archive": "dev/macos/flutter_macos_v0.11.6-dev.zip", + "sha256": "4f27709574b8bedd9bcdec86870490857b76a4521e336d7d48d2fb99b57f2ae2" + }, + { + "hash": "97e03104a0913886a666a36f5d11ab5763d45e6e", + "channel": "dev", + "version": "v0.11.5", + "release_date": "2018-11-14T07:49:10.598417Z", + "archive": "dev/macos/flutter_macos_v0.11.5-dev.zip", + "sha256": "7eb99bbd0e749d24f103882425d30fb0239af793a52171105d26fcf23bd6649c" + }, + { + "hash": "df57dc9da9905744fa0b49fe30254d6d7b204d5b", + "channel": "dev", + "version": "v0.11.4", + "release_date": "2018-11-13T19:12:40.638811Z", + "archive": "dev/macos/flutter_macos_v0.11.4-dev.zip", + "sha256": "a61ea6a6da68e0412adf535d51007798af2d665e97d38660a56f7c8d34c03180" + }, + { + "hash": "72bf075e8d6961d2ca6df462b2228954f8d0e73a", + "channel": "beta", + "version": "v0.11.3", + "release_date": "2018-11-13T00:59:15.758582Z", + "archive": "beta/macos/flutter_macos_v0.11.3-beta.zip", + "sha256": "99d49539abacbc22ce016f04e89df38e2b1e63b00d4bd74feb65c2a23fe5f1a2" + }, + { + "hash": "72bf075e8d6961d2ca6df462b2228954f8d0e73a", + "channel": "dev", + "version": "v0.11.3", + "release_date": "2018-11-11T18:12:21.062501Z", + "archive": "dev/macos/flutter_macos_v0.11.3-dev.zip", + "sha256": "8aec54e68fede6df283dded62590107c11a3eed0773dbef4986aefc11f31feef" + }, + { + "hash": "e32cd85446c6fd5afdbe1ba463c18e2b2ee27781", + "channel": "dev", + "version": "v0.11.2", + "release_date": "2018-11-10T02:35:37.339490Z", + "archive": "dev/macos/flutter_macos_v0.11.2-dev.zip", + "sha256": "de3bec610d207fc1cb8350abbd7f0fb6153f5bb103092776279228aecab6a938" + }, + { + "hash": "756d5938d4eb4ef1572075fae7744502d870c7ba", + "channel": "dev", + "version": "v0.11.1", + "release_date": "2018-11-09T23:44:30.690727Z", + "archive": "dev/macos/flutter_macos_v0.11.1-dev.zip", + "sha256": "18d3cad12039c33bf1a8bb5a19b8fb2843cddf40a21c0085a8128bd12221d62b" + }, + { + "hash": "c319b890b33f2c15af043f2ab857e7c2944beefa", + "channel": "dev", + "version": "v0.11.0", + "release_date": "2018-11-08T19:51:48.451376Z", + "archive": "dev/macos/flutter_macos_v0.11.0-dev.zip", + "sha256": "28dd2b975647fdef944a23b32b7179097ba9c41e736ad12195702475b0280a20" + }, + { + "hash": "d8cbb80206db06d151206f8b599b7dde5a386a2d", + "channel": "beta", + "version": "v0.10.2", + "release_date": "2018-11-06T18:20:50.794351Z", + "archive": "beta/macos/flutter_macos_v0.10.2-beta.zip", + "sha256": "cd618ffee3b5ed16ad0f861054cb82229151baa0e797a62ee4082f541d81892b" + }, + { + "hash": "d8cbb80206db06d151206f8b599b7dde5a386a2d", + "channel": "dev", + "version": "v0.10.2", + "release_date": "2018-11-01T23:41:08.780112Z", + "archive": "dev/macos/flutter_macos_v0.10.2-dev.zip", + "sha256": "69912d86047e80a0c87bee71e5e1e23256007afe9f764d59f342eeb70576c001" + }, + { + "hash": "323d1574c6cecf1163c61f8b2a4bdaa0b3f9c32f", + "channel": "dev", + "version": "v0.10.1", + "release_date": "2018-10-22T23:04:44.641812Z", + "archive": "dev/macos/flutter_macos_v0.10.1-dev.zip", + "sha256": "e3c04023b51b5b49023021018a864b1ff212c58bc48a5a7f68008c74f9d8637a" + }, + { + "hash": "d954ae6850a06ea461d5595cef424e278ed9f17f", + "channel": "dev", + "version": "v0.10.0", + "release_date": "2018-10-10T00:37:37.247404Z", + "archive": "dev/macos/flutter_macos_v0.10.0-dev.zip", + "sha256": "d210dd6bdcd19f40b22277723ad6bfcaa6e72ce3412910fd936b5fc4b5644565" + }, + { + "hash": "f37c235c32fc15babe6dc7b7bc2ee4387e5ecf92", + "channel": "beta", + "version": "v0.9.4", + "release_date": "2018-10-09T21:54:19.704934Z", + "archive": "beta/macos/flutter_macos_v0.9.4-beta.zip", + "sha256": "1aad6d6d0e2709923a2ed4c4a3a661bb4a2b59d94206963efe103a7b81f4dce4" + }, + { + "hash": "a68b03e9cefa549d70885fe5390dee9d2c0ad30b", + "channel": "dev", + "version": "v0.9.6", + "release_date": "2018-10-04T16:48:01.255867Z", + "archive": "dev/macos/flutter_macos_v0.9.6-dev.zip", + "sha256": "3cc100be496e0b0d39320e07c1a78a4d78c95837ff076a37fb6b81b9b4cdec4d" + }, + { + "hash": "020fd590b032c403b82688933e67474215b1debc", + "channel": "dev", + "version": "v0.9.5", + "release_date": "2018-09-28T22:51:17.627280Z", + "archive": "dev/macos/flutter_macos_v0.9.5-dev.zip", + "sha256": "010d58257459af8e3fd22503088e43cf9896b3919e2f79affa4a1afa289b136d" + }, + { + "hash": "f37c235c32fc15babe6dc7b7bc2ee4387e5ecf92", + "channel": "dev", + "version": "v0.9.4", + "release_date": "2018-09-27T02:00:40.790064Z", + "archive": "dev/macos/flutter_macos_v0.9.4-dev.zip", + "sha256": "94a46a9dac4db4e71610f975e21393c43225261adf3d6f49488c68000cbbf3c6" + }, + { + "hash": "eed8c7ad07a2ba90b0a57d0aa7cc6ebed1864ecd", + "channel": "dev", + "version": "v0.9.3", + "release_date": "2018-09-25T20:29:43.779828Z", + "archive": "dev/macos/flutter_macos_v0.9.3-dev.zip", + "sha256": "8dfdcd1c3d648ec70efb1634d869d2e497aff434dcc4fe8d3431b5621ff60854" + }, + { + "hash": "85b4670b2aee067838821d4c4020315c16e8930a", + "channel": "dev", + "version": "v0.9.2", + "release_date": "2018-09-19T23:55:33.307125Z", + "archive": "dev/macos/flutter_macos_v0.9.2-dev.zip", + "sha256": "cd704c75dc22e043510d6f1ffd6b753eab0cf647bf28077b7c1bec9c07149e04" + }, + { + "hash": "bf7c27095cc4dc07c03d8a6ad2e9e0e28e26227e", + "channel": "dev", + "version": "v0.9.1", + "release_date": "2018-09-18T23:09:11.881172Z", + "archive": "dev/macos/flutter_macos_v0.9.1-dev.zip", + "sha256": "8994f6dafa711ed82a4b010cf17365fb0be157858a87d0971541d8226cbab6f6" + }, + { + "hash": "f8c50ea15f6a78fdb6fa038cf3fb70fb154714ef", + "channel": "dev", + "version": "v0.9.0", + "release_date": "2018-09-18T21:41:18.972492Z", + "archive": "dev/macos/flutter_macos_v0.9.0-dev.zip", + "sha256": "68389847302e9b60566021617431f4b31ca1f52a59c62c0848347f6a6e4e355b" + }, + { + "hash": "ccd070a5b42d18d1b8dfce4e8b59417373122dc2", + "channel": "dev", + "version": "v0.8.7", + "release_date": "2018-09-18T20:35:54.298581Z", + "archive": "dev/macos/flutter_macos_v0.8.7-dev.zip", + "sha256": "b1572914e9203c7a5e909498054f317157d00c3c843811dd67717df4998f7910" + }, + { + "hash": "5ab9e70727d858def3a586db7fb98ee580352957", + "channel": "beta", + "version": "v0.8.2", + "release_date": "2018-09-18T19:29:41.495164Z", + "archive": "beta/macos/flutter_macos_v0.8.2-beta.zip", + "sha256": "24703764088b5e89cd8f7e155a8178fc8c3e0cb0d8906667798fe0d41279b7a6" + }, + { + "hash": "9f359aeee2a474fe9c565b3b59cf1d504b919b4d", + "channel": "dev", + "version": "v0.8.6", + "release_date": "2018-09-18T00:33:16.451895Z", + "archive": "dev/macos/flutter_macos_v0.8.6-dev.zip", + "sha256": "abe5ca45c600e8a4e709a9d0ec189a7ab0230b952f200425d11b6a94bb4d686c" + }, + { + "hash": "2bca8007bd1962940fa3b3d568bc52e446005616", + "channel": "dev", + "version": "v0.8.5", + "release_date": "2018-09-17T21:07:22.438651Z", + "archive": "dev/macos/flutter_macos_v0.8.5-dev.zip", + "sha256": "644739bc5a3242b9f87fd1ca69ccee3b51976bdae24180a6be68ab411a998898" + }, + { + "hash": "7f7a731da095addd1ce684a6a2f4bc8651229769", + "channel": "dev", + "version": "v0.8.4", + "release_date": "2018-09-14T20:17:05.581236Z", + "archive": "dev/macos/flutter_macos_v0.8.4-dev.zip", + "sha256": "d22d832cc4e80f63a73b2ca4bdfc568989c226bb48dd1831cbf8855cb0f2404d" + }, + { + "hash": "2895d71b79b1482c8c1d1de387d04e2a5e667f1e", + "channel": "dev", + "version": "v0.8.3", + "release_date": "2018-09-14T17:19:41.146017Z", + "archive": "dev/macos/flutter_macos_v0.8.3-dev.zip", + "sha256": "d2b9b09b353d2870e30cc8024241c7d6d00706e7f91975a334c19753b2a73225" + }, + { + "hash": "5ab9e70727d858def3a586db7fb98ee580352957", + "channel": "dev", + "version": "v0.8.2", + "release_date": "2018-09-10T20:11:03.121508Z", + "archive": "dev/macos/flutter_macos_v0.8.2-dev.zip", + "sha256": "eeffb90f65fac5d722fe4f66822730e3979cc42dd9ddebaeba1902f1f5a473f2" + }, + { + "hash": "0235ec59d108f8b4f6c6a664cc11c56c11cbb50a", + "channel": "dev", + "version": "v0.8.1", + "release_date": "2018-09-07T16:01:58.105148Z", + "archive": "dev/macos/flutter_macos_v0.8.1-dev.zip", + "sha256": "fab365160777e21eea044eaca654e4e8dc062d6b2f1d6e6fd5869a5217a2a42e" + }, + { + "hash": "a74f591d0c05f2173448b2b421785b8dc51e8370", + "channel": "dev", + "version": "v0.8.0", + "release_date": "2018-09-06T18:57:33.373762Z", + "archive": "dev/macos/flutter_macos_v0.8.0-dev.zip", + "sha256": "96de0315400e916c70bdb1d9733ecd937369b7e7be64ad68bf79f6078862bc15" + }, + { + "hash": "3b309bda072a6b326e8aa4591a5836af600923ce", + "channel": "beta", + "version": "v0.7.3", + "release_date": "2018-09-05T02:52:50.223966Z", + "archive": "beta/macos/flutter_macos_v0.7.3-beta.zip", + "sha256": "72ee026522be9cfc552b02886c9697f8bee0626635bc425b41b64c01e5253565" + }, + { + "hash": "eab5cd9853c13ec2207977d9b9ef7b6750fe0817", + "channel": "dev", + "version": "v0.7.5", + "release_date": "2018-08-31T00:51:54.558676Z", + "archive": "dev/macos/flutter_macos_v0.7.5-dev.zip", + "sha256": "382043145b90be7b3fc25aef2add79ac93110b00653a270973c9aa42a3c5dabe" + }, + { + "hash": "ce51e71d19eeadaa079d70388a61f7ae710313f7", + "channel": "dev", + "version": "v0.7.4", + "release_date": "2018-08-30T22:16:44.073597Z", + "archive": "dev/macos/flutter_macos_v0.7.4-dev.zip", + "sha256": "cc198f59e64f2187a5db564ea043d28b787f7f7191221f765f4545e0c28ff6b7" + }, + { + "hash": "3b309bda072a6b326e8aa4591a5836af600923ce", + "channel": "dev", + "version": "v0.7.3", + "release_date": "2018-08-29T23:15:19.645831Z", + "archive": "dev/macos/flutter_macos_v0.7.3-dev.zip", + "sha256": "4c125b5de2b3c9f28593632954c6ff7efa0554cc5ec1db7bf394a225383c7a2f" + }, + { + "hash": "f8a2fc7c287ea0f25bb893d56caa45302d22eed6", + "channel": "dev", + "version": "v0.7.2", + "release_date": "2018-08-28T19:09:51.974451Z", + "archive": "dev/macos/flutter_macos_v0.7.2-dev.zip", + "sha256": "cfd9e71ff7fd6759f0ef7a75be5f543f76d05d319fdc18473c05abd2401e9734" + }, + { + "hash": "9299c02cf708497d6f72edda8efae0bb8340660e", + "channel": "beta", + "version": "v0.6.0", + "release_date": "2018-08-28T17:50:45.162897Z", + "archive": "beta/macos/flutter_macos_v0.6.0-beta.zip", + "sha256": "4299202e6355c837821ab1e1a5cdb9ce3fbeb32fe1c9f89a34f65ff0a2deee1d" + }, + { + "hash": "3c624f8b2c578fe7c14ae1b2dec725e265891758", + "channel": "dev", + "version": "v0.7.1", + "release_date": "2018-08-27T19:01:03.443661Z", + "archive": "dev/macos/flutter_macos_v0.7.1-dev.zip", + "sha256": "51428f3695bab8494f847979c674d301a7f659c00599388edcc1c628ef328c8b" + }, + { + "hash": "09fe34708f5767e3dac6b04943677d2d8962b78c", + "channel": "dev", + "version": "v0.7.0", + "release_date": "2018-08-22T22:13:28.890253Z", + "archive": "dev/macos/flutter_macos_v0.7.0-dev.zip", + "sha256": "fd25ea995e47ff03bfddb6d9f379b902eebed23aae15875763f155159c2abd39" + }, + { + "hash": "392a178169a9e620a5ae8e55c40d4276cddd3b36", + "channel": "dev", + "version": "v0.6.2", + "release_date": "2018-08-21T23:32:42.990440Z", + "archive": "dev/macos/flutter_macos_v0.6.2-dev.zip", + "sha256": "47b3d00b0454d276c38a043e08a9b685b2f21a5f972957bcd7c91f458ef3c2e4" + }, + { + "hash": "ad1eaff45ab97ab65e2dd5aba768d19a4b48d49b", + "channel": "dev", + "version": "v0.6.1", + "release_date": "2018-08-21T19:13:12.356542Z", + "archive": "dev/macos/flutter_macos_v0.6.1-dev.zip", + "sha256": "2e9092569cb388998826d00ff37d0f201f1703680532123cce3ded83f0fe35ca" + }, + { + "hash": "9299c02cf708497d6f72edda8efae0bb8340660e", + "channel": "dev", + "version": "v0.6.0", + "release_date": "2018-08-20T20:00:17.222589Z", + "archive": "dev/macos/flutter_macos_v0.6.0-dev.zip", + "sha256": "fcfb000bcb8f4adc86743739f5456e2deeaeed6495f59bdf29d314eb37726e28" + }, + { + "hash": "e4b989bf3dbefc61f11bce298d16f92ebd9cde41", + "channel": "dev", + "version": "v0.5.8", + "release_date": "2018-08-10T18:53:24.523957Z", + "archive": "dev/macos/flutter_macos_v0.5.8-dev.zip", + "sha256": "9795a55fea462fcadec0189eb5a628edecf4913180a5451cd278d806168adcee" + }, + { + "hash": "66091f969653fd3535b265ddcd87436901858a1d", + "channel": "dev", + "version": "v0.5.7", + "release_date": "2018-07-16T16:59:23.736272Z", + "archive": "dev/macos/flutter_macos_v0.5.7-dev.zip", + "sha256": "d88abc0bde3f4bfbf51a8c4c986dcd1e81c6136d7bbb3296d2320c4556e9b66f" + }, + { + "hash": "472bbccf756e7954af2a81d2c8abc46d65a570af", + "channel": "dev", + "version": "v0.5.6", + "release_date": "2018-07-03T18:04:30.615080Z", + "archive": "dev/macos/flutter_macos_v0.5.6-dev.zip", + "sha256": "4e045232b4ddb44e2a8a3cd9cd53bdba4762a8ce099f101f9c7c8020591ee107" + }, + { + "hash": "c7ea3ca377e909469c68f2ab878a5bc53d3cf66b", + "channel": "beta", + "version": "v0.5.1", + "release_date": "2018-06-19T16:33:14.142295Z", + "archive": "beta/macos/flutter_macos_v0.5.1-beta.zip", + "sha256": "4fc1a3e79c06180b4f676c42acc88f1ecf7f466d663bb5901b61240dc01b3e76" + }, + { + "hash": "020e0ef55ce73d94284db593f895bfc3a0b520e9", + "channel": "dev", + "version": "v0.5.5", + "release_date": "2018-06-18T19:05:30.528895Z", + "archive": "dev/macos/flutter_macos_v0.5.5-dev.zip", + "sha256": "7fea21f96fb1d7fd04f1b143b85b4d4aaf29c7a5ed1e03e6c78bb1e28f4d7725" + }, + { + "hash": "3019ad976d333cceb903b3f53885cd9ae678a622", + "channel": "dev", + "version": "v0.5.4", + "release_date": "2018-06-11T23:05:22.487641Z", + "archive": "dev/macos/flutter_macos_v0.5.4-dev.zip", + "sha256": "1eed08ea618d48b6a78b7f6797786d821f4e094563c39a328d0fab0fdfafa228" + }, + { + "hash": "691cbee61343977c5fe09eef45694f0d755d2d1b", + "channel": "dev", + "version": "v0.5.3", + "release_date": "2018-06-11T17:09:28.525071Z", + "archive": "dev/macos/flutter_macos_v0.5.3-dev.zip", + "sha256": "d59df54f343a0f7610f427cadbe26866e74a74c5fe059e0022ea354a70bd60f2" + }, + { + "hash": "0a26ac09703b92a939fe3340c0584657a1791566", + "channel": "dev", + "version": "v0.5.2", + "release_date": "2018-06-08T00:42:27.175296Z", + "archive": "dev/macos/flutter_macos_v0.5.2-dev.zip", + "sha256": "a316b14981da00ab17fdbe6690b60e38b4fe941757b25b74e9450637de5743f7" + }, + { + "hash": "c7ea3ca377e909469c68f2ab878a5bc53d3cf66b", + "channel": "dev", + "version": "v0.5.1", + "release_date": "2018-05-30T16:51:36.589279Z", + "archive": "dev/macos/flutter_macos_v0.5.1-dev.zip", + "sha256": "c39c1b9362edd35ac32a1d0d9bdeddf16f377b8c930d6feef902bd1a84cb9f61" + }, + { + "hash": "a863817c045396bad2830a80e722903154dda32b", + "channel": "dev", + "version": "v0.5.0", + "release_date": "2018-05-29T14:35:49.170851Z", + "archive": "dev/macos/flutter_macos_v0.5.0-dev.zip", + "sha256": "4e66dd15b7c26ba071e6bcd1dce1271a7eb2a069e53b4883996723b1208fe1e7" + }, + { + "hash": "f9bb4289e9fd861d70ae78bcc3a042ef1b35cc9d", + "channel": "beta", + "version": "v0.4.4", + "release_date": "2018-05-22T22:54:39.334851Z", + "archive": "beta/macos/flutter_macos_v0.4.4-beta.zip", + "sha256": "6cfb32cf331f03a01de73e9daa51bf6ca3ee38b605c8543548bf9417f3ee300f" + }, + { + "hash": "f9bb4289e9fd861d70ae78bcc3a042ef1b35cc9d", + "channel": "dev", + "version": "v0.4.4", + "release_date": "2018-05-14T05:21:38.411575Z", + "archive": "dev/macos/flutter_macos_v0.4.4-dev.zip", + "sha256": "6c2dbc44448b62f1376d458b99dceb31b6fb0c00724d82f5a6aafafa68308961" + }, + { + "hash": "f086a45f8259fa77ef931ad2bfbb630360a8f5a6", + "channel": "dev", + "version": "v0.4.3", + "release_date": "2018-05-11T18:22:02.083371Z", + "archive": "dev/macos/flutter_macos_v0.4.3-dev.zip", + "sha256": "ffc7cf1017b049e276bafa2cb1b097041c1adb785f838e92f80cd74889896e83" + }, + { + "hash": "de332ec78292c2d79fdb76034328f902c9087ee9", + "channel": "dev", + "version": "v0.4.2", + "release_date": "2018-05-09T05:03:01.400940Z", + "archive": "dev/macos/flutter_macos_v0.4.2-dev.zip", + "sha256": "086c234721fa86bbd81f331280ce2bc3171c8020794e4dd055b2458ee1ae8fd1" + }, + { + "hash": "e8d08744683d25661c6150b3b247c049719e99ba", + "channel": "dev", + "version": "v0.4.1", + "release_date": "2018-05-09T04:19:35.331440Z", + "archive": "dev/macos/flutter_macos_v0.4.1-dev.zip", + "sha256": "f90f3c4f28659c73d7bb36fb32d2c97239fa40353ce400ede5d99460f334743f" + }, + { + "hash": "7984f6e043ee661b420e70c72241973c676034e5", + "channel": "dev", + "version": "v0.4.0", + "release_date": "2018-05-07T19:52:42.604591Z", + "archive": "dev/macos/flutter_macos_v0.4.0-dev.zip", + "sha256": "98cc29681afd903e317685dc49c6427800aa2d93bb7b54082207a44d4ea8fd7b" + }, + { + "hash": "44b7e7d3f42f050a79712daab253af06e9daf530", + "channel": "beta", + "version": "v0.3.2", + "release_date": "2018-05-07T17:42:28.926290Z", + "archive": "beta/macos/flutter_macos_v0.3.2-beta.zip", + "sha256": "33154ca2dedd0d3c657668fff1b0edcb4c3f08e7c89fd12c5487dd4e5e32e496" + }, + { + "hash": "be09a200ee19024db34257653b067dcf5b998dc2", + "channel": "dev", + "version": "v0.3.6", + "release_date": "2018-05-04T19:25:06.770880Z", + "archive": "dev/macos/flutter_macos_v0.3.6-dev.zip", + "sha256": "9dfea6a1f23ad0118df636366b3efd0534e3e2034b7bc59388edb05e895b3ab1" + }, + { + "hash": "7ffcd3d22d7bc1222d53d6d3bb83f59891aac2c2", + "channel": "dev", + "version": "v0.3.5", + "release_date": "2018-04-25T02:19:36.756517Z", + "archive": "dev/macos/flutter_macos_v0.3.5-dev.zip", + "sha256": "4b31e0c38a6514181d975098bce0acd44a08b9879e5e76c3effb5a3ecbce3a54" + }, + { + "hash": "c7ee37a0d88bb3d60ac0f70cf381cd2492baf5e4", + "channel": "dev", + "version": "v0.3.4", + "release_date": "2018-04-24T21:35:21.043735Z", + "archive": "dev/macos/flutter_macos_v0.3.4-dev.zip", + "sha256": "831c7123a397d4fe034f20dbc9ad95c10099261dd3b943346799e25228307ff5" + }, + { + "hash": "12bbaba9ae044d0ea77da4dd5e4db15eed403f09", + "channel": "beta", + "version": "v0.3.1", + "release_date": "2018-04-24T16:57:22.671585Z", + "archive": "beta/macos/flutter_macos_v0.3.1-beta.zip", + "sha256": "a88356eb37c37e89f92698ed06eaf02d6364c50f6accea6fe793b9d04c9e0c98" + }, + { + "hash": "a742b11a50ad5d70f44a219e4a29a9fb5ca80252", + "channel": "dev", + "version": "v0.3.3", + "release_date": "2018-04-23T13:43:51.978824Z", + "archive": "dev/macos/flutter_macos_v0.3.3-dev.zip", + "sha256": "b00048e1ba29d7740fbee21bf6b8c8cfbcc09e57fa8c077c9aef826423db38b1" + }, + { + "hash": "44b7e7d3f42f050a79712daab253af06e9daf530", + "channel": "dev", + "version": "v0.3.2", + "release_date": "2018-04-20T08:24:07.037340Z", + "archive": "dev/macos/flutter_macos_v0.3.2-dev.zip", + "sha256": "c21cd87e752148f541b26fec2a340fb3d18d8221a1d8e7a3da2246a64b660c30" + }, + { + "hash": "12bbaba9ae044d0ea77da4dd5e4db15eed403f09", + "channel": "dev", + "version": "v0.3.1", + "release_date": "2018-04-20T07:56:25.014726Z", + "archive": "dev/macos/flutter_macos_v0.3.1-dev.zip", + "sha256": "59bc88ea1ad1f057530c63e2a05b9715b714d4f44772956c29f0b04d58a28176" + }, + { + "hash": "c73b8a7cf63455189e9dc005010f2c9b34497420", + "channel": "dev", + "version": "v0.3.0", + "release_date": "2018-04-16T20:02:18.454129Z", + "archive": "dev/macos/flutter_macos_v0.3.0-dev.zip", + "sha256": "88b2fafbd2fe8ba66d9e054c8f8f8cd211d5d3427564909821b05e9034ee709e" + }, + { + "hash": "f408bb06f9361793ca85493c38d809ee1e2f7e30", + "channel": "dev", + "version": "v0.2.11", + "release_date": "2018-04-12T01:46:11.143974Z", + "archive": "dev/macos/flutter_macos_v0.2.11-dev.zip", + "sha256": "9e2f0683f6d618d5eb831c8cd796e0481278a50b1ba3b22af1ca4f62b6206d53" + }, + { + "hash": "d6d874474b21b512aac03f1dcd0d3b88835cdcdd", + "channel": "dev", + "version": "v0.2.10", + "release_date": "2018-04-09T21:44:47.033845Z", + "archive": "dev/macos/flutter_macos_v0.2.10-dev.zip", + "sha256": "eaff3979034af367e873d8e670949b2a34fdd54abfc718f1c22120b2a40dbc6c" + }, + { + "hash": "b397406561f5e7a9c94e28f58d9e49fca0dd58b7", + "channel": "beta", + "version": "v0.2.8", + "release_date": "2018-04-09T18:32:17.453276Z", + "archive": "beta/macos/flutter_macos_v0.2.8-beta.zip", + "sha256": "f5a982c85fbe8ae3ee569181600da82b1ac19f066a605201d45438129aabdc0e" + }, + { + "hash": "487e6bc91efd3b8ef859a31963b26e19d12ca6fa", + "channel": "dev", + "version": "v0.2.9", + "release_date": "2018-04-05T15:44:39.513227Z", + "archive": "dev/macos/flutter_macos_v0.2.9-dev.zip", + "sha256": "3072ac8f2729319e17e3f987af5794aba3cac526a59ae304281523c2b33355b7" + }, + { + "hash": "b397406561f5e7a9c94e28f58d9e49fca0dd58b7", + "channel": "dev", + "version": "v0.2.8", + "release_date": "2018-04-03T01:45:21.158664Z", + "archive": "dev/macos/flutter_macos_v0.2.8-dev.zip", + "sha256": "ad3099a7fba340301d60f63d0f28b95885e58e4c3f86766c5b396980a94e7e86" + }, + { + "hash": "5a58b36e36b8d7aace89d3950e6deb307956a6a0", + "channel": "beta", + "version": "v0.2.3", + "release_date": "2018-04-02T23:22:36.698699Z", + "archive": "beta/macos/flutter_macos_v0.2.3-beta.zip", + "sha256": "c15db6dcaf94635f0df07c541821c1a8d83fb67936a3d6c14c619faafc3949e0" + }, + { + "hash": "0c89920069320b75d1fa4a47d36b2c48cf85697c", + "channel": "dev", + "version": "v0.2.7", + "release_date": "2018-04-02T23:09:52.408704Z", + "archive": "dev/macos/flutter_macos_v0.2.7-dev.zip", + "sha256": "10d6f4da364849e3354550091d18c2ba3c5b85b5c3977a2280e8f3290f63a5cf" + }, + { + "hash": "1d067220daa06be91956de1130d93e63fb2f1a5a", + "channel": "dev", + "version": "v0.2.6", + "release_date": "2018-03-30T13:54:25.947528Z", + "archive": "dev/macos/flutter_macos_v0.2.6-dev.zip", + "sha256": "706853842cca49da5ea99b9ed751109e3b2ae6e72926b0118dfd1d3aa761109c" + }, + { + "hash": "bffae2157102dd75a625153d3dc866d3de69c853", + "channel": "dev", + "version": "v0.2.5", + "release_date": "2018-03-30T01:47:02.294169Z", + "archive": "dev/macos/flutter_macos_v0.2.5-dev.zip", + "sha256": "cbcf90a0b24f4c4a2cfc7d2753a8dd52365c68b8166f5299243654815ee44fb7" + }, + { + "hash": "3352a3fb488df4742ff323243d3dc44d9b7cd3e8", + "channel": "dev", + "version": "v0.2.4", + "release_date": "2018-03-26T20:43:01.049354Z", + "archive": "dev/macos/flutter_macos_v0.2.4-dev.zip", + "sha256": "023ad351b2583684354a1b86cbf2f1147ed042a0dcf990f1eee3dcf44eeac937" + }, + { + "hash": "5a58b36e36b8d7aace89d3950e6deb307956a6a0", + "channel": "dev", + "version": "v0.2.3", + "release_date": "2018-03-20T01:07:23.881504Z", + "archive": "dev/macos/flutter_macos_v0.2.3-dev.zip", + "sha256": "024cf363bf63c72b7b01bbf95e9da8210b93d399dff4b32e36a466f5e88c3b9c" + }, + { + "hash": "b9bd51cc36b706215915711e580851901faebb40", + "channel": "dev", + "version": "v0.2.2", + "release_date": "2018-03-16T18:47:06.991431Z", + "archive": "dev/macos/flutter_macos_v0.2.2-dev.zip", + "sha256": "70b0b18d7783b4cf7dac4ab852f4fd538f2fa606a057f69838e7f65d382ad2d8" + }, + { + "hash": "3ea4d06340a97a1e9d7cae97567c64e0569dcaa2", + "channel": "beta", + "version": "v0.1.5", + "release_date": "2018-03-15T17:26:30.810733Z", + "archive": "beta/macos/flutter_macos_v0.1.5-beta.zip", + "sha256": "9f1c323cd664556e4c98e8736342a9563982c6d8d37fdc7cee8ce2461b0a4fc3" + }, + { + "hash": "f8ac23cd8646538634f63032df4bfaf3b597007d", + "channel": "dev", + "version": "v0.2.0", + "release_date": "2018-03-13T20:10:05.644658Z", + "archive": "dev/macos/flutter_macos_v0.2.0-dev.zip", + "sha256": "09055b1ea8fa7720addc26443aa78f371f285d0265ab5be4b99917a3122e1333" + }, + { + "hash": "70f60b17d7de9844c356fb7ab0e2cf1630a70965", + "channel": "dev", + "version": "v0.1.9", + "release_date": "2018-03-13T19:49:49.764538Z", + "archive": "dev/macos/flutter_macos_v0.1.9-dev.zip", + "sha256": "11fa52eb3e03b05f5cea713a8f33b3b490bf5980f8758de01b60ba2e10fc543c" + }, + { + "hash": "6993b203c05477fec537f566be7ff7fbf072d33b", + "channel": "dev", + "version": "v0.1.8", + "release_date": "2018-03-13T19:28:34.607625Z", + "archive": "dev/macos/flutter_macos_v0.1.8-dev.zip", + "sha256": "93d5adb55016ea3f8663036cf56243b45332a53c79994b1de755794c4319d42d" + }, + { + "hash": "6f5bcb97a43e45b302b6b8d9eb5ef9d54f09515e", + "channel": "dev", + "version": "v0.2.1", + "release_date": "2018-03-12T16:49:11Z", + "archive": "dev/macos/flutter_macos_v0.2.1-dev.zip", + "sha256": "5987aa8e029fc2ceafb4c3d64e87d05af10210ad4830d6e60b1238719ba0a923" + }, + { + "hash": "1f3eb5034ff2372956620b2a9eb88683eee9495e", + "channel": "dev", + "version": "v0.1.6", + "release_date": "2018-02-26T21:10:42.156717Z", + "archive": "dev/macos/flutter_macos_v0.1.6-dev.zip", + "sha256": "f063bd7fe3194865a832c204586c25d6155d8164b95949a5d1fd3426beec6e5c" + } + ] +} \ No newline at end of file diff --git a/__tests__/data/releases_windows.json b/__tests__/data/releases_windows.json new file mode 100644 index 0000000..7849b29 --- /dev/null +++ b/__tests__/data/releases_windows.json @@ -0,0 +1,1514 @@ +{ + "base_url": "https://storage.googleapis.com/flutter_infra/releases", + "current_release": { + "beta": "e4ebcdf6f4facee5779c38a04d91d08dc58ea7a4", + "dev": "760635e6dbf9180222171ac189199982a65cf608", + "stable": "20e59316b8b8474554b38493b8ca888794b0234a" + }, + "releases": [ + { + "hash": "760635e6dbf9180222171ac189199982a65cf608", + "channel": "dev", + "version": "v1.9.0", + "release_date": "2019-08-15T22:17:23.998188Z", + "archive": "dev/windows/flutter_windows_v1.9.0-dev.zip", + "sha256": "be988485bbf9fa3fb39bac01d1efd5b111f78c5c5df346c6874e9f67d1b5b0f3" + }, + { + "hash": "e4ebcdf6f4facee5779c38a04d91d08dc58ea7a4", + "channel": "beta", + "version": "v1.8.3", + "release_date": "2019-08-08T21:37:54.630129Z", + "archive": "beta/windows/flutter_windows_v1.8.3-beta.zip", + "sha256": "aa1ea008779bfe8c9d403dd72c584a0adfd144b62f1c8ff0993d9ce4bf74df15" + }, + { + "hash": "e4ebcdf6f4facee5779c38a04d91d08dc58ea7a4", + "channel": "dev", + "version": "v1.8.3", + "release_date": "2019-07-31T20:24:16.118974Z", + "archive": "dev/windows/flutter_windows_v1.8.3-dev.zip", + "sha256": "be0a4a2787afac1efc667d86f0b64f6c9a5b32d5d6d65d87627a4c50def5b195" + }, + { + "hash": "20e59316b8b8474554b38493b8ca888794b0234a", + "channel": "stable", + "version": "v1.7.8+hotfix.4", + "release_date": "2019-07-24T16:12:51.214507Z", + "archive": "stable/windows/flutter_windows_v1.7.8+hotfix.4-stable.zip", + "sha256": "d2488e0744b8c59216cf4be0dc5d19364ed72d70f6101c392125207b8328accf" + }, + { + "hash": "20e59316b8b8474554b38493b8ca888794b0234a", + "channel": "beta", + "version": "v1.7.8+hotfix.4", + "release_date": "2019-07-19T20:57:20.033683Z", + "archive": "beta/windows/flutter_windows_v1.7.8+hotfix.4-beta.zip", + "sha256": "e7e58ad2e6cefa14fd31c85e1e3dbfd63c313522cab7d624a6c7478236c1b7b6" + }, + { + "hash": "0a39d8d92ed43a0b7efcc93742a17660a14d78aa", + "channel": "dev", + "version": "v1.8.2", + "release_date": "2019-07-19T19:10:06.392419Z", + "archive": "dev/windows/flutter_windows_v1.8.2-dev.zip", + "sha256": "704d2de65476a562d05169312dad7ebdfd76158a6bf0cd02fe93ce2fcbd0c809" + }, + { + "hash": "d3eee57c0bd2e19aaa944be07b24c533075fd1a0", + "channel": "dev", + "version": "v1.8.1", + "release_date": "2019-07-11T21:04:24.539963Z", + "archive": "dev/windows/flutter_windows_v1.8.1-dev.zip", + "sha256": "dba8d2b8bfe7ee1ea444a943334967d5647af00aba122aee536b9e485d2d5eaf" + }, + { + "hash": "b712a172f9694745f50505c93340883493b505e5", + "channel": "stable", + "version": "v1.7.8+hotfix.3", + "release_date": "2019-07-09T21:21:36.468820Z", + "archive": "stable/windows/flutter_windows_v1.7.8+hotfix.3-stable.zip", + "sha256": "a3c309e9db48b0bd3b9ef6ad9b18fc3b940ffd0060e5afcc15c048b88899eadc" + }, + { + "hash": "b712a172f9694745f50505c93340883493b505e5", + "channel": "beta", + "version": "v1.7.8+hotfix.3", + "release_date": "2019-07-09T21:18:17.704711Z", + "archive": "beta/windows/flutter_windows_v1.7.8+hotfix.3-beta.zip", + "sha256": "7748c05d15330aeaf64d24d7723875ba1b2887cab77105762c4f0550f657d70a" + }, + { + "hash": "2e540931f73593e35627592ca4f9a4ca3035ed31", + "channel": "stable", + "version": "v1.7.8+hotfix.2", + "release_date": "2019-07-08T17:18:23.254158Z", + "archive": "stable/windows/flutter_windows_v1.7.8+hotfix.2-stable.zip", + "sha256": "3f4db134bf2a9d25f6af6b76e2ef5749edc6ef0853bd8c6b9bc0332ae38765f6" + }, + { + "hash": "2e540931f73593e35627592ca4f9a4ca3035ed31", + "channel": "beta", + "version": "v1.7.8+hotfix.2", + "release_date": "2019-07-02T16:48:48.043368Z", + "archive": "beta/windows/flutter_windows_v1.7.8+hotfix.2-beta.zip", + "sha256": "f769dad3e1241a6f653d3262ccfd01643d2b9c35224c5da198ba85f12c361fd3" + }, + { + "hash": "43b03127d469f1f6d9a22f8dae41eea2eed2afd9", + "channel": "dev", + "version": "v1.7.11", + "release_date": "2019-06-28T16:48:59.933927Z", + "archive": "dev/windows/flutter_windows_v1.7.11-dev.zip", + "sha256": "b0aee840e09717039555625519979034b40326b135670e39cbdbcfc5c693f4d0" + }, + { + "hash": "9a3a7490c8ded5f13d4fce2e493df2a63d602e57", + "channel": "dev", + "version": "v1.7.10", + "release_date": "2019-06-26T20:46:04.814756Z", + "archive": "dev/windows/flutter_windows_v1.7.10-dev.zip", + "sha256": "d7a9dc92477fbf981f28faf8f902d255edf54f79f67827192ce45499f7cc0075" + }, + { + "hash": "8dbfc82bc7f94c721efaeff904b4388d222c7919", + "channel": "dev", + "version": "v1.7.9", + "release_date": "2019-06-25T02:39:40.151232Z", + "archive": "dev/windows/flutter_windows_v1.7.9-dev.zip", + "sha256": "cffc4aedb44b9848bbdee02d11e34c8113c08d5e72e709fe59a2455b9c381339" + }, + { + "hash": "d51fd86cdb486192e187ccdf6f02cb2a38273d8d", + "channel": "dev", + "version": "v1.7.8", + "release_date": "2019-06-22T06:39:13.284492Z", + "archive": "dev/windows/flutter_windows_v1.7.8-dev.zip", + "sha256": "9d5c3da30da9b0fdca9d6ed4191ef752802d8f93c203f806ebbded5948ee6a84" + }, + { + "hash": "363052567376976b68bc995905397156fc5a28a0", + "channel": "dev", + "version": "v1.7.7", + "release_date": "2019-06-22T01:04:15.986032Z", + "archive": "dev/windows/flutter_windows_v1.7.7-dev.zip", + "sha256": "95927bd855dfecef0149656f80cee9220eb39b4a32bedfe2361e6e0212f5967d" + }, + { + "hash": "63438b924497ed9479f4c69a03d399bcbc2b4781", + "channel": "dev", + "version": "v1.7.6", + "release_date": "2019-06-21T23:11:55.710835Z", + "archive": "dev/windows/flutter_windows_v1.7.6-dev.zip", + "sha256": "b74c8c95a909c8b4a4adcd32836c56e43c1b3d18328d9e4ca56c9a6fd94bead2" + }, + { + "hash": "dfecafa4ab30f9c509ce409241000cdd785ef23d", + "channel": "dev", + "version": "v1.7.4", + "release_date": "2019-06-14T19:52:17.260239Z", + "archive": "dev/windows/flutter_windows_v1.7.4-dev.zip", + "sha256": "13b1c3e96ada00fdb4a9be76bff897447b379633b4c0ca4b5014b0ec20dd45da" + }, + { + "hash": "362b999b90d53859aa7b926a59c970f3ea31abf4", + "channel": "dev", + "version": "v1.7.3", + "release_date": "2019-06-07T22:18:45.762789Z", + "archive": "dev/windows/flutter_windows_v1.7.3-dev.zip", + "sha256": "f18079edc1e920c381a306f4801e3d1ef1570d11bc35b9366f4e1fbb9d65bce5" + }, + { + "hash": "b3b6d03737bd3f61209570e86f2b045c80f35c44", + "channel": "dev", + "version": "v1.7.2", + "release_date": "2019-06-06T16:53:39.294265Z", + "archive": "dev/windows/flutter_windows_v1.7.2-dev.zip", + "sha256": "a5516f5c09da41a46cb965157139cf08f833072e0b3d730371f67369fd9a78f3" + }, + { + "hash": "04015b987b8b9ccb4b428decadf2b9f5cd25dc91", + "channel": "dev", + "version": "v1.7.1", + "release_date": "2019-06-04T19:31:34.153148Z", + "archive": "dev/windows/flutter_windows_v1.7.1-dev.zip", + "sha256": "5ab250415ce83abef6d32cdb1f26713a1ffabf30c93388b8a90c7bb6f318ec94" + }, + { + "hash": "f36a35d20ac5dc2936cab6ccc60f5d9afa34466e", + "channel": "dev", + "version": "v1.7.0", + "release_date": "2019-06-03T20:25:46.265801Z", + "archive": "dev/windows/flutter_windows_v1.7.0-dev.zip", + "sha256": "6cb32e1064fcc4376ddf7cdd822dac0abe3c67f477accff8351477a5f87350b0" + }, + { + "hash": "cba41ca2ec977888806a9a02fc06c459f7a806ae", + "channel": "dev", + "version": "v1.6.7", + "release_date": "2019-05-31T18:06:39.994161Z", + "archive": "dev/windows/flutter_windows_v1.6.7-dev.zip", + "sha256": "4c1d9a20436cfe62f8c629f551582136f4f98294cfa98f95b180e0f0f50ffff5" + }, + { + "hash": "bc7bc940836f1f834699625426795fd6f07c18ec", + "channel": "beta", + "version": "v1.6.3", + "release_date": "2019-05-30T23:14:51.876519Z", + "archive": "beta/windows/flutter_windows_v1.6.3-beta.zip", + "sha256": "713bb56595218dff266f0fc79d06f6caa72c11147547ab8e81823e1a9b1041de" + }, + { + "hash": "e1a784ae3f82948c33c256666c73680420f11350", + "channel": "dev", + "version": "v1.6.6", + "release_date": "2019-05-29T20:50:42.711268Z", + "archive": "dev/windows/flutter_windows_v1.6.6-dev.zip", + "sha256": "17f875d36828ea4f72128db39adb6e1559da20e3217a5a2ba7b10c16ba0b767c" + }, + { + "hash": "7c811b6a66bcbab62f87c8768decc449027e5190", + "channel": "dev", + "version": "v1.6.5", + "release_date": "2019-05-28T23:19:00.278237Z", + "archive": "dev/windows/flutter_windows_v1.6.5-dev.zip", + "sha256": "2bc2223118c2ddce479b7988125bf23ed04365855e99e883f4f0151ec6fdad7f" + }, + { + "hash": "0f6e4e6190d1c128b8baadd2dee3b2a8923d3f86", + "channel": "dev", + "version": "v1.6.4", + "release_date": "2019-05-28T20:15:28.469677Z", + "archive": "dev/windows/flutter_windows_v1.6.4-dev.zip", + "sha256": "82ed165f857f206265c1b2ec118fffa8257ecd1fb918ca7e663c9c937fdc7634" + }, + { + "hash": "bc7bc940836f1f834699625426795fd6f07c18ec", + "channel": "dev", + "version": "v1.6.3", + "release_date": "2019-05-24T00:30:54.233218Z", + "archive": "dev/windows/flutter_windows_v1.6.3-dev.zip", + "sha256": "f551069ec5f09845654565cf90f830170fb79d32d6f0e679030d35307231bad4" + }, + { + "hash": "cb576181e9549bdd9d845394b1b5feab1b93807d", + "channel": "dev", + "version": "v1.6.2", + "release_date": "2019-05-23T18:16:59.453211Z", + "archive": "dev/windows/flutter_windows_v1.6.2-dev.zip", + "sha256": "78d888a7a46e7c111fa01b10c73c8af96228a3e884d5558ab68984a15fbc0586" + }, + { + "hash": "d31ce31a274ee721f4e9b54c6dcc2de0b3fd71e4", + "channel": "dev", + "version": "v1.6.1", + "release_date": "2019-05-22T22:29:06.357908Z", + "archive": "dev/windows/flutter_windows_v1.6.1-dev.zip", + "sha256": "019b1087d36b11d789cea3eb8f0b469e0bf0c1d1c89d41bb7ad5d8546dfd18a9" + }, + { + "hash": "ed90d05596d85b0ec8e841395bce9d3b6edea134", + "channel": "dev", + "version": "v1.6.0", + "release_date": "2019-05-17T10:04:55.645686Z", + "archive": "dev/windows/flutter_windows_v1.6.0-dev.zip", + "sha256": "7d74dedc76b0b6619ff47e25ca36ffd1d306f63397e6f6f860ad20774617bf55" + }, + { + "hash": "7a4c33425ddd78c54aba07d86f3f9a4a0051769b", + "channel": "stable", + "version": "v1.5.4-hotfix.2", + "release_date": "2019-05-07T18:42:48.184320Z", + "archive": "stable/windows/flutter_windows_v1.5.4-hotfix.2-stable.zip", + "sha256": "1d5e1779430be6bbb4fa49f4bccc7c5d24a76f3d2a100129e09b4b8eef33b1b4" + }, + { + "hash": "7a4c33425ddd78c54aba07d86f3f9a4a0051769b", + "channel": "beta", + "version": "v1.5.4-hotfix.2", + "release_date": "2019-05-02T17:37:54.005614Z", + "archive": "beta/windows/flutter_windows_v1.5.4-hotfix.2-beta.zip", + "sha256": "557adfe5b96cf2bd86cfea8754cfcf4cbffe6892aa9a5ba9afc661d3a8c798e3" + }, + { + "hash": "09cbc34a0b19cef287a82aa4b9966d525369eecc", + "channel": "beta", + "version": "v1.5.4-hotfix.1", + "release_date": "2019-04-30T23:02:31.524357Z", + "archive": "beta/windows/flutter_windows_v1.5.4-hotfix.1-beta.zip", + "sha256": "e2e30202e716dd7fdb434901939cde285323815913b7e2f164d56d5725fda5be" + }, + { + "hash": "b593f5167bce84fb3cad5c258477bf3abc1b14eb", + "channel": "beta", + "version": "v1.5.4", + "release_date": "2019-04-26T23:59:41.071181Z", + "archive": "beta/windows/flutter_windows_v1.5.4-beta.zip", + "sha256": "4ef1b009816e759fbc4bf989b6c9ded43fc16c31bd169625debc121706b4bef6" + }, + { + "hash": "0ba67226ee62d6c9d663a6f8410fb4b2f1076046", + "channel": "dev", + "version": "v1.5.8", + "release_date": "2019-04-26T00:01:45.135979Z", + "archive": "dev/windows/flutter_windows_v1.5.8-dev.zip", + "sha256": "0fb1ecf4201d8ab5f2eabe6c2908d032108c46d7917b7538595a6e3abdb836d3" + }, + { + "hash": "96f15c74adebb221eb044d3fc71b2d62da0046c0", + "channel": "dev", + "version": "v1.5.7", + "release_date": "2019-04-24T23:48:38.029213Z", + "archive": "dev/windows/flutter_windows_v1.5.7-dev.zip", + "sha256": "4e72c18ccc181ab22678ef2f45a47a41f7b0479703e89d945a022a8252cc8ea2" + }, + { + "hash": "e00f1a3c17f65a751c14b821235e5c2875948ff0", + "channel": "dev", + "version": "v1.5.6", + "release_date": "2019-04-24T18:38:19.519895Z", + "archive": "dev/windows/flutter_windows_v1.5.6-dev.zip", + "sha256": "e8fb999c7b2e6b4fd1f7edae0b241e87c7321ce1fa4a1d972327872dee959285" + }, + { + "hash": "5c5ddd1fc22de7df08a6bc0e18b4ec345d702fbd", + "channel": "dev", + "version": "v1.5.5", + "release_date": "2019-04-23T23:47:32.501654Z", + "archive": "dev/windows/flutter_windows_v1.5.5-dev.zip", + "sha256": "f61667a8611412318c5b67a093890ef5d26e53960a177d4e486f3d6e27a701c1" + }, + { + "hash": "b593f5167bce84fb3cad5c258477bf3abc1b14eb", + "channel": "dev", + "version": "v1.5.4", + "release_date": "2019-04-22T21:15:27.785100Z", + "archive": "dev/windows/flutter_windows_v1.5.4-dev.zip", + "sha256": "1dc34e30faf32e57ec0e4b07877619c932f775fbb601f0b68bc8ef77da8bf183" + }, + { + "hash": "80971335c1ee259717076c1e9d308a9572f85259", + "channel": "dev", + "version": "v1.5.3", + "release_date": "2019-04-19T23:16:59.753510Z", + "archive": "dev/windows/flutter_windows_v1.5.3-dev.zip", + "sha256": "da6a1daae1ed1aa2886565dbd89e683c9ddc33f66a780572f5629d252b219c7e" + }, + { + "hash": "efe744a3609d0b8e218b5d9d13823ed394261bb5", + "channel": "dev", + "version": "v1.5.2", + "release_date": "2019-04-17T21:56:10.156468Z", + "archive": "dev/windows/flutter_windows_v1.5.2-dev.zip", + "sha256": "2374c7d4bce2f2b0557a33fa934cd6be83e0c00b3d5c42563f12fbefa98fdeb5" + }, + { + "hash": "0f5de8725e0f6778406fb5156aee1486d39771f6", + "channel": "dev", + "version": "v1.5.1", + "release_date": "2019-04-17T06:11:12.889610Z", + "archive": "dev/windows/flutter_windows_v1.5.1-dev.zip", + "sha256": "04a7c564ffb1fc386624ac11a8627543906204b1963609586ddb1e96d09d8df9" + }, + { + "hash": "a18226d06619ca1d61e453205fa89bc646c3d0fc", + "channel": "dev", + "version": "v1.5.0", + "release_date": "2019-04-16T20:59:57.654705Z", + "archive": "dev/windows/flutter_windows_v1.5.0-dev.zip", + "sha256": "343705a63e908da2023c5c1773f6e53689e54730c98dcfd62545f16ebff44de1" + }, + { + "hash": "88fa7ea4031f5c86225573e58e5558dc4ea1c251", + "channel": "beta", + "version": "v1.4.9-hotfix.1", + "release_date": "2019-04-12T21:20:23.855857Z", + "archive": "beta/windows/flutter_windows_v1.4.9-hotfix.1-beta.zip", + "sha256": "f07f7862aa22be3c5f2325133fd4d9ef76c74d077e163e55312f76eea0070ec0" + }, + { + "hash": "8bea3fb2ebadc3933b6b213483d2d4379ac53a5c", + "channel": "dev", + "version": "v1.4.18", + "release_date": "2019-04-12T00:30:11.598649Z", + "archive": "dev/windows/flutter_windows_v1.4.18-dev.zip", + "sha256": "824927379e6756b2465a6aa80642796197bbe76a21f129863de66ca4f6d5b7b1" + }, + { + "hash": "ecb468f33587bad108034c1bbe21e8cbd0d94acc", + "channel": "dev", + "version": "v1.4.17", + "release_date": "2019-04-11T21:49:06.089431Z", + "archive": "dev/windows/flutter_windows_v1.4.17-dev.zip", + "sha256": "c07296dc0e45d823b388aeb544abaa86bd87f3984190afbac99b111868becdc4" + }, + { + "hash": "d2790bd2bbf1851db2359026df7bca38e255b9d3", + "channel": "dev", + "version": "v1.4.16", + "release_date": "2019-04-11T16:55:17.323972Z", + "archive": "dev/windows/flutter_windows_v1.4.16-dev.zip", + "sha256": "6db3456739b4a59b774ec325998749efb715a4f227ab8d22a3c865bb51b116e5" + }, + { + "hash": "ed91a3be49232c336ab2cf7a3376958cb3d537d2", + "channel": "dev", + "version": "v1.4.15", + "release_date": "2019-04-10T22:17:09.873423Z", + "archive": "dev/windows/flutter_windows_v1.4.15-dev.zip", + "sha256": "52d6ed7aa86626f7302ccd510bc1887ee6aa289de184946b41c28275a2f9d45e" + }, + { + "hash": "5a4eaabaf1c0b00f8cf9ace3c63066f754facc94", + "channel": "dev", + "version": "v1.4.14", + "release_date": "2019-04-10T02:55:24.212429Z", + "archive": "dev/windows/flutter_windows_v1.4.14-dev.zip", + "sha256": "ad9062800b851c463121dcc9dd7162d3a9abf91192adfecd5ae128daea57562d" + }, + { + "hash": "514aba6e36d4c9429d307e643dde3398802ca56a", + "channel": "dev", + "version": "v1.4.13", + "release_date": "2019-04-10T01:33:50.751085Z", + "archive": "dev/windows/flutter_windows_v1.4.13-dev.zip", + "sha256": "c7f38cc4c076ce33e6d2d735ca0df542cbfb92b26400f66b8646441903705f17" + }, + { + "hash": "294d7ea0cf0c6ff84ba43682b1dddcee18bf4114", + "channel": "dev", + "version": "v1.4.12", + "release_date": "2019-04-09T02:54:47.405055Z", + "archive": "dev/windows/flutter_windows_v1.4.12-dev.zip", + "sha256": "3cc5e64b1667669af1fddff889db25be6fae11ae7b10a6de4b69825901c191b4" + }, + { + "hash": "d15b3b1c8b0b4090fa1949b106dd3870d13341ca", + "channel": "dev", + "version": "v1.4.11", + "release_date": "2019-04-08T17:58:32.208904Z", + "archive": "dev/windows/flutter_windows_v1.4.11-dev.zip", + "sha256": "a99d391d41de9e76e44b60d487eab9df6473a11ea66fafc9b2af337fc1165bc5" + }, + { + "hash": "6ba720a4890bcffd0e48ec329318c929d517ce2c", + "channel": "dev", + "version": "v1.4.10", + "release_date": "2019-04-04T21:04:31.958296Z", + "archive": "dev/windows/flutter_windows_v1.4.10-dev.zip", + "sha256": "b181382c345c8b4356e89c77dea8090fb04660741e3d2578868461a7b1716265" + }, + { + "hash": "16a16e6598cca4129da0d2e76de0320fbc0108f1", + "channel": "dev", + "version": "v1.4.9", + "release_date": "2019-04-04T18:36:42.128619Z", + "archive": "dev/windows/flutter_windows_v1.4.9-dev.zip", + "sha256": "4394f6d128d6e67ceac3e89eda0c1c790e4f8f53d476ca40730d69eda57c2cd1" + }, + { + "hash": "fbefd6b816a846936dbba847ce85dc1ed55e3faa", + "channel": "dev", + "version": "v1.4.8", + "release_date": "2019-04-03T01:18:23.773276Z", + "archive": "dev/windows/flutter_windows_v1.4.8-dev.zip", + "sha256": "09e09feebc2a30b84a5afe14453d88dd12e0253b111dba10e84202f1324b56fd" + }, + { + "hash": "1bfa2f23114829513a9d2c0a7a27d743287acc2a", + "channel": "dev", + "version": "v1.4.7", + "release_date": "2019-03-29T20:57:08.467826Z", + "archive": "dev/windows/flutter_windows_v1.4.7-dev.zip", + "sha256": "97f8f6488d26d692f81f9a52a5fdfd1ae747859376d0a9d7f09cb54ec8b46528" + }, + { + "hash": "4ed13e022cae194aebdc9c5dfa6c2c3c62eeb8fb", + "channel": "dev", + "version": "v1.4.6-hotfix.1", + "release_date": "2019-03-29T20:26:39.911600Z", + "archive": "dev/windows/flutter_windows_v1.4.6-hotfix.1-dev.zip", + "sha256": "ae0d8fc128f9fcfb6e30924a09cfdb519542f6e460198de749add5adae020025" + }, + { + "hash": "ec93c87c8902c63e5b0e71ff761f201d19dc4327", + "channel": "dev", + "version": "v1.4.6", + "release_date": "2019-03-28T23:55:47.195024Z", + "archive": "dev/windows/flutter_windows_v1.4.6-dev.zip", + "sha256": "dc476e90f57a47fd8af1972947430812dce35dbcd63b21469edabb1789b75719" + }, + { + "hash": "99866f4a3dd1bf860c846e10d02af9ad125f9fe1", + "channel": "dev", + "version": "v1.4.5", + "release_date": "2019-03-28T18:05:15.710855Z", + "archive": "dev/windows/flutter_windows_v1.4.5-dev.zip", + "sha256": "9af72d4e22aa142e8060df106126ad585b3a4e5003d8e02969191a0229010302" + }, + { + "hash": "3b3f6c7a041978505b310b5b50390c2f5ff7eaac", + "channel": "dev", + "version": "v1.4.4", + "release_date": "2019-03-28T01:02:33.198249Z", + "archive": "dev/windows/flutter_windows_v1.4.4-dev.zip", + "sha256": "42817b3017f29ce899a654acd2b5ff58a835cb684b14c5b62695524a57df1783" + }, + { + "hash": "64a28e3685bee310e697a91612d7e30d0426cda2", + "channel": "dev", + "version": "v1.4.3", + "release_date": "2019-03-27T21:47:30.798144Z", + "archive": "dev/windows/flutter_windows_v1.4.3-dev.zip", + "sha256": "2dfe087ab169e1863ea454e419d194df7725f5549ee33466f6aaafe5226a2fba" + }, + { + "hash": "141f87b32754267cc02bae03477c4b109b828324", + "channel": "dev", + "version": "v1.4.2", + "release_date": "2019-03-27T16:38:17.566955Z", + "archive": "dev/windows/flutter_windows_v1.4.2-dev.zip", + "sha256": "513276764f0b1829bf38475e31430c37d6bd425e43360a2db3204d3b9049d746" + }, + { + "hash": "204eceea93694aa081e0132c8281b76d3b3d6b4a", + "channel": "dev", + "version": "v1.4.1", + "release_date": "2019-03-27T01:08:00.714635Z", + "archive": "dev/windows/flutter_windows_v1.4.1-dev.zip", + "sha256": "5db0235a0fd4b925f204d9ea0a65cee7f85c5abbf60f0ca5a1a1320965b2bbd9" + }, + { + "hash": "18a08a8f4f7bca0d25f34706ebc8af231f3db9d4", + "channel": "dev", + "version": "v1.4.0", + "release_date": "2019-03-26T21:52:12.919295Z", + "archive": "dev/windows/flutter_windows_v1.4.0-dev.zip", + "sha256": "4c5392c6954bebd6dccce86396d36cdf57103cab7b337432ccd1630c68cbebe8" + }, + { + "hash": "8e7e435706553edea6d350c3843f1c0e5465a0d8", + "channel": "dev", + "version": "v1.3.14", + "release_date": "2019-03-26T01:02:52.394971Z", + "archive": "dev/windows/flutter_windows_v1.3.14-dev.zip", + "sha256": "e6094da177859a0336eaaf30b0c238dc89969f08518f0a506180e322c488a754" + }, + { + "hash": "59ce7d6bff0d0626ae4b90787bf993ebcdc4b110", + "channel": "dev", + "version": "v1.3.13", + "release_date": "2019-03-19T03:24:31.602612Z", + "archive": "dev/windows/flutter_windows_v1.3.13-dev.zip", + "sha256": "6ad1f183f5158eb9ab8994da811b0d648767f11566d059dbc016c61320d9ed67" + }, + { + "hash": "a1bee54fda83026c01edd53ba32f01736b4ee4ad", + "channel": "dev", + "version": "v1.3.12", + "release_date": "2019-03-18T22:44:36.807278Z", + "archive": "dev/windows/flutter_windows_v1.3.12-dev.zip", + "sha256": "8bcc362ff3b82f29d87c39f6260c3945fca8becc3dff24b7b368a1785581d961" + }, + { + "hash": "73fb457cae005cde3e351fc9e1ba1b43de458aad", + "channel": "dev", + "version": "v1.3.11", + "release_date": "2019-03-18T16:28:04.999430Z", + "archive": "dev/windows/flutter_windows_v1.3.11-dev.zip", + "sha256": "44c4381140835c117ec61a08d3dc9614e0ce8de80cee41d4361068d832b0848b" + }, + { + "hash": "e5b1ed7a7f7b85c1877e09a9495681f719be5578", + "channel": "beta", + "version": "v1.3.8", + "release_date": "2019-03-15T19:15:52.016047Z", + "archive": "beta/windows/flutter_windows_v1.3.8-beta.zip", + "sha256": "e891d6bba03abee96825ea4d14612a896ffb7651af575894ef5e5b54d8b73e5d" + }, + { + "hash": "4feefa3c9a2176ca7383246c4c01b36254fbec85", + "channel": "dev", + "version": "v1.3.10", + "release_date": "2019-03-15T03:33:07.120096Z", + "archive": "dev/windows/flutter_windows_v1.3.10-dev.zip", + "sha256": "18eccb61d6b8e866061fb734a921c0a35743871b324e8b66531d0f171944492b" + }, + { + "hash": "f91df4abe1427fef8862c9e81b2e5af6fc05a67a", + "channel": "dev", + "version": "v1.3.9", + "release_date": "2019-03-14T18:33:19.376790Z", + "archive": "dev/windows/flutter_windows_v1.3.9-dev.zip", + "sha256": "b190380d5855816bb05a9999f92c8a2534abe5b22d1a8f2860732e11e8434f4b" + }, + { + "hash": "e5b1ed7a7f7b85c1877e09a9495681f719be5578", + "channel": "dev", + "version": "v1.3.8", + "release_date": "2019-03-07T22:39:46.763858Z", + "archive": "dev/windows/flutter_windows_v1.3.8-dev.zip", + "sha256": "fd5415e4831a610571224a732d94606df8a13833e29511bd9262770687686070" + }, + { + "hash": "01a29b85eff7dd4b2d4958f61adf1840042471cc", + "channel": "dev", + "version": "v1.3.7", + "release_date": "2019-03-07T15:16:46.249703Z", + "archive": "dev/windows/flutter_windows_v1.3.7-dev.zip", + "sha256": "4940dcea2c6528743b1ec6e43176b4155608e41a26f8a5c67ee8f0efe765c2d0" + }, + { + "hash": "5099701f88f49ec12ebca676d8e61149917bde9c", + "channel": "dev", + "version": "v1.3.6", + "release_date": "2019-03-07T15:14:05.080701Z", + "archive": "dev/windows/flutter_windows_v1.3.6-dev.zip", + "sha256": "e4e29da0fbb79020b190728d2849c228c94b4bd59274d2b5840d448d3b9ca99c" + }, + { + "hash": "7fc14a55af64462763d28abfb4e610086c6e0f39", + "channel": "dev", + "version": "v1.3.4", + "release_date": "2019-03-05T15:57:06.650850Z", + "archive": "dev/windows/flutter_windows_v1.3.4-dev.zip", + "sha256": "1aff81f8dcec558fb93790baeaf140984fe50b973dcba1d3818a6ed41cc59252" + }, + { + "hash": "778e95a39b82688662e8be7cbe2deb31cad33203", + "channel": "dev", + "version": "v1.3.3", + "release_date": "2019-03-04T16:17:15.123725Z", + "archive": "dev/windows/flutter_windows_v1.3.3-dev.zip", + "sha256": "ff924c683ce4d03b207f239fcbc3a27ab93542dbd538ecf4716a94c484e05da0" + }, + { + "hash": "046f960ae210afc3887721b1b5aa1dbdab4105cb", + "channel": "dev", + "version": "v1.3.2", + "release_date": "2019-03-01T09:52:38.334579Z", + "archive": "dev/windows/flutter_windows_v1.3.2-dev.zip", + "sha256": "c316ac3eb37de905423a4f3cedcdf4ad0bc3e707c6a4033658beea9f4fd6e3d4" + }, + { + "hash": "6ed9da35c3a4f6cc79d4f91bf850159908daad8e", + "channel": "dev", + "version": "v1.3.1", + "release_date": "2019-03-01T01:28:40.082144Z", + "archive": "dev/windows/flutter_windows_v1.3.1-dev.zip", + "sha256": "b1e40e2cc586f8d31067df0644e1c6fce7317155a6afd5972fa61dae8ec851ff" + }, + { + "hash": "3054a935791bf0bcc34ba0a111df794ddb7a3589", + "channel": "dev", + "version": "v1.3.0", + "release_date": "2019-02-28T04:56:57.105643Z", + "archive": "dev/windows/flutter_windows_v1.3.0-dev.zip", + "sha256": "30570513b68d97c071a0c29ff4daaba66ec2869050019d9724511dd3f4f944a6" + }, + { + "hash": "007a415c2a2fa37e8fd5ad87d6710bca8e212ef1", + "channel": "dev", + "version": "v1.2.2", + "release_date": "2019-02-28T01:16:31.530788Z", + "archive": "dev/windows/flutter_windows_v1.2.2-dev.zip", + "sha256": "4278df950835a1cc4814d7c88580d41716e0523f19ef81a692bafe6d35d88455" + }, + { + "hash": "8661d8aecd626f7f57ccbcb735553edc05a2e713", + "channel": "stable", + "version": "v1.2.1", + "release_date": "2019-02-26T17:35:35.656639Z", + "archive": "stable/windows/flutter_windows_v1.2.1-stable.zip", + "sha256": "51cb8bcbe8fb5f58ac4831d905a8f7ab6e43ef4a7ffa0d2d80c4dd9f67774daf" + }, + { + "hash": "8661d8aecd626f7f57ccbcb735553edc05a2e713", + "channel": "beta", + "version": "v1.2.1", + "release_date": "2019-02-26T01:35:42.233164Z", + "archive": "beta/windows/flutter_windows_v1.2.1-beta.zip", + "sha256": "46a1fc6821da3f8ba478c851ee7987d1d0675ec5c6ad87921777272bf12d4e21" + }, + { + "hash": "8661d8aecd626f7f57ccbcb735553edc05a2e713", + "channel": "dev", + "version": "v1.2.1", + "release_date": "2019-02-15T06:40:06.611306Z", + "archive": "dev/windows/flutter_windows_v1.2.1-dev.zip", + "sha256": "a770a99d49b86adfaf83761d4732ede6c3eb84dd2164aeba33b4781b0ef1ef90" + }, + { + "hash": "06b979c4d5e1b499745422269f01a00341257058", + "channel": "dev", + "version": "v1.2.0", + "release_date": "2019-01-31T03:38:58.028906Z", + "archive": "dev/windows/flutter_windows_v1.2.0-dev.zip", + "sha256": "3b22823b269f7431b872ba1088159b011e224de8a9ca54e340a8b4e3290715a9" + }, + { + "hash": "985ccb6d14c6ce5ce74823a4d366df2438eac44f", + "channel": "beta", + "version": "v1.1.8", + "release_date": "2019-01-29T21:40:53.356321Z", + "archive": "beta/windows/flutter_windows_v1.1.8-beta.zip", + "sha256": "b102949802ae52243e30b08a311d042b698d7dc5e048daccf8f9ab232d782d8e" + }, + { + "hash": "985ccb6d14c6ce5ce74823a4d366df2438eac44f", + "channel": "dev", + "version": "v1.1.8", + "release_date": "2019-01-26T00:22:33.991318Z", + "archive": "dev/windows/flutter_windows_v1.1.8-dev.zip", + "sha256": "1caf79f29bd3b40097dfdd068e6ad9cd1d8425a73230c630d69fb04f69411f67" + }, + { + "hash": "3cca1a2ec35604ca50f9c656b8e761b07a00a9ed", + "channel": "dev", + "version": "v1.1.0", + "release_date": "2018-12-12T00:34:25.955378Z", + "archive": "dev/windows/flutter_windows_v1.1.0-dev.zip", + "sha256": "372f98253fdf4111a55042f502860bb3f6968afabd2ae1d4e4371e79cb498b18" + }, + { + "hash": "5391447fae6209bb21a89e6a5a6583cac1af9b4b", + "channel": "stable", + "version": "v1.0.0", + "release_date": "2018-12-04T17:39:54.184358Z", + "archive": "stable/windows/flutter_windows_v1.0.0-stable.zip", + "sha256": "043a10041cced00e6dc8734711188bfe3ad51de38f582ec41f073599f3cf0e31" + }, + { + "hash": "5391447fae6209bb21a89e6a5a6583cac1af9b4b", + "channel": "beta", + "version": "v1.0.0", + "release_date": "2018-12-04T17:08:18.222278Z", + "archive": "beta/windows/flutter_windows_v1.0.0-beta.zip", + "sha256": "069066000767051fd9b1f6ea9112200d530549403fca42baefaafb0a92e36584" + }, + { + "hash": "5391447fae6209bb21a89e6a5a6583cac1af9b4b", + "channel": "dev", + "version": "v1.0.0", + "release_date": "2018-12-04T17:01:45.707510Z", + "archive": "dev/windows/flutter_windows_v1.0.0-dev.zip", + "sha256": "d854bbeca43a1990a07241259d7993dcb95de78a7b6276670ffc34c17113cfcb" + }, + { + "hash": "58c8489fcdb4e4ef6c010117584c9b23d15221aa", + "channel": "beta", + "version": "v0.11.13", + "release_date": "2018-11-30T05:20:42.244289Z", + "archive": "beta/windows/flutter_windows_v0.11.13-beta.zip", + "sha256": "ee238ddfbd1560bdec48fe1a261ac49da1be6d0014e1f43f4ff1111a7d74ca21" + }, + { + "hash": "58c8489fcdb4e4ef6c010117584c9b23d15221aa", + "channel": "dev", + "version": "v0.11.13", + "release_date": "2018-11-30T05:04:18.030939Z", + "archive": "dev/windows/flutter_windows_v0.11.13-dev.zip", + "sha256": "aff384a08ddb3fa7023a398fd277ab9abf0e464db063f8e09b44308989fde416" + }, + { + "hash": "06ec8d3b41beb469d845626e36a246ee09300fa7", + "channel": "dev", + "version": "v0.11.12", + "release_date": "2018-11-29T03:57:29.054468Z", + "archive": "dev/windows/flutter_windows_v0.11.12-dev.zip", + "sha256": "82d2dbf93811ea0649a85142823520f7052cc496c5bc671c7ac09465c2af27ff" + }, + { + "hash": "06ec8d3b41beb469d845626e36a246ee09300fa7", + "channel": "beta", + "version": "v0.11.12", + "release_date": "2018-11-29T03:51:28.570767Z", + "archive": "beta/windows/flutter_windows_v0.11.12-beta.zip", + "sha256": "5cf8cec10ab4cbb95d3868a2ac016f4105729d4524d8ede734154dd20d2a87e8" + }, + { + "hash": "e7680128afbbde443d69f89bb264015276a8475a", + "channel": "dev", + "version": "v0.11.11", + "release_date": "2018-11-28T17:03:21.127107Z", + "archive": "dev/windows/flutter_windows_v0.11.11-dev.zip", + "sha256": "d0336e943549e9063ff51cdc18f7596db74ea8f43279ac0d4dec7fe4294a4437" + }, + { + "hash": "e7680128afbbde443d69f89bb264015276a8475a", + "channel": "beta", + "version": "v0.11.11", + "release_date": "2018-11-28T16:57:08.359707Z", + "archive": "beta/windows/flutter_windows_v0.11.11-beta.zip", + "sha256": "f3dae66affad6507f58d638dfe0f27f1a3f9c92d2a4ec2d6416e4425e7a30cc9" + }, + { + "hash": "c27c4a265e9ad295e5d434cddabbc639b2e3542d", + "channel": "beta", + "version": "v0.11.10", + "release_date": "2018-11-27T06:54:15.703157Z", + "archive": "beta/windows/flutter_windows_v0.11.10-beta.zip", + "sha256": "4ce2af70b14d4f7c645a089cd79307003e4383786b8a76cde5f61bf8fb9cda0d" + }, + { + "hash": "c27c4a265e9ad295e5d434cddabbc639b2e3542d", + "channel": "dev", + "version": "v0.11.10", + "release_date": "2018-11-27T06:51:24.611455Z", + "archive": "dev/windows/flutter_windows_v0.11.10-dev.zip", + "sha256": "b356000f9bc7ea8c47447d9e6ba4eb1dbc8e0c8a7678ff155b793f7f9fa64d56" + }, + { + "hash": "d48e6e433cc5ca67b24b19f70aaa197e84ba63c1", + "channel": "beta", + "version": "v0.11.9", + "release_date": "2018-11-21T08:00:23.368454Z", + "archive": "beta/windows/flutter_windows_v0.11.9-beta.zip", + "sha256": "5ef60afe94e0808ebdef4eed997b6a64f44eb9736dd5b46b862f7402c47aeafe" + }, + { + "hash": "d48e6e433cc5ca67b24b19f70aaa197e84ba63c1", + "channel": "dev", + "version": "v0.11.9", + "release_date": "2018-11-21T07:50:53.352206Z", + "archive": "dev/windows/flutter_windows_v0.11.9-dev.zip", + "sha256": "aae121438f6151e1ed7d76fb8e7f85c805c26d0c902af94be3fb486a5b689347" + }, + { + "hash": "f5b02e3c05ed1ab31e890add84fb56e35de2d392", + "channel": "beta", + "version": "v0.11.8", + "release_date": "2018-11-20T18:48:33.761402Z", + "archive": "beta/windows/flutter_windows_v0.11.8-beta.zip", + "sha256": "3c249f35c53dda45dd87e087b2a26c8d8b636c1c2cfb203bcc3d94d21aaf9618" + }, + { + "hash": "f5b02e3c05ed1ab31e890add84fb56e35de2d392", + "channel": "dev", + "version": "v0.11.8", + "release_date": "2018-11-20T18:35:57.353122Z", + "archive": "dev/windows/flutter_windows_v0.11.8-dev.zip", + "sha256": "245da6aef5f6006a9fbb6cf93427dd423e08bef50c6fcc1fb588071e56faa832" + }, + { + "hash": "7a005e1dcda665ace7241a24e79fae1a71f17b18", + "channel": "dev", + "version": "v0.11.7", + "release_date": "2018-11-19T19:15:28.281392Z", + "archive": "dev/windows/flutter_windows_v0.11.7-dev.zip", + "sha256": "35dd4a6b956578a685df17e3b4eb3305bb007117d01b16ee58df4cc1cdd6df07" + }, + { + "hash": "7a005e1dcda665ace7241a24e79fae1a71f17b18", + "channel": "beta", + "version": "v0.11.7", + "release_date": "2018-11-19T19:15:09.819151Z", + "archive": "beta/windows/flutter_windows_v0.11.7-beta.zip", + "sha256": "560c28fbffe4822c8ced7939d2bb863c3b4ad2ea583228b35ffdf63ff486edb6" + }, + { + "hash": "d44aa57c120c30d523c937a0455a6af30e743da9", + "channel": "dev", + "version": "v0.11.6", + "release_date": "2018-11-14T23:25:28.437105Z", + "archive": "dev/windows/flutter_windows_v0.11.6-dev.zip", + "sha256": "b0e337dd7f2ebb90085e27f243e53ab730890145afb01480637f752461f24f25" + }, + { + "hash": "97e03104a0913886a666a36f5d11ab5763d45e6e", + "channel": "dev", + "version": "v0.11.5", + "release_date": "2018-11-14T07:44:57.712582Z", + "archive": "dev/windows/flutter_windows_v0.11.5-dev.zip", + "sha256": "3b63ae111ca6c2972e763c55da8996615354e46779dae63265c243733d24e436" + }, + { + "hash": "df57dc9da9905744fa0b49fe30254d6d7b204d5b", + "channel": "dev", + "version": "v0.11.4", + "release_date": "2018-11-13T18:36:29.258456Z", + "archive": "dev/windows/flutter_windows_v0.11.4-dev.zip", + "sha256": "5e844c76fbc1cbf544f6683ec344ab5132339de28dbf1407a01c9d7ba96c748d" + }, + { + "hash": "72bf075e8d6961d2ca6df462b2228954f8d0e73a", + "channel": "beta", + "version": "v0.11.3", + "release_date": "2018-11-13T00:33:48.555390Z", + "archive": "beta/windows/flutter_windows_v0.11.3-beta.zip", + "sha256": "715e32cb5df81c2d939c9b3a1c8fec68e6f4336a4d80c5422458e89a3fdb72c0" + }, + { + "hash": "72bf075e8d6961d2ca6df462b2228954f8d0e73a", + "channel": "dev", + "version": "v0.11.3", + "release_date": "2018-11-11T18:03:52.166086Z", + "archive": "dev/windows/flutter_windows_v0.11.3-dev.zip", + "sha256": "b85783a3325cef579f8f86888359cf89611bffd544fc3fdb94609960c7ddde63" + }, + { + "hash": "e32cd85446c6fd5afdbe1ba463c18e2b2ee27781", + "channel": "dev", + "version": "v0.11.2", + "release_date": "2018-11-10T02:30:12.741484Z", + "archive": "dev/windows/flutter_windows_v0.11.2-dev.zip", + "sha256": "c5a583fa7554bd1c3d3931087cf122e4dbe0d26512835441a80e2c7ce1e2cd15" + }, + { + "hash": "756d5938d4eb4ef1572075fae7744502d870c7ba", + "channel": "dev", + "version": "v0.11.1", + "release_date": "2018-11-09T23:45:11.342960Z", + "archive": "dev/windows/flutter_windows_v0.11.1-dev.zip", + "sha256": "003020beb7f078e27d3a5d6e6c8d69716b6850009c91cddda6373371cdcbba3f" + }, + { + "hash": "c319b890b33f2c15af043f2ab857e7c2944beefa", + "channel": "dev", + "version": "v0.11.0", + "release_date": "2018-11-08T19:11:29.416559Z", + "archive": "dev/windows/flutter_windows_v0.11.0-dev.zip", + "sha256": "1e184544253fb0f33b1c37170376f2c569de90454b86581d4231a3180b6bde04" + }, + { + "hash": "d8cbb80206db06d151206f8b599b7dde5a386a2d", + "channel": "beta", + "version": "v0.10.2", + "release_date": "2018-11-06T18:23:19.570826Z", + "archive": "beta/windows/flutter_windows_v0.10.2-beta.zip", + "sha256": "14b4d4efc98f6b469ed9423bfa13c447313e4e616620a0339ab0d58bd91975b9" + }, + { + "hash": "d8cbb80206db06d151206f8b599b7dde5a386a2d", + "channel": "dev", + "version": "v0.10.2", + "release_date": "2018-11-01T23:51:33.496053Z", + "archive": "dev/windows/flutter_windows_v0.10.2-dev.zip", + "sha256": "6f39ff69a6be45021d1eb96a278840ba81e4127cbac6663ba7fcbdcf33f4996a" + }, + { + "hash": "6a3ff018b199a7febbe2b5adbb564081d8f49e2f", + "channel": "dev", + "version": "v0.10.1", + "release_date": "2018-10-20T05:31:57.647988Z", + "archive": "dev/windows/flutter_windows_v0.10.1-dev.zip", + "sha256": "f61dce884e65649839a0481b9e1a481f645c5ac2a024326ffea1174400a8a453" + }, + { + "hash": "d954ae6850a06ea461d5595cef424e278ed9f17f", + "channel": "dev", + "version": "v0.10.0", + "release_date": "2018-10-10T01:01:08.807102Z", + "archive": "dev/windows/flutter_windows_v0.10.0-dev.zip", + "sha256": "b23f95e801fa64b943d736d89bde8a4e71afc93aba0edbf079146bacd067e9d3" + }, + { + "hash": "f37c235c32fc15babe6dc7b7bc2ee4387e5ecf92", + "channel": "beta", + "version": "v0.9.4", + "release_date": "2018-10-09T21:54:34.302224Z", + "archive": "beta/windows/flutter_windows_v0.9.4-beta.zip", + "sha256": "c8d95cec455972d92c858081d923e827edf0e0b1e5f645588e3c8ee7f4f20652" + }, + { + "hash": "13684e4f8e9edb4c2b2a0fd8e1439f93e6e30fde", + "channel": "dev", + "version": "v0.9.6", + "release_date": "2018-10-04T01:00:57.657093Z", + "archive": "dev/windows/flutter_windows_v0.9.6-dev.zip", + "sha256": "e00ec8cac3818ed4ed7b1019738c0d0b8a3b2901789029b95c69cc98df26cbb0" + }, + { + "hash": "020fd590b032c403b82688933e67474215b1debc", + "channel": "dev", + "version": "v0.9.5", + "release_date": "2018-09-28T22:53:14.563655Z", + "archive": "dev/windows/flutter_windows_v0.9.5-dev.zip", + "sha256": "2fb4d43c87db6362423df18a366b72f35ff73c1f33f481f8d1978eed98bcfe57" + }, + { + "hash": "f37c235c32fc15babe6dc7b7bc2ee4387e5ecf92", + "channel": "dev", + "version": "v0.9.4", + "release_date": "2018-09-27T02:02:58.709312Z", + "archive": "dev/windows/flutter_windows_v0.9.4-dev.zip", + "sha256": "dbf46120ec8da92897c64109cdb52f1196fafb4350c481fe094e15ebfd13874e" + }, + { + "hash": "eed8c7ad07a2ba90b0a57d0aa7cc6ebed1864ecd", + "channel": "dev", + "version": "v0.9.3", + "release_date": "2018-09-25T20:32:11.519913Z", + "archive": "dev/windows/flutter_windows_v0.9.3-dev.zip", + "sha256": "418dff2076cd2215250ca91f8976e3a6095bbebb72bf66e0d294b63da724c00e" + }, + { + "hash": "85b4670b2aee067838821d4c4020315c16e8930a", + "channel": "dev", + "version": "v0.9.2", + "release_date": "2018-09-20T00:05:43.774065Z", + "archive": "dev/windows/flutter_windows_v0.9.2-dev.zip", + "sha256": "73647401ca422e61635721a8ce71dc0dc1b0abed17e53ea61ad555cc5cf56273" + }, + { + "hash": "bf7c27095cc4dc07c03d8a6ad2e9e0e28e26227e", + "channel": "dev", + "version": "v0.9.1", + "release_date": "2018-09-18T23:16:31.449857Z", + "archive": "dev/windows/flutter_windows_v0.9.1-dev.zip", + "sha256": "8d9badc9990be63d56092b563962ce94e6450c25ea099f2797e62672d30bb9f2" + }, + { + "hash": "f8c50ea15f6a78fdb6fa038cf3fb70fb154714ef", + "channel": "dev", + "version": "v0.9.0", + "release_date": "2018-09-18T21:43:57.256479Z", + "archive": "dev/windows/flutter_windows_v0.9.0-dev.zip", + "sha256": "0f82fb9edebcbfe8c1f6e7aa02f450d16446e1d1065d7e0d6c2623b1ad12a7b5" + }, + { + "hash": "ccd070a5b42d18d1b8dfce4e8b59417373122dc2", + "channel": "dev", + "version": "v0.8.7", + "release_date": "2018-09-18T20:38:09.766849Z", + "archive": "dev/windows/flutter_windows_v0.8.7-dev.zip", + "sha256": "6691aacadf9943ea90ea863eb9168eaf27bd2a51b4cf5a0a970ef71bcb055851" + }, + { + "hash": "5ab9e70727d858def3a586db7fb98ee580352957", + "channel": "beta", + "version": "v0.8.2", + "release_date": "2018-09-18T19:43:32.808469Z", + "archive": "beta/windows/flutter_windows_v0.8.2-beta.zip", + "sha256": "116974d762d45cd76a98828011a7bccc53ab5bac5314c62ed8fa9daabdb6f85f" + }, + { + "hash": "9f359aeee2a474fe9c565b3b59cf1d504b919b4d", + "channel": "dev", + "version": "v0.8.6", + "release_date": "2018-09-18T00:45:10.408413Z", + "archive": "dev/windows/flutter_windows_v0.8.6-dev.zip", + "sha256": "fc1e8d86c5cb923bd9eacacbf15d34b5e1989ec3ce5ea64d6a6ddc6d7663df45" + }, + { + "hash": "2bca8007bd1962940fa3b3d568bc52e446005616", + "channel": "dev", + "version": "v0.8.5", + "release_date": "2018-09-17T21:08:59.201252Z", + "archive": "dev/windows/flutter_windows_v0.8.5-dev.zip", + "sha256": "3f89a74d0cacb9b43204a7b3b17181ede67fa7394c796081038d8ade6d61fdbe" + }, + { + "hash": "7f7a731da095addd1ce684a6a2f4bc8651229769", + "channel": "dev", + "version": "v0.8.4", + "release_date": "2018-09-14T20:19:46.739762Z", + "archive": "dev/windows/flutter_windows_v0.8.4-dev.zip", + "sha256": "23c431ac6532da584df3973fb6533e3bb6bbe4116977551bcc3a5e32ac841bee" + }, + { + "hash": "2895d71b79b1482c8c1d1de387d04e2a5e667f1e", + "channel": "dev", + "version": "v0.8.3", + "release_date": "2018-09-14T17:22:00.411853Z", + "archive": "dev/windows/flutter_windows_v0.8.3-dev.zip", + "sha256": "401a488ccef3592d721ed9608deb4f7385b6e9396c1179c52a0263c0a60fa9b6" + }, + { + "hash": "5ab9e70727d858def3a586db7fb98ee580352957", + "channel": "dev", + "version": "v0.8.2", + "release_date": "2018-09-10T20:23:42.547783Z", + "archive": "dev/windows/flutter_windows_v0.8.2-dev.zip", + "sha256": "b3ecdd82111ccf214d62e869411ad46c4ee492701de90f7554fb196ffd940033" + }, + { + "hash": "0235ec59d108f8b4f6c6a664cc11c56c11cbb50a", + "channel": "dev", + "version": "v0.8.1", + "release_date": "2018-09-07T16:15:35.633548Z", + "archive": "dev/windows/flutter_windows_v0.8.1-dev.zip", + "sha256": "f46a6dc0211c163e0037b42f114c75e8b3ed62cf18ac2b2ef6667efb706cb32b" + }, + { + "hash": "a74f591d0c05f2173448b2b421785b8dc51e8370", + "channel": "dev", + "version": "v0.8.0", + "release_date": "2018-09-06T19:16:01.450631Z", + "archive": "dev/windows/flutter_windows_v0.8.0-dev.zip", + "sha256": "225a319c7ab13fe6118388b94e1065543be0fe0fcaecf8f2568a3d1c76bfee5d" + }, + { + "hash": "3b309bda072a6b326e8aa4591a5836af600923ce", + "channel": "beta", + "version": "v0.7.3", + "release_date": "2018-09-05T03:02:21.925247Z", + "archive": "beta/windows/flutter_windows_v0.7.3-beta.zip", + "sha256": "b82b94386407c5a26d8e799f07dcff83acd29b4dabb72f809fec5e80798bbe2e" + }, + { + "hash": "eab5cd9853c13ec2207977d9b9ef7b6750fe0817", + "channel": "dev", + "version": "v0.7.5", + "release_date": "2018-08-31T01:00:34.372963Z", + "archive": "dev/windows/flutter_windows_v0.7.5-dev.zip", + "sha256": "8a57ee265f24bb687eda6909c5a527df79445fa028dcd174ad5be5178d7ae202" + }, + { + "hash": "ce51e71d19eeadaa079d70388a61f7ae710313f7", + "channel": "dev", + "version": "v0.7.4", + "release_date": "2018-08-30T22:34:29.492382Z", + "archive": "dev/windows/flutter_windows_v0.7.4-dev.zip", + "sha256": "80601f6d3922f1fad376eb1d82ec60ff2c337ab19851e2f3ec02a045c18b8a76" + }, + { + "hash": "3b309bda072a6b326e8aa4591a5836af600923ce", + "channel": "dev", + "version": "v0.7.3", + "release_date": "2018-08-29T23:18:51.532749Z", + "archive": "dev/windows/flutter_windows_v0.7.3-dev.zip", + "sha256": "2caf8d963548da465d5954890978b7ff8d846e46dfe3de1784d3fc86301f5faa" + }, + { + "hash": "f8a2fc7c287ea0f25bb893d56caa45302d22eed6", + "channel": "dev", + "version": "v0.7.2", + "release_date": "2018-08-28T19:35:50.791929Z", + "archive": "dev/windows/flutter_windows_v0.7.2-dev.zip", + "sha256": "77fecb69008df80a21bb72b333d4101858e3fe782549f89e6ba2f63af6587b18" + }, + { + "hash": "9299c02cf708497d6f72edda8efae0bb8340660e", + "channel": "beta", + "version": "v0.6.0", + "release_date": "2018-08-28T17:55:34.486616Z", + "archive": "beta/windows/flutter_windows_v0.6.0-beta.zip", + "sha256": "54debad61d4577e7beab463761cfe0c4a8774f4e73cd620fc64b6f84d58f2d64" + }, + { + "hash": "3c624f8b2c578fe7c14ae1b2dec725e265891758", + "channel": "dev", + "version": "v0.7.1", + "release_date": "2018-08-27T19:09:23.662240Z", + "archive": "dev/windows/flutter_windows_v0.7.1-dev.zip", + "sha256": "669348ed61b9315442f9e0142c19f1c9b646f14ed5be45ca32d93392f4212a1d" + }, + { + "hash": "09fe34708f5767e3dac6b04943677d2d8962b78c", + "channel": "dev", + "version": "v0.7.0", + "release_date": "2018-08-22T22:16:53.792207Z", + "archive": "dev/windows/flutter_windows_v0.7.0-dev.zip", + "sha256": "10e371d92dd64f88081ecfcac00f23eaf3b3cf939cdfda2174abcb84133e5538" + }, + { + "hash": "392a178169a9e620a5ae8e55c40d4276cddd3b36", + "channel": "dev", + "version": "v0.6.2", + "release_date": "2018-08-21T23:40:25.457636Z", + "archive": "dev/windows/flutter_windows_v0.6.2-dev.zip", + "sha256": "e419a04e95023b91047c83ffab08985b5ba993eeff66b8a8cc3c2015c6e0176f" + }, + { + "hash": "ad1eaff45ab97ab65e2dd5aba768d19a4b48d49b", + "channel": "dev", + "version": "v0.6.1", + "release_date": "2018-08-21T19:24:27.747277Z", + "archive": "dev/windows/flutter_windows_v0.6.1-dev.zip", + "sha256": "5de491cc277a4fd8eeec13d6a1655bed40c7fc2645cfc5f3f1a4e5ab7a81863e" + }, + { + "hash": "9299c02cf708497d6f72edda8efae0bb8340660e", + "channel": "dev", + "version": "v0.6.0", + "release_date": "2018-08-20T20:02:47.690876Z", + "archive": "dev/windows/flutter_windows_v0.6.0-dev.zip", + "sha256": "bc8b6222485b44195293be21c92db444b06f9cae49401732f81df031f251f844" + }, + { + "hash": "e4b989bf3dbefc61f11bce298d16f92ebd9cde41", + "channel": "dev", + "version": "v0.5.8", + "release_date": "2018-08-10T18:56:09.177755Z", + "archive": "dev/windows/flutter_windows_v0.5.8-dev.zip", + "sha256": "c3e7d390b9b5d3794b21a9109e646e6ed3f49c14545030f4229e3b726345aa80" + }, + { + "hash": "66091f969653fd3535b265ddcd87436901858a1d", + "channel": "dev", + "version": "v0.5.7", + "release_date": "2018-07-16T17:04:55.618963Z", + "archive": "dev/windows/flutter_windows_v0.5.7-dev.zip", + "sha256": "e873339ff42069858734cd98228583debff7e14893c69ff459d7986bdafd3c73" + }, + { + "hash": "472bbccf756e7954af2a81d2c8abc46d65a570af", + "channel": "dev", + "version": "v0.5.6", + "release_date": "2018-07-03T18:06:54.219206Z", + "archive": "dev/windows/flutter_windows_v0.5.6-dev.zip", + "sha256": "67b89a8d832b6a8cfd7a45682debc458093ba20746b97442b1acb457e86de4c1" + }, + { + "hash": "c7ea3ca377e909469c68f2ab878a5bc53d3cf66b", + "channel": "beta", + "version": "v0.5.1", + "release_date": "2018-06-19T16:36:38.059752Z", + "archive": "beta/windows/flutter_windows_v0.5.1-beta.zip", + "sha256": "1d6267358f90ad2ff46c23d53add0a503c10385efe6b5bb8c50ca4d670f9197a" + }, + { + "hash": "020e0ef55ce73d94284db593f895bfc3a0b520e9", + "channel": "dev", + "version": "v0.5.5", + "release_date": "2018-06-18T19:07:35.520288Z", + "archive": "dev/windows/flutter_windows_v0.5.5-dev.zip", + "sha256": "2977a63e5e1dc39c735abc4735cf0fbf548054fdd0482cea116522439ca3e6c6" + }, + { + "hash": "3019ad976d333cceb903b3f53885cd9ae678a622", + "channel": "dev", + "version": "v0.5.4", + "release_date": "2018-06-11T23:28:53.065615Z", + "archive": "dev/windows/flutter_windows_v0.5.4-dev.zip", + "sha256": "bccb30833b7efe52e22969140396ca7beb3833e6470a42a929ebdc25ab85e0d1" + }, + { + "hash": "691cbee61343977c5fe09eef45694f0d755d2d1b", + "channel": "dev", + "version": "v0.5.3", + "release_date": "2018-06-11T17:13:50.592530Z", + "archive": "dev/windows/flutter_windows_v0.5.3-dev.zip", + "sha256": "879417e698b2e7dc6e964f24487e92108471fddefc4ea91a21998eea656f6b1f" + }, + { + "hash": "0a26ac09703b92a939fe3340c0584657a1791566", + "channel": "dev", + "version": "v0.5.2", + "release_date": "2018-06-08T00:48:03.897411Z", + "archive": "dev/windows/flutter_windows_v0.5.2-dev.zip", + "sha256": "1c06e9c368b4f0d0e5c4e73b7da074f2bfb5c3abae5ea1ba2c1aa175e8f80136" + }, + { + "hash": "c7ea3ca377e909469c68f2ab878a5bc53d3cf66b", + "channel": "dev", + "version": "v0.5.1", + "release_date": "2018-05-30T16:59:27.185160Z", + "archive": "dev/windows/flutter_windows_v0.5.1-dev.zip", + "sha256": "1268dc64ea88781d9c4bc399e2ed9b80aec7a20b9e0436c0666c9caa6115d8d7" + }, + { + "hash": "a863817c045396bad2830a80e722903154dda32b", + "channel": "dev", + "version": "v0.5.0", + "release_date": "2018-05-29T14:39:21.018904Z", + "archive": "dev/windows/flutter_windows_v0.5.0-dev.zip", + "sha256": "60d3b1cb8b40c5d8f38d57c8ff3fd42dd7fc02a81f7cc5a1ea3c1fed983c7626" + }, + { + "hash": "f9bb4289e9fd861d70ae78bcc3a042ef1b35cc9d", + "channel": "beta", + "version": "v0.4.4", + "release_date": "2018-05-22T23:02:03.213936Z", + "archive": "beta/windows/flutter_windows_v0.4.4-beta.zip", + "sha256": "ad0dbadf98850a964d0a5c8e024d651c954afdd791b9c2c808439642867d482d" + }, + { + "hash": "f9bb4289e9fd861d70ae78bcc3a042ef1b35cc9d", + "channel": "dev", + "version": "v0.4.4", + "release_date": "2018-05-14T05:25:12.326622Z", + "archive": "dev/windows/flutter_windows_v0.4.4-dev.zip", + "sha256": "361a13dedad3d55995ab08cb8f91c656116adf94f28d2659296ed477cfa60cf4" + }, + { + "hash": "f086a45f8259fa77ef931ad2bfbb630360a8f5a6", + "channel": "dev", + "version": "v0.4.3", + "release_date": "2018-05-11T18:33:38.344738Z", + "archive": "dev/windows/flutter_windows_v0.4.3-dev.zip", + "sha256": "d018104bffe1644ace9672580adffe550fac52ef3d12916b867c2f01db9c8fac" + }, + { + "hash": "de332ec78292c2d79fdb76034328f902c9087ee9", + "channel": "dev", + "version": "v0.4.2", + "release_date": "2018-05-09T05:09:18.177442Z", + "archive": "dev/windows/flutter_windows_v0.4.2-dev.zip", + "sha256": "725a03f16774e9a2fd718ef9ef7e7cd13b7e1e5a4c2345e36b74c341b5effd8b" + }, + { + "hash": "e8d08744683d25661c6150b3b247c049719e99ba", + "channel": "dev", + "version": "v0.4.1", + "release_date": "2018-05-09T04:25:46.341226Z", + "archive": "dev/windows/flutter_windows_v0.4.1-dev.zip", + "sha256": "13e9d584078a2280bd4bde11ad648b49e22c60839642a968785c15f4ced17565" + }, + { + "hash": "7984f6e043ee661b420e70c72241973c676034e5", + "channel": "dev", + "version": "v0.4.0", + "release_date": "2018-05-07T20:00:20.520104Z", + "archive": "dev/windows/flutter_windows_v0.4.0-dev.zip", + "sha256": "1037a8d62dbb2041e8750081fb0d609ce098891974996f4067971b9537e04e4a" + }, + { + "hash": "44b7e7d3f42f050a79712daab253af06e9daf530", + "channel": "beta", + "version": "v0.3.2", + "release_date": "2018-05-07T18:26:25.419021Z", + "archive": "beta/windows/flutter_windows_v0.3.2-beta.zip", + "sha256": "f18d617b844b735195a4794b01e1c3643622d2a9d22ede05832346cda9356ef1" + }, + { + "hash": "be09a200ee19024db34257653b067dcf5b998dc2", + "channel": "dev", + "version": "v0.3.6", + "release_date": "2018-05-04T20:30:25.459485Z", + "archive": "dev/windows/flutter_windows_v0.3.6-dev.zip", + "sha256": "f3a0d5d2ed17970495a222e19b313da6f9f64144d1968bad306c5872557fc12f" + }, + { + "hash": "12bbaba9ae044d0ea77da4dd5e4db15eed403f09", + "channel": "beta", + "version": "v0.3.1", + "release_date": "2018-05-02T16:59:29.875623Z", + "archive": "beta/windows/flutter_windows_v0.3.1-beta.zip", + "sha256": "943870cffe0371e73847c8756f4f4b2963937f1e52ed34879a06aaa9477ef805" + }, + { + "hash": "7ffcd3d22d7bc1222d53d6d3bb83f59891aac2c2", + "channel": "dev", + "version": "v0.3.5", + "release_date": "2018-04-25T03:30:07.841649Z", + "archive": "dev/windows/flutter_windows_v0.3.5-dev.zip", + "sha256": "389829bbaab39a07de8d1ae213838b6a66c4cb7e603b2c11082385f528fc7099" + }, + { + "hash": "c7ee37a0d88bb3d60ac0f70cf381cd2492baf5e4", + "channel": "dev", + "version": "v0.3.4", + "release_date": "2018-04-24T22:15:11.273205Z", + "archive": "dev/windows/flutter_windows_v0.3.4-dev.zip", + "sha256": "d6f84e0b5c9af0e44eed0884d10c88a1c4a7b681fef07a88ca3641843b87177e" + }, + { + "hash": "a742b11a50ad5d70f44a219e4a29a9fb5ca80252", + "channel": "dev", + "version": "v0.3.3", + "release_date": "2018-04-23T13:47:24.973323Z", + "archive": "dev/windows/flutter_windows_v0.3.3-dev.zip", + "sha256": "b00f545acbf83e20b0e595860aaa3a1415f4d838b1f7d31759a16558095d0f1b" + }, + { + "hash": "44b7e7d3f42f050a79712daab253af06e9daf530", + "channel": "dev", + "version": "v0.3.2", + "release_date": "2018-04-20T08:27:42.973136Z", + "archive": "dev/windows/flutter_windows_v0.3.2-dev.zip", + "sha256": "3c9af13a549e03288cd4ceb0d670f6c7561f8adaf70c50952e07897e3a2db445" + }, + { + "hash": "12bbaba9ae044d0ea77da4dd5e4db15eed403f09", + "channel": "dev", + "version": "v0.3.1", + "release_date": "2018-04-20T08:02:13.116176Z", + "archive": "dev/windows/flutter_windows_v0.3.1-dev.zip", + "sha256": "7fc61d325e55d5f11398190207844a46c105f151338edc08bc0df2244f1b319a" + }, + { + "hash": "c73b8a7cf63455189e9dc005010f2c9b34497420", + "channel": "dev", + "version": "v0.3.0", + "release_date": "2018-04-16T20:08:25.827219Z", + "archive": "dev/windows/flutter_windows_v0.3.0-dev.zip", + "sha256": "f97ac5bc20533d5432cd1533401a6b21e6708e29bc4c9b7b40f02f6e5d82cb9f" + }, + { + "hash": "f408bb06f9361793ca85493c38d809ee1e2f7e30", + "channel": "dev", + "version": "v0.2.11", + "release_date": "2018-04-12T01:49:57.079518Z", + "archive": "dev/windows/flutter_windows_v0.2.11-dev.zip", + "sha256": "a859a76171adb66538e314809c02d50e9307883259d6b10838936bc58d7235a4" + }, + { + "hash": "d6d874474b21b512aac03f1dcd0d3b88835cdcdd", + "channel": "dev", + "version": "v0.2.10", + "release_date": "2018-04-09T20:24:20.470671Z", + "archive": "dev/windows/flutter_windows_v0.2.10-dev.zip", + "sha256": "a3219d8b7bf5a99728267877a2289fa65560fd27b586e0aca03dd1ae24f9ae57" + }, + { + "hash": "b397406561f5e7a9c94e28f58d9e49fca0dd58b7", + "channel": "beta", + "version": "v0.2.8", + "release_date": "2018-04-09T18:38:55.340095Z", + "archive": "beta/windows/flutter_windows_v0.2.8-beta.zip", + "sha256": "03ee8e44fa9fa5ee81a1de0c3391dcc040d0eeb9f5bc0162bdfa7d3b8a6fb0bc" + }, + { + "hash": "487e6bc91efd3b8ef859a31963b26e19d12ca6fa", + "channel": "dev", + "version": "v0.2.9", + "release_date": "2018-04-05T15:51:36.760052Z", + "archive": "dev/windows/flutter_windows_v0.2.9-dev.zip", + "sha256": "7962a65b29e8487d625ac973413a4888460ec20ed412367e611cd46682b4c98d" + }, + { + "hash": "b397406561f5e7a9c94e28f58d9e49fca0dd58b7", + "channel": "dev", + "version": "v0.2.8", + "release_date": "2018-04-03T01:49:17.940779Z", + "archive": "dev/windows/flutter_windows_v0.2.8-dev.zip", + "sha256": "dfc3eb2edf4c441f65819b0c705007cdeecea173a1472a0c201c854b367afb38" + }, + { + "hash": "5a58b36e36b8d7aace89d3950e6deb307956a6a0", + "channel": "beta", + "version": "v0.2.3", + "release_date": "2018-04-02T23:26:31.795545Z", + "archive": "beta/windows/flutter_windows_v0.2.3-beta.zip", + "sha256": "707bd37d2ee44b07604fea426950673e30fb8d687188089f60977d08266eb7e1" + }, + { + "hash": "0c89920069320b75d1fa4a47d36b2c48cf85697c", + "channel": "dev", + "version": "v0.2.7", + "release_date": "2018-04-02T23:18:32.272985Z", + "archive": "dev/windows/flutter_windows_v0.2.7-dev.zip", + "sha256": "a5ac9f833cb8f89c743f5a9e6ef6650f7408e43ff91d4c00af5a884de0e3d6b1" + }, + { + "hash": "1d067220daa06be91956de1130d93e63fb2f1a5a", + "channel": "dev", + "version": "v0.2.6", + "release_date": "2018-03-30T13:59:53.621370Z", + "archive": "dev/windows/flutter_windows_v0.2.6-dev.zip", + "sha256": "34b2276f4937e830b219ebb6a9c937363da127398ba4f8914757c333d4f07f69" + }, + { + "hash": "bffae2157102dd75a625153d3dc866d3de69c853", + "channel": "dev", + "version": "v0.2.5", + "release_date": "2018-03-30T01:55:34.667473Z", + "archive": "dev/windows/flutter_windows_v0.2.5-dev.zip", + "sha256": "261439aaaf580d24b0ed61868ebe73930b70d86d2d87124c21bbc6ce4de9676a" + }, + { + "hash": "3352a3fb488df4742ff323243d3dc44d9b7cd3e8", + "channel": "dev", + "version": "v0.2.4", + "release_date": "2018-03-26T20:43:01.049354Z", + "archive": "dev/windows/flutter_windows_v0.2.4-dev.zip", + "sha256": "f85070e18f8042b6ba70482d1f286b87c8fcd99e2f5dc3eeec410d0585e7f80d" + }, + { + "hash": "5a58b36e36b8d7aace89d3950e6deb307956a6a0", + "channel": "dev", + "version": "v0.2.3", + "release_date": "2018-03-20T01:07:23.881504Z", + "archive": "dev/windows/flutter_windows_v0.2.3-dev.zip", + "sha256": "092d4b52502e1ec62a559aa64b9386668dbe7340e35fabcd1bba04767f4c10ff" + }, + { + "hash": "b9bd51cc36b706215915711e580851901faebb40", + "channel": "dev", + "version": "v0.2.2", + "release_date": "2018-03-16T18:47:06.991431Z", + "archive": "dev/windows/flutter_windows_v0.2.2-dev.zip", + "sha256": "a625b7ac89c173d667f5577db70c0dc2b2fb7836370c48aeef51f43c647a45ca" + }, + { + "hash": "3ea4d06340a97a1e9d7cae97567c64e0569dcaa2", + "channel": "beta", + "version": "v0.1.5", + "release_date": "2018-03-13T15:39:29Z", + "archive": "beta/windows/flutter_windows_v0.1.5-beta.zip", + "sha256": "d2ad814575380896f0c4d1d9c92c08e57bfbdd6ed5545d3c469cd925e111405d" + }, + { + "hash": "6f5bcb97a43e45b302b6b8d9eb5ef9d54f09515e", + "channel": "dev", + "version": "v0.2.1", + "release_date": "2018-03-12T16:49:11Z", + "archive": "dev/windows/flutter_windows_v0.2.1-dev.zip", + "sha256": "e3caeaa883bdb0d1ddd1f4af53a88e5d3ae3c84717dae91f0f7fd54eddfb36b7" + }, + { + "hash": "f8ac23cd8646538634f63032df4bfaf3b597007d", + "channel": "dev", + "version": "v0.2.0", + "release_date": "2018-03-07T19:46:18Z", + "archive": "dev/windows/flutter_windows_v0.2.0-dev.zip", + "sha256": "549f31abe71b084746efd8896e2573652de4acacbfe5b9e386c9af290b5dbe2b" + }, + { + "hash": "70f60b17d7de9844c356fb7ab0e2cf1630a70965", + "channel": "dev", + "version": "v0.1.9", + "release_date": "2018-03-07T05:35:53Z", + "archive": "dev/windows/flutter_windows_v0.1.9-dev.zip", + "sha256": "2d80e4d6fa345ba7bcb1068ce973e7f0fd210fa3fdd6a45853194e6d2472eeba" + }, + { + "hash": "6993b203c05477fec537f566be7ff7fbf072d33b", + "channel": "dev", + "version": "v0.1.8", + "release_date": "2018-03-06T08:19:54Z", + "archive": "dev/windows/flutter_windows_v0.1.8-dev.zip", + "sha256": "6b99a49474b30a0ab71def04684fe352f60e19c1db7881b6a45c5afb947f7965" + }, + { + "hash": "1f3eb5034ff2372956620b2a9eb88683eee9495e", + "channel": "dev", + "version": "v0.1.6", + "release_date": "2018-02-27T00:26:37.058993Z", + "archive": "dev/windows/flutter_windows_v0.1.6-dev.zip", + "sha256": "44fa767580b328b8e8c23bbbbe2363769119c942aed2477771455ab74f3afe21" + } + ] +} \ No newline at end of file diff --git a/__tests__/installer.test.ts b/__tests__/installer.test.ts index 8477768..ad93ea8 100644 --- a/__tests__/installer.test.ts +++ b/__tests__/installer.test.ts @@ -1,15 +1,28 @@ import io = require('@actions/io'); import fs = require('fs'); import path = require('path'); +import nock = require('nock'); const toolDir = path.join(__dirname, 'runner', 'tools'); const tempDir = path.join(__dirname, 'runner', 'temp'); +const dataDir = path.join(__dirname, 'data'); process.env['RUNNER_TOOL_CACHE'] = toolDir; process.env['RUNNER_TEMP'] = tempDir; import * as installer from '../src/installer'; +function osName(): string { + switch (process.platform) { + case 'win32': + return 'windows'; + case 'darwin': + return 'macos'; + default: + return process.platform; + } +} + describe('installer tests', () => { beforeAll(async () => { await io.rmRF(toolDir); @@ -38,6 +51,25 @@ describe('installer tests', () => { expect(fs.existsSync(path.join(sdkDir, 'bin'))).toBe(true); }, 100000); + it('Downloads latest flutter release from stable channel', async () => { + const platform = osName(); + + nock('https://storage.googleapis.com') + .get(`/flutter_infra/releases/releases_${platform}.json`) + .replyWithFile(200, path.join(dataDir, `releases_${platform}.json`)); + + await installer.getFlutter('', 'stable'); + const sdkDir = path.join( + toolDir, + 'flutter', + '1.7.8-hotfix.4-stable', + 'x64' + ); + + expect(fs.existsSync(`${sdkDir}.complete`)).toBe(true); + expect(fs.existsSync(path.join(sdkDir, 'bin'))).toBe(true); + }, 100000); + it('Downloads flutter from beta channel', async () => { await installer.getFlutter('1.8.3', 'beta'); const sdkDir = path.join(toolDir, 'flutter', '1.8.3-beta', 'x64');