)]}'
{
  "log": [
    {
      "commit": "aea2d32233dc2cd2eff7906426944c8f287c0855",
      "tree": "3d79f815b065a58687e1478e47d19f41740a6f56",
      "parents": [
        "c3732d1bcfa6ed7d25f0e091a7571d4bf604379c"
      ],
      "author": {
        "name": "Yura Samsoniuk",
        "email": "1129082+sigito@users.noreply.github.com",
        "time": "Wed Sep 06 16:17:33 2023"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Sat Sep 09 20:16:51 2023"
      },
      "message": "Tag `-selectElementWithMatcher:` with `NS_WARN_UNUSED_RESULT`\n\nWe often run into a human error, when an element is selected by not asserted on or acted upon. With the unused result attribute, the person writing a test would get a nag that no action was performed on the element."
    },
    {
      "commit": "c3732d1bcfa6ed7d25f0e091a7571d4bf604379c",
      "tree": "e025360a687164f9a6b2a69caefe8d905ad8c30a",
      "parents": [
        "3dea3131727ededff56d967d940aa80d962aed3a"
      ],
      "author": {
        "name": "jjh",
        "email": "jh",
        "time": "Tue Aug 31 18:16:06 2021"
      },
      "committer": {
        "name": "jjh",
        "email": "jh",
        "time": "Tue Aug 31 18:16:06 2021"
      },
      "message": "Delete travis config.\n"
    },
    {
      "commit": "3dea3131727ededff56d967d940aa80d962aed3a",
      "tree": "7ee5798730136e43d7391fafa333886b42d6239c",
      "parents": [
        "85c8876d29238c0101fc90bb8b10fa501e98d9d7"
      ],
      "author": {
        "name": "Ravi Mandala",
        "email": "rmandala@linkedin.com",
        "time": "Fri Oct 23 22:48:30 2020"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Fri Oct 23 23:08:36 2020"
      },
      "message": "Adding a better fix for internal documentation error\n"
    },
    {
      "commit": "85c8876d29238c0101fc90bb8b10fa501e98d9d7",
      "tree": "4230d7c001f85652c662ac9067c8622e088f765c",
      "parents": [
        "52d1bf2ba696637c229859e645521d360faba0c5"
      ],
      "author": {
        "name": "Ravi Mandala",
        "email": "rmandala@linkedin.com",
        "time": "Fri Oct 23 22:16:18 2020"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Fri Oct 23 22:30:00 2020"
      },
      "message": "Fixing a comment that throws build error on Xcode 12\n"
    },
    {
      "commit": "52d1bf2ba696637c229859e645521d360faba0c5",
      "tree": "bde437d66e5939b5bb654414f9c7b9121a4d3d8a",
      "parents": [
        "935df455f3937662575c868524ddd64078539741"
      ],
      "author": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Sun Oct 20 03:59:05 2019"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Tue Sep 29 23:00:35 2020"
      },
      "message": "Update README.md"
    },
    {
      "commit": "935df455f3937662575c868524ddd64078539741",
      "tree": "283e2716ed0a10e49bf1aa282db0e2fdd5127806",
      "parents": [
        "251b06cd09a8b0b478c295676bb9c385b9a59c10"
      ],
      "author": {
        "name": "Stephen Barker",
        "email": "stephen.james.barker@gmail.com",
        "time": "Fri Apr 03 09:36:28 2020"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Fri Apr 03 18:03:12 2020"
      },
      "message": "[#1256] - Add quotes to use of PROJECT_DIR variable  in the build phase that runs the setup-earlgrey.sh script, enabling paths that contain spaces to be valid\n"
    },
    {
      "commit": "251b06cd09a8b0b478c295676bb9c385b9a59c10",
      "tree": "d0345ea4f875bedebe5aa31d72d52e0d94e97dc4",
      "parents": [
        "d1a1b549a260b4e5fbbae2d202fcac67be59dc82"
      ],
      "author": {
        "name": "Chan Park",
        "email": "chanheepark807@gmail.com",
        "time": "Fri Dec 13 18:21:05 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 13 18:21:05 2019"
      },
      "message": "Add link to EarlGrey2"
    },
    {
      "commit": "d1a1b549a260b4e5fbbae2d202fcac67be59dc82",
      "tree": "1d1170a5610acd75bdc8396233e4f8efc12b1370",
      "parents": [
        "3d51df2657ca31ca5459ab0dfd7d45caa6d1065d"
      ],
      "author": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@google.com",
        "time": "Tue Nov 05 22:48:58 2019"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Tue Nov 05 23:26:14 2019"
      },
      "message": "Add Podspec information for 1.16.0\n"
    },
    {
      "commit": "3d51df2657ca31ca5459ab0dfd7d45caa6d1065d",
      "tree": "ffe9f94cffe388701408901358c01a1728f27e33",
      "parents": [
        "7c7eccadb6a7c25b8bc02dbac7707d31ac26659d"
      ],
      "author": {
        "name": "Rohit Rao",
        "email": "rohitrao@google.com",
        "time": "Wed Oct 23 21:24:18 2019"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Wed Oct 30 06:40:35 2019"
      },
      "message": "UIWebView deprecation.\n"
    },
    {
      "commit": "7c7eccadb6a7c25b8bc02dbac7707d31ac26659d",
      "tree": "5bc25636f6115ce81d08ec7186e5436c02eb8c8b",
      "parents": [
        "ae67c746d3376250a36dfee6cf4aa42be6f89731"
      ],
      "author": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@google.com",
        "time": "Fri Oct 25 21:43:28 2019"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Wed Oct 30 01:03:14 2019"
      },
      "message": "Update CHANGELOG with stepper fix.\n"
    },
    {
      "commit": "ae67c746d3376250a36dfee6cf4aa42be6f89731",
      "tree": "1be7ac1ce17d3ef5a6718a814a5dc899a9d9ea7a",
      "parents": [
        "5a6f2ec1baecd1d94c4653d9e1067967ce6299f3"
      ],
      "author": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@google.com",
        "time": "Fri Oct 25 21:41:47 2019"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Wed Oct 30 01:03:14 2019"
      },
      "message": "Fix steppers\n"
    },
    {
      "commit": "5a6f2ec1baecd1d94c4653d9e1067967ce6299f3",
      "tree": "205b14718c8acffd8d2f61089eb5286eaffd9233",
      "parents": [
        "6fed5c16d055a5d72e08a0a4bcb05456fc1af88b"
      ],
      "author": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@google.com",
        "time": "Fri Oct 25 20:56:33 2019"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Wed Oct 30 01:03:14 2019"
      },
      "message": "Add docs for 1.16.0 release\n"
    },
    {
      "commit": "6fed5c16d055a5d72e08a0a4bcb05456fc1af88b",
      "tree": "f7e93ed164707b7d38e0ad35fc264751f77a537f",
      "parents": [
        "a2c16ad836cad5db1b9686201afd14b3ab0af5f2"
      ],
      "author": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@google.com",
        "time": "Fri Oct 25 20:53:42 2019"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Wed Oct 30 01:03:14 2019"
      },
      "message": "Update iOS 13 fix for tutorial on iPads\n"
    },
    {
      "commit": "a2c16ad836cad5db1b9686201afd14b3ab0af5f2",
      "tree": "843c3da5a35dfac496478891715bd2306fd31f60",
      "parents": [
        "3be0cabebfb2babd582fa8765ba3f875766c7dce"
      ],
      "author": {
        "name": "Rohit Rao",
        "email": "rohitrao@google.com",
        "time": "Mon Jul 01 16:20:11 2019"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Wed Oct 30 01:03:14 2019"
      },
      "message": "Use a runtime check when swizzling viewWillAppear.\n\nThe swizzled implementation ignores a specific keyboard-related class,\nand the exact class to ignore changed in iOS 13.  Use a runtime test to\nchoose which class to ignore, rather than a compile-time guard.\n\nThis fixes EG1 tests when compiling against the iOS 12 SDK but running\non iOS 13 (or when compiling with the iOS 13 SDK and running on iOS 12).\n"
    },
    {
      "commit": "3be0cabebfb2babd582fa8765ba3f875766c7dce",
      "tree": "6e751a1a9bf6e0d45195cc8d3b823d0c29837358",
      "parents": [
        "22102635bccddca489cda3eb6f2f4e9439e29de4"
      ],
      "author": {
        "name": "Justin Cohen",
        "email": "justincohen@google.com",
        "time": "Thu Jun 27 12:03:26 2019"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Wed Oct 30 01:03:14 2019"
      },
      "message": "iOS 13 Keyboard \u0027letters\u0027 key fix.\n"
    },
    {
      "commit": "22102635bccddca489cda3eb6f2f4e9439e29de4",
      "tree": "5b9fa51b57ff9fa3b3267b318a5a84d773b8072f",
      "parents": [
        "8ae8b20b8120eed8094c64bff786758114b29db3"
      ],
      "author": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@google.com",
        "time": "Wed Jun 12 23:20:21 2019"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Wed Oct 30 01:03:14 2019"
      },
      "message": "iOS 13 Keyboard key fix.\n\nCherry-picked from e86ac63df339def86a69befc58d82adb651c538b.\n\nPiperOrigin-RevId: 252922617\n"
    },
    {
      "commit": "8ae8b20b8120eed8094c64bff786758114b29db3",
      "tree": "e37f41df47c53c67d9be08b2912e522afe4be329",
      "parents": [
        "ec3f7150db77e972908ccec521224bf5ce6491c4"
      ],
      "author": {
        "name": "Justin Cohen",
        "email": "justincohen@google.com",
        "time": "Thu Jun 06 22:36:07 2019"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Wed Oct 30 01:03:14 2019"
      },
      "message": "Temporary workaround for iOS13 double accessibility id bug.\n"
    },
    {
      "commit": "ec3f7150db77e972908ccec521224bf5ce6491c4",
      "tree": "6b9027b426a2fbd2523971a7119d859070ce6bdf",
      "parents": [
        "e66062b5cd022fdd2928baf989c41a4e641506c1"
      ],
      "author": {
        "name": "Justin Cohen",
        "email": "justincohen@google.com",
        "time": "Thu Jun 06 01:29:07 2019"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Thu Jun 06 08:18:33 2019"
      },
      "message": "Set DidShowContinuousPathIntroduction to dismiss keyboard promo on iOS13.\n"
    },
    {
      "commit": "e66062b5cd022fdd2928baf989c41a4e641506c1",
      "tree": "a6e506c79b21c4e7a992e05816a11a868b7bcc5c",
      "parents": [
        "e2ef73eed99b487e9f8abf1ebe1aefaf54e97fa0"
      ],
      "author": {
        "name": "Justin Cohen",
        "email": "justincohen@google.com",
        "time": "Thu Jun 06 00:12:12 2019"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Thu Jun 06 00:22:27 2019"
      },
      "message": "Fix greyswizzled_viewWillAppear for iOS13.\n"
    },
    {
      "commit": "e2ef73eed99b487e9f8abf1ebe1aefaf54e97fa0",
      "tree": "38480c075c874c1996a8e8808ca4e22fb960e3ef",
      "parents": [
        "9a90d21f2f7315c495189da2a6338b7e574b1248"
      ],
      "author": {
        "name": "Leo Natan",
        "email": "LeoNatan@users.noreply.github.com",
        "time": "Wed Jun 05 18:45:55 2019"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Wed Jun 05 18:45:55 2019"
      },
      "message": "Fix further NSURLSession swizzling woes (#840)\n\n* Fix further NSURLSession swizzling woes\r\n\r\nFollowing #710, a new issue was discovered when Earl Grey is linked together with New Relic. This PR fixes the bug by actually selecting the correct `delegate` object and querying correctly if that object responds to the original selector.\r\n\r\nCloses #839\r\n\r\n* Style\r\n\r\n* More style woes\r\n"
    },
    {
      "commit": "9a90d21f2f7315c495189da2a6338b7e574b1248",
      "tree": "d52c3d2ad28aee807510f186dab683b4daaea5a1",
      "parents": [
        "4a544a8c894fc7f93b954cd7297cad34ada0ed81"
      ],
      "author": {
        "name": "Chris Bracken",
        "email": "chris@bracken.jp",
        "time": "Fri May 24 23:30:57 2019"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Wed May 29 20:43:24 2019"
      },
      "message": "Corrected typos in comments, strings, and docs\n\nNon-comment code changes are limited to:\n  * local variable rename in `Scripts/rename-ochamcrestIOS.py`.\n  * string value change in `Tests/FunctionalTests/Sources/FTRPinchViewTest.m`\n"
    },
    {
      "commit": "4a544a8c894fc7f93b954cd7297cad34ada0ed81",
      "tree": "3a45820ac337daef1a580a8cce853790e2a6a4a1",
      "parents": [
        "b15a131378b5e55f49a383d18f75221fde02e4eb"
      ],
      "author": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@google.com",
        "time": "Sat May 18 00:08:33 2019"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Sat May 18 00:15:04 2019"
      },
      "message": "Add necessary files for the 1.15.1 release\n"
    },
    {
      "commit": "b15a131378b5e55f49a383d18f75221fde02e4eb",
      "tree": "bdf1625ef4e72db7a07c81a25beb938938d2882d",
      "parents": [
        "79cead19641ed575146b4ff553bac4097ce39e0d"
      ],
      "author": {
        "name": "Leo Natan",
        "email": "LeoNatan@users.noreply.github.com",
        "time": "Fri May 17 23:24:37 2019"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Fri May 17 23:24:37 2019"
      },
      "message": "Fix TrustKit swizzling issues in Earl Grey (#710)\n\n* Fix TrustKit swizzling issues in dataTaskWithRequest:\r\n\r\n* There is an issue with EarlGrey swizzling and proxy objects. It surfaces when using TrustKit. The solution is to attempt getting the forwarding target class, if any, or use the actual class of the delegate as before.\r\n"
    },
    {
      "commit": "79cead19641ed575146b4ff553bac4097ce39e0d",
      "tree": "7218957bb7bd134647333fdd52b36710a0b39ed2",
      "parents": [
        "87ffa7ac2517cc8931e4e6ba11714961cbac6dd7"
      ],
      "author": {
        "name": "Kirk Spaziani",
        "email": "KirkSpaziani@users.noreply.github.com",
        "time": "Mon May 13 16:34:44 2019"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Mon May 13 21:19:24 2019"
      },
      "message": "Fix compilation under Swift 5\n\nSee https://bugs.swift.org/browse/SR-5719 for context."
    },
    {
      "commit": "87ffa7ac2517cc8931e4e6ba11714961cbac6dd7",
      "tree": "a8911b5190da67a54e24f38102785ef26821bae4",
      "parents": [
        "25fc49c5e57b8d25e4011efdd6a96024d3e6b96e"
      ],
      "author": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@google.com",
        "time": "Tue Mar 26 00:43:46 2019"
      },
      "committer": {
        "name": "Hao Wu",
        "email": "wuhao.wise@gmail.com",
        "time": "Wed Mar 27 00:46:48 2019"
      },
      "message": "Fix for EG Accessibility break on 12.2\n"
    },
    {
      "commit": "25fc49c5e57b8d25e4011efdd6a96024d3e6b96e",
      "tree": "39d6dbcecdb6278bad565def8176c0facb9bd7b0",
      "parents": [
        "570908f1022c91ae0884cdace8f99a6a02e4db0a"
      ],
      "author": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Sat Dec 22 00:13:08 2018"
      },
      "committer": {
        "name": "Hao Wu",
        "email": "wuhao.wise@gmail.com",
        "time": "Sat Dec 22 00:13:08 2018"
      },
      "message": "Replace call to unavailable initializer with internal initializer (#779)\n\n* Replace call to unavailable initializer with internal initializer #779\r\n\r\n* Update comment\r\n"
    },
    {
      "commit": "570908f1022c91ae0884cdace8f99a6a02e4db0a",
      "tree": "8b2e41ca8a5afff7da163158b29bd9a7860ee150",
      "parents": [
        "b1ab378a7ab342f95cb28fe1a391a68ce6e9834b"
      ],
      "author": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Fri Dec 21 22:16:59 2018"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Fri Dec 21 22:16:59 2018"
      },
      "message": "Update RVM to 2.3.0 as it\u0027s failing to update (#780)\n\n* Update RVM to 2.3.0 as it\u0027s failing to update\r\n\r\nhttps://travis-ci.org/google/EarlGrey/jobs/471151306:\r\n```\r\nUpdating rubygems-update\r\nERROR:  Error installing rubygems-update:\r\n\trubygems-update requires Ruby version \u003e\u003d 2.3.0.\r\nERROR:  While executing gem ... (NoMethodError)\r\n    undefined method `version\u0027 for nil:NilClass\r\nThe command \"gem update --system\" failed and exited with 1 during .\r\n```\r\n\r\n* Forgot to update it everywhere.\r\n\r\nAlso using the most latest stable version 2.5.3\r\n\r\n* remove --no-rdoc option as it\u0027s unavailable\r\n\r\n```\r\n$ gem install xcpretty --no-rdoc --no-ri --no-document --quiet\r\nERROR:  While executing gem ... (OptionParser::InvalidOption)\r\n    invalid option: --no-rdoc\r\nThe command \"gem install xcpretty --no-rdoc --no-ri --no-document --quiet\" failed and exited with 1 during .\r\n```\r\n\r\n* Remove --no-ri option\r\n"
    },
    {
      "commit": "b1ab378a7ab342f95cb28fe1a391a68ce6e9834b",
      "tree": "6265219e2ab1dce7752e0de96bee180c034dedb3",
      "parents": [
        "37367f85fe20f03ec80d29241b3fe536b8cb5610"
      ],
      "author": {
        "name": "Jérôme Lebel",
        "email": "jeromelebel@users.noreply.github.com",
        "time": "Tue Oct 23 13:52:01 2018"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Wed Oct 31 23:37:21 2018"
      },
      "message": "Adding support for WKWebView\n"
    },
    {
      "commit": "37367f85fe20f03ec80d29241b3fe536b8cb5610",
      "tree": "d1a2c0a6e07997bf94bad18959feb12615bf4948",
      "parents": [
        "08b2bf68f5a6eb9c2d91cbfb8f437f85264dba37"
      ],
      "author": {
        "name": "Stefan Arentz",
        "email": "stefan@arentz.ca",
        "time": "Wed Sep 26 20:23:35 2018"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Sat Oct 20 03:25:22 2018"
      },
      "message": "Use Old Build System\n"
    },
    {
      "commit": "08b2bf68f5a6eb9c2d91cbfb8f437f85264dba37",
      "tree": "2e8c0f51fbf40dbe9a601fa7ff55ffc707188d14",
      "parents": [
        "e9c59313803b6b315932815c3689f40d686572ce"
      ],
      "author": {
        "name": "Joey Lee",
        "email": "slarinz@gmail.com",
        "time": "Sat Aug 04 06:00:45 2018"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Tue Aug 07 05:07:58 2018"
      },
      "message": "Update docs to fix func name\n"
    },
    {
      "commit": "e9c59313803b6b315932815c3689f40d686572ce",
      "tree": "badbcc2fe119b50efab82a1a135fdd05c3d214f2",
      "parents": [
        "1440e5d5c47f82d7d133391f172a11589c3af87f"
      ],
      "author": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@google.com",
        "time": "Fri Aug 03 01:41:08 2018"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Fri Aug 03 22:23:31 2018"
      },
      "message": "Update CHANGELOG.md for release 1.15.0\n"
    },
    {
      "commit": "1440e5d5c47f82d7d133391f172a11589c3af87f",
      "tree": "cf076d5cb6628815798c942959b4b8b922570d68",
      "parents": [
        "c87440f3c177ce0c870e349ac331545b8f9fb5ec"
      ],
      "author": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@google.com",
        "time": "Fri Aug 03 01:34:49 2018"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Fri Aug 03 22:23:31 2018"
      },
      "message": "Updated Analytics Config\n"
    },
    {
      "commit": "c87440f3c177ce0c870e349ac331545b8f9fb5ec",
      "tree": "ba7d8d13037667f10ad5cc45c3cfd50f2b47eba9",
      "parents": [
        "c1e26d5ed9f45c04a07f48cc19a4de9101fdfd17"
      ],
      "author": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@google.com",
        "time": "Fri Aug 03 01:37:53 2018"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Fri Aug 03 22:23:31 2018"
      },
      "message": "Update 1.14.0 \u003d\u003e 1.15.0 for 1.15.0 release\n"
    },
    {
      "commit": "c1e26d5ed9f45c04a07f48cc19a4de9101fdfd17",
      "tree": "a21cf51461f29de6426fb9b26db3141da6cc60fa",
      "parents": [
        "e5d07a6ac7998683956691e6936e189f511605f9"
      ],
      "author": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@google.com",
        "time": "Thu Aug 02 00:38:40 2018"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Thu Aug 02 01:27:46 2018"
      },
      "message": "Add doc for FTRShakeTest\n"
    },
    {
      "commit": "e5d07a6ac7998683956691e6936e189f511605f9",
      "tree": "43239d36259f8be3363d104c12d20a95125703e9",
      "parents": [
        "4ccb9d08b24016c04377d501296dfdb559d67e84"
      ],
      "author": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@google.com",
        "time": "Thu Aug 02 00:35:10 2018"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Thu Aug 02 01:27:46 2018"
      },
      "message": "Update backward compatibility doc for iOS 12\n"
    },
    {
      "commit": "4ccb9d08b24016c04377d501296dfdb559d67e84",
      "tree": "dff2d40cf9b2d0c76e369f4c2e5f29d72d5e1cda",
      "parents": [
        "3a2f6e229137a1837b8727d3011eb34c91c78449"
      ],
      "author": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@google.com",
        "time": "Thu Aug 02 00:33:08 2018"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Thu Aug 02 01:27:46 2018"
      },
      "message": "Change invalid example in API docs\n"
    },
    {
      "commit": "3a2f6e229137a1837b8727d3011eb34c91c78449",
      "tree": "ca93edad44898f66b2861d731243061674726c2a",
      "parents": [
        "0d207412cf2075eaac18245322378a01cb9c40f4"
      ],
      "author": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@google.com",
        "time": "Thu Aug 02 00:32:35 2018"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Thu Aug 02 01:27:46 2018"
      },
      "message": "Fix formatting in FTRLocalUIWebViewTest\n"
    },
    {
      "commit": "0d207412cf2075eaac18245322378a01cb9c40f4",
      "tree": "612da9ae1115754910413beaf19ae1bfb1980cbf",
      "parents": [
        "36e93eb8ae34265ca9f33ec47c9ed80c5f99b55a"
      ],
      "author": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@google.com",
        "time": "Thu Aug 02 00:25:15 2018"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Thu Aug 02 01:27:46 2018"
      },
      "message": "Update Analytics Configuration\n"
    },
    {
      "commit": "36e93eb8ae34265ca9f33ec47c9ed80c5f99b55a",
      "tree": "811f2f12255aeaab69d817bc85666bb350e1ab3e",
      "parents": [
        "ba13b6318cec3201220e64141bada00511db0e64"
      ],
      "author": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@google.com",
        "time": "Thu Aug 02 00:23:14 2018"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Thu Aug 02 01:27:46 2018"
      },
      "message": "Remove redundant licensing blurb from Podspec\n"
    },
    {
      "commit": "ba13b6318cec3201220e64141bada00511db0e64",
      "tree": "8072729e7fd5dbdea9b79cf336d6896f37e9c2e3",
      "parents": [
        "5fec209e5dd3c28f959856f70576d56ecb539014"
      ],
      "author": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@google.com",
        "time": "Thu Aug 02 00:22:41 2018"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Thu Aug 02 01:27:46 2018"
      },
      "message": "Update EarlGreyExample Xcode Project for Swift 4 Support\n"
    },
    {
      "commit": "5fec209e5dd3c28f959856f70576d56ecb539014",
      "tree": "75a569f710c2e7a1a7aca304b26a21ce524a6c1a",
      "parents": [
        "3102ef3b137f05a179628b1b9768856e5feea90e"
      ],
      "author": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@google.com",
        "time": "Thu Aug 02 00:21:00 2018"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Thu Aug 02 01:27:46 2018"
      },
      "message": "Formatting changes for Swift and Travis Files\n"
    },
    {
      "commit": "3102ef3b137f05a179628b1b9768856e5feea90e",
      "tree": "265b9f69daa3cef273131bdb4af552eec92cacae",
      "parents": [
        "00cc65ff3f3fad5bafcaa8eb2187df1c3fa22531"
      ],
      "author": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@google.com",
        "time": "Thu Jul 19 02:02:11 2018"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Thu Aug 02 00:38:25 2018"
      },
      "message": "Visibility Checker update for iOS 12.\n\n* Change logic for an element being different from a pixel by pixel comparison to a 2 point threshold per color channel.\n* To prevent issues with the corner radius, we now remove it completely, perform the visibility check and then then reset it.\n"
    },
    {
      "commit": "00cc65ff3f3fad5bafcaa8eb2187df1c3fa22531",
      "tree": "c8b939142fcf04e65499253cd670b1664ba3cc11",
      "parents": [
        "5064d8ff050a6f0f03c44062536d7331366ac424"
      ],
      "author": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@google.com",
        "time": "Thu Jul 19 01:59:19 2018"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Thu Aug 02 00:38:25 2018"
      },
      "message": "Fix Accessibility Setup Issue on Devices with Xcode 10 Beta 4\n"
    },
    {
      "commit": "5064d8ff050a6f0f03c44062536d7331366ac424",
      "tree": "7cf71c42f8f3d5d82178dd21afbd19e948c444a5",
      "parents": [
        "91c27bb8a15e723df974f620f7f576a30a6a7484"
      ],
      "author": {
        "name": "Carlos Sessa",
        "email": "macarse@gmail.com",
        "time": "Fri Jul 27 19:38:56 2018"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Fri Jul 27 20:24:50 2018"
      },
      "message": "Updated version in carthage doc"
    },
    {
      "commit": "91c27bb8a15e723df974f620f7f576a30a6a7484",
      "tree": "321b164d6383b2655192801e8ae5bf60832dbfb2",
      "parents": [
        "c201f583934f0854be02200bb1986fa08bb04678"
      ],
      "author": {
        "name": "Yan Zhang",
        "email": "ynzhang@google.com",
        "time": "Tue Jun 05 00:56:59 2018"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Tue Jun 05 01:38:41 2018"
      },
      "message": "Update CHANGELOG.md for swift fix of relase 1.14.0.\n"
    },
    {
      "commit": "c201f583934f0854be02200bb1986fa08bb04678",
      "tree": "311db43cf2e3f8835f2036e551786711c8042259",
      "parents": [
        "ce2038fee2b0d393e804e9879cbb7eef9fa2e8e9"
      ],
      "author": {
        "name": "Yan Zhang",
        "email": "ynzhang@google.com",
        "time": "Tue Jun 05 00:03:56 2018"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Tue Jun 05 00:40:14 2018"
      },
      "message": "fix default Swift version in EarlGreyExampleSwiftTests xcode project\n"
    },
    {
      "commit": "ce2038fee2b0d393e804e9879cbb7eef9fa2e8e9",
      "tree": "103c28be0b432f5c4bb2847ab94007457fc672b9",
      "parents": [
        "247e10bf7c1cea764fbae45895bdd098ec778a75"
      ],
      "author": {
        "name": "Lewis Lebentz",
        "email": "LewisLebentz@users.noreply.github.com",
        "time": "Sat Jun 02 18:23:03 2018"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Tue Jun 05 00:28:59 2018"
      },
      "message": "Update CONTRIBUTING.md\n\nUpdated Swift Style Guide to point to Google\u0027s guide here: https://google.github.io/swift/"
    },
    {
      "commit": "247e10bf7c1cea764fbae45895bdd098ec778a75",
      "tree": "8e7573f035b95f07a57d05b29a76ada28c7d6179",
      "parents": [
        "e5843b3ed534bb0fcd9ab25db433b397eb0ac5a5"
      ],
      "author": {
        "name": "Yan Zhang",
        "email": "ynzhang@google.com",
        "time": "Wed May 30 20:50:21 2018"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Wed May 30 22:20:31 2018"
      },
      "message": "Update CHANGELOG.md for relase 1.14.0.\n"
    },
    {
      "commit": "e5843b3ed534bb0fcd9ab25db433b397eb0ac5a5",
      "tree": "f3dd4814e0b43ea73f3093ecc1e115253403a4b0",
      "parents": [
        "ec4d211079b3883ecc53ca1eea517e8bf47a4f5d"
      ],
      "author": {
        "name": "Yan Zhang",
        "email": "ynzhang@google.com",
        "time": "Wed May 30 03:04:51 2018"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Wed May 30 03:17:58 2018"
      },
      "message": "Update version number in docs and plist for 1.14.0.\n"
    },
    {
      "commit": "ec4d211079b3883ecc53ca1eea517e8bf47a4f5d",
      "tree": "31d51e832cb5b7066b46db0d717761481281f1c4",
      "parents": [
        "c04d6469f59b0dd3146655c601b238e31a0d370f"
      ],
      "author": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Tue May 29 23:39:36 2018"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Tue May 29 23:45:39 2018"
      },
      "message": "Revert \"update version number in docs and plist for 1.13.1\"\n\nThis reverts commit c04d6469f59b0dd3146655c601b238e31a0d370f.\n"
    },
    {
      "commit": "c04d6469f59b0dd3146655c601b238e31a0d370f",
      "tree": "af441c787cfc5b2c049d291d9834fe46d41890cd",
      "parents": [
        "44a9a547ee5f3b87830b5ccd270d14bb98ffca56"
      ],
      "author": {
        "name": "Yan Zhang",
        "email": "ynzhang@google.com",
        "time": "Tue May 29 19:48:52 2018"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Tue May 29 19:56:46 2018"
      },
      "message": "update version number in docs and plist for 1.13.1\n"
    },
    {
      "commit": "44a9a547ee5f3b87830b5ccd270d14bb98ffca56",
      "tree": "31d51e832cb5b7066b46db0d717761481281f1c4",
      "parents": [
        "028cb3f7023e087de5ec185cbafcc047848b1c50"
      ],
      "author": {
        "name": "Yan Zhang",
        "email": "ynzhang@google.com",
        "time": "Fri May 25 01:44:42 2018"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Fri May 25 21:36:46 2018"
      },
      "message": "Minor format changes and doc updates\n"
    },
    {
      "commit": "028cb3f7023e087de5ec185cbafcc047848b1c50",
      "tree": "b712c88a62aa31bd6ff66dd9dc67ee07de181dc6",
      "parents": [
        "373c3fc62b846b2546b7e88600700e247dd536f2"
      ],
      "author": {
        "name": "Yan Zhang",
        "email": "ynzhang@google.com",
        "time": "Fri May 25 01:44:21 2018"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Fri May 25 21:36:46 2018"
      },
      "message": "fix FTRLocalUIWebViewTest for testAJAXLoad\n"
    },
    {
      "commit": "373c3fc62b846b2546b7e88600700e247dd536f2",
      "tree": "c43ee3fa883daccb6a8077fbea0cb16697fd7b2a",
      "parents": [
        "3c6ded403c84bb183a449be634ff83cc4f9ab94c"
      ],
      "author": {
        "name": "Yan Zhang",
        "email": "ynzhang@google.com",
        "time": "Fri May 25 01:43:42 2018"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Fri May 25 21:36:46 2018"
      },
      "message": "Fix UIWebViewIdlingResource for PDF display.\n"
    },
    {
      "commit": "3c6ded403c84bb183a449be634ff83cc4f9ab94c",
      "tree": "76eaebc2ed9a1032623626f5d4b628290ad2aea1",
      "parents": [
        "34823e94d604ec9b2348aae4f98504ab0e81ab4b"
      ],
      "author": {
        "name": "Yan Zhang",
        "email": "ynzhang@google.com",
        "time": "Fri May 25 01:40:31 2018"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Fri May 25 21:36:46 2018"
      },
      "message": "Fix swift projects and add Swift 4 and Swift 3 in the gem as the officially supported versions.\n"
    },
    {
      "commit": "34823e94d604ec9b2348aae4f98504ab0e81ab4b",
      "tree": "c9145bc2e197d3ccfb459f2b947e5b90dac74da0",
      "parents": [
        "24044cf14426e6536ceeec36a6e76076881b4250",
        "e2397174807f092f30fc193be2a22c545ab630e7"
      ],
      "author": {
        "name": "ynzhang0509",
        "email": "35243942+ynzhang0509@users.noreply.github.com",
        "time": "Wed May 23 19:11:51 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 23 19:11:51 2018"
      },
      "message": "Merge pull request #712 from ynzhang0509/sync\n\nrestore pull request: https://github.com/google/EarlGrey/pull/646"
    },
    {
      "commit": "e2397174807f092f30fc193be2a22c545ab630e7",
      "tree": "c9145bc2e197d3ccfb459f2b947e5b90dac74da0",
      "parents": [
        "24044cf14426e6536ceeec36a6e76076881b4250"
      ],
      "author": {
        "name": "Yan Zhang",
        "email": "ynzhang@google.com",
        "time": "Tue May 22 23:57:56 2018"
      },
      "committer": {
        "name": "Yan Zhang",
        "email": "ynzhang@google.com",
        "time": "Wed May 23 02:24:56 2018"
      },
      "message": "restore pull request: https://github.com/google/EarlGrey/pull/646\nalso fixed some test logic\n"
    },
    {
      "commit": "24044cf14426e6536ceeec36a6e76076881b4250",
      "tree": "821715323898b3a03e28dc7978ed17753abf75c3",
      "parents": [
        "8a23754a227915d6917df69496694b865cb8d32a"
      ],
      "author": {
        "name": "Ádám Bódi",
        "email": "adam@shapr3d.com",
        "time": "Sat May 05 18:16:41 2018"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Tue May 15 09:07:47 2018"
      },
      "message": "Strict prototypes\n"
    },
    {
      "commit": "8a23754a227915d6917df69496694b865cb8d32a",
      "tree": "9cb38decd4fa7b1efcad0c1114b71bb2c54a1734",
      "parents": [
        "3671a90c2b05295720c2c551933184df828cfb10"
      ],
      "author": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Thu Apr 05 07:38:21 2018"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Thu Apr 05 07:40:06 2018"
      },
      "message": "Remove beta from supported lists."
    },
    {
      "commit": "3671a90c2b05295720c2c551933184df828cfb10",
      "tree": "abf55d2ce794bed08a315f9cb6b8ce1637296f77",
      "parents": [
        "1d507003e3c436c2db89d0945e3d23f7bf25ac2b"
      ],
      "author": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Thu Apr 05 04:21:59 2018"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Thu Apr 05 05:10:36 2018"
      },
      "message": "Minor grammar fixes to changelog"
    },
    {
      "commit": "1d507003e3c436c2db89d0945e3d23f7bf25ac2b",
      "tree": "3ab7ad6f15dc3c4c8f32e2eabb64070a57e0c481",
      "parents": [
        "ef91417e659730ae920ecfd4092607f168da0972",
        "f6be9651879ca3e16f04fb5bfecb1106b2c79567"
      ],
      "author": {
        "name": "ynzhang0509",
        "email": "35243942+ynzhang0509@users.noreply.github.com",
        "time": "Wed Apr 04 02:44:52 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 04 02:44:52 2018"
      },
      "message": "Merge pull request #695 from tirodkar/upSwift\n\nUpdate Swift file and CHANGELOG for 1.13.0 release."
    },
    {
      "commit": "f6be9651879ca3e16f04fb5bfecb1106b2c79567",
      "tree": "3ab7ad6f15dc3c4c8f32e2eabb64070a57e0c481",
      "parents": [
        "2b3939a1d71ddaea7d42c690e1c537a22ee1c159"
      ],
      "author": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@google.com",
        "time": "Wed Apr 04 01:22:13 2018"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@google.com",
        "time": "Wed Apr 04 01:22:13 2018"
      },
      "message": "Update changelog for Swift File Change\n"
    },
    {
      "commit": "2b3939a1d71ddaea7d42c690e1c537a22ee1c159",
      "tree": "bfa96e42a9bc6b6c429878eea1b8776d467f8aa9",
      "parents": [
        "ef91417e659730ae920ecfd4092607f168da0972"
      ],
      "author": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@google.com",
        "time": "Wed Apr 04 01:20:53 2018"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@google.com",
        "time": "Wed Apr 04 01:20:53 2018"
      },
      "message": "Fix Swift file issues with the updated EarlGrey code for release 1.13.0\n"
    },
    {
      "commit": "ef91417e659730ae920ecfd4092607f168da0972",
      "tree": "cf60c62e0e0c150d3aad12ecc5397deee947fd45",
      "parents": [
        "4af955a977702b7abef4b56b06b88314b98e768c",
        "29b4ee835d562c6ecb49938a4108236fad84e216"
      ],
      "author": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Tue Apr 03 22:19:42 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 03 22:19:42 2018"
      },
      "message": "Merge pull request #694 from ynzhang0509/sync\n\nfix comment style"
    },
    {
      "commit": "29b4ee835d562c6ecb49938a4108236fad84e216",
      "tree": "cf60c62e0e0c150d3aad12ecc5397deee947fd45",
      "parents": [
        "f5739bd8b0203a97c3cec2da6563cf0ad0b1dc1a"
      ],
      "author": {
        "name": "Yan Zhang",
        "email": "ynzhang@google.com",
        "time": "Tue Apr 03 21:43:06 2018"
      },
      "committer": {
        "name": "Yan Zhang",
        "email": "ynzhang@google.com",
        "time": "Tue Apr 03 21:43:06 2018"
      },
      "message": "Update CHANGELOG.md for commit version\n"
    },
    {
      "commit": "f5739bd8b0203a97c3cec2da6563cf0ad0b1dc1a",
      "tree": "d3278be210e0693a276eeea7edd6a6936ff3c6b1",
      "parents": [
        "4af955a977702b7abef4b56b06b88314b98e768c"
      ],
      "author": {
        "name": "Yan Zhang",
        "email": "ynzhang@google.com",
        "time": "Tue Apr 03 21:39:04 2018"
      },
      "committer": {
        "name": "Yan Zhang",
        "email": "ynzhang@google.com",
        "time": "Tue Apr 03 21:39:04 2018"
      },
      "message": "fix comment style\n"
    },
    {
      "commit": "4af955a977702b7abef4b56b06b88314b98e768c",
      "tree": "df528969c3ed420a04a0fffcf9f9c16792b0eabe",
      "parents": [
        "bf7266d28631226d64349481d3a1e5970e4b2f92"
      ],
      "author": {
        "name": "Yan Zhang",
        "email": "ynzhang@google.com",
        "time": "Mon Apr 02 22:13:08 2018"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Tue Apr 03 20:59:02 2018"
      },
      "message": "Update CHANGELOG.md for new release\n"
    },
    {
      "commit": "bf7266d28631226d64349481d3a1e5970e4b2f92",
      "tree": "94e3ab94c1799e68fc4b6f9efa5cf5242254c997",
      "parents": [
        "edf3535eaa2bd4a0ed8bb3b20cff540255f2d1de"
      ],
      "author": {
        "name": "Leo Natan",
        "email": "LeoNatan@users.noreply.github.com",
        "time": "Fri Mar 30 23:51:10 2018"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Fri Mar 30 23:51:10 2018"
      },
      "message": "Add Support for Device Shake API (#679)\n\n* Add Support for Device Shake API\r\n\r\nCloses #678\r\n\r\n* Update documentation, indentation and headers\r\n\r\n* And finally, fix comment\r\n\r\n* Replace tabs with spaces\r\n\r\n* Remove space\r\n\r\n* Year, spaces\r\n\r\n* Remove spaces\r\n\r\n* Fix final formatting errors\r\n\r\n* Remove \"orNil\" from name\r\n\r\n* Remove \"OrNil\"\r\n\r\n* remove \"OrNil\"\r\n\r\n* Remove \"OrNil\"\r\n\r\n* Remove \"OrNil\"\r\n\r\n* Fix curious cases where accelerometer events are disabled during testing\r\n\r\n* Fix final formatting errors\r\n\r\n* Add Shake Gesture to api.md\r\n\r\n* Add doc for accelerometerEventsEnabled\r\n\r\n* Use vars\r\n"
    },
    {
      "commit": "edf3535eaa2bd4a0ed8bb3b20cff540255f2d1de",
      "tree": "3e39b82c3eb525afd1039ec2d8a70329c4466401",
      "parents": [
        "7c31ef6b670c86583aba6ee10f55328e42076002",
        "73ceb2e4a9dc317467c77c70ad89e09be527c751"
      ],
      "author": {
        "name": "ynzhang0509",
        "email": "35243942+ynzhang0509@users.noreply.github.com",
        "time": "Fri Mar 30 20:56:54 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 30 20:56:54 2018"
      },
      "message": "Merge pull request #691 from ynzhang0509/release\n\nClose MVC unconditionally to prevent erroneous scenario where it fail to execute the completion block"
    },
    {
      "commit": "73ceb2e4a9dc317467c77c70ad89e09be527c751",
      "tree": "3e39b82c3eb525afd1039ec2d8a70329c4466401",
      "parents": [
        "7c31ef6b670c86583aba6ee10f55328e42076002"
      ],
      "author": {
        "name": "Yan Zhang",
        "email": "ynzhang@google.com",
        "time": "Fri Mar 30 20:43:42 2018"
      },
      "committer": {
        "name": "Yan Zhang",
        "email": "ynzhang@ynzhang-macpro.roam.corp.google.com",
        "time": "Fri Mar 30 20:51:58 2018"
      },
      "message": "Close MVC unconditionally to prevent erroneous scenarios where it fails to execute the completion block, leaving it resident on the screen forever.\n"
    },
    {
      "commit": "7c31ef6b670c86583aba6ee10f55328e42076002",
      "tree": "7d07e3673b01aefe79c9bbff7f548535f0c25765",
      "parents": [
        "5b7205ea1d6426373ccff50ceab59856c383585a"
      ],
      "author": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Sat Mar 24 05:01:15 2018"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Sat Mar 24 05:01:15 2018"
      },
      "message": "Add nullability macros to all EarlGrey headers. (#684)\n\n* Add nullability to EarlGrey headers\r\n\r\n* Fix test breakages in UnitTests caused by nullability changes\r\n"
    },
    {
      "commit": "5b7205ea1d6426373ccff50ceab59856c383585a",
      "tree": "11883bd4fb60745fd99ebb37b0dd00ac417c4a6d",
      "parents": [
        "9669931788e8a0c771e6e80c3291a09259722368"
      ],
      "author": {
        "name": "Yan Zhang",
        "email": "ynzhang@google.com",
        "time": "Sat Mar 10 02:40:13 2018"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Sat Mar 24 00:21:21 2018"
      },
      "message": "version update for cut release\n"
    },
    {
      "commit": "9669931788e8a0c771e6e80c3291a09259722368",
      "tree": "d02b40b86d9f911e34d9e160a1ba47bc29e48fdb",
      "parents": [
        "499474e02cc486b65c360da362173ec77e7495ee"
      ],
      "author": {
        "name": "bootstraponline",
        "email": "matt@bootstraponline.com",
        "time": "Fri Jan 12 00:24:50 2018"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Sat Mar 10 00:39:02 2018"
      },
      "message": "Add earlgrey_gem.yml \u0026 Fix rubocop\n\nCheck in Gemfile.lock for Travis CI\n\nUse SampleEarlGreySwiftTests instead of TeacherUITests\n\nAdd earlgrey_gem.yml to EarlGreyExample\n\nFix earlgrey_yaml.rb\n\nFix rubocop\n\nAdd earlgrey_gem.yml to EarlGreyExample readme\n\nFix RSpec tests\n"
    },
    {
      "commit": "499474e02cc486b65c360da362173ec77e7495ee",
      "tree": "83c05436d1ea4729552cf98c1c31c51166664099",
      "parents": [
        "02bb30573c4d836760db1960f013b3d168c9934d"
      ],
      "author": {
        "name": "Yan Zhang",
        "email": "ynzhang@google.com",
        "time": "Thu Jan 18 22:21:43 2018"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Thu Feb 08 05:00:03 2018"
      },
      "message": "Sync with google version. -01/16/2018\n"
    },
    {
      "commit": "02bb30573c4d836760db1960f013b3d168c9934d",
      "tree": "c76033d4f01e1942cbb252b9314d1c896559dbff",
      "parents": [
        "042f01640c899fdd537b39266cd1312962369c41"
      ],
      "author": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Tue Feb 06 23:56:50 2018"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Wed Feb 07 00:52:39 2018"
      },
      "message": "Fix type test timeouts on iPad\n\nThe KeyboardPinchGestureRecognizer never untracks itself even when it failed to recognize the gesture."
    },
    {
      "commit": "042f01640c899fdd537b39266cd1312962369c41",
      "tree": "00f2db494c92ece329d1e7c34514071a7fb1a313",
      "parents": [
        "f43d2f785c9388f0140fdd54399d1be1091e21e0"
      ],
      "author": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Tue Feb 06 23:32:15 2018"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Tue Feb 06 23:32:15 2018"
      },
      "message": "Fix unit test failures on Travis (#680)\n\n* Fix unit test failures on Travis\r\n\r\nFailures: https://travis-ci.org/google/EarlGrey/jobs/337848947\r\n\r\n* Fix header imports causing test failures.\r\n"
    },
    {
      "commit": "f43d2f785c9388f0140fdd54399d1be1091e21e0",
      "tree": "d5fba281485ca58980b0c4ce94d45be1e9442e5a",
      "parents": [
        "d1f48ddee051172ecea83835f2495d9e1a501d8c"
      ],
      "author": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Tue Feb 06 03:18:57 2018"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Tue Feb 06 03:18:57 2018"
      },
      "message": "Updated travis to run using xcode 9.2 (#676)\n\n* Updated travis to 9.3\r\n\r\n* update sdk to 11.2\r\n\r\n* fix error and update sim runtime for Xcode 9.2 runs\r\n\r\n* iOS 11 is changed to 11.0.1 for Xcode 9.2\r\n\r\nFix for failure caught on travis as it\u0027s missing 11.0 instead it has 11.0.1\r\n\r\n* Add installation of cocoapods to travis script\r\n\r\nSeems to be missing it from Xcode 9.2 machines:\r\nhttps://travis-ci.org/google/EarlGrey/jobs/334905483\r\n\r\n```\r\n+pod install --project-directory\u003dDemo/EarlGreyExample\r\nScripts/travis.sh: line 104: pod: command not found\r\n```\r\n\r\n* runtime 10.3 \u003d\u003e 10.3.1 for Xcode 9.2\r\n\r\nTravis doesn\u0027t have 10.3 on machines that have Xcode 9.2 installed.\r\n"
    },
    {
      "commit": "d1f48ddee051172ecea83835f2495d9e1a501d8c",
      "tree": "a6b4dd6f7c36cef366f2e8c0e1dd239b67317033",
      "parents": [
        "54a83a4590d6dcc30c006504b0fac67ffbf97a1c"
      ],
      "author": {
        "name": "bootstraponline",
        "email": "code@bootstraponline.com",
        "time": "Sun Nov 05 02:42:23 2017"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Thu Dec 21 18:21:21 2017"
      },
      "message": "Update FAQ to use HTML 5 details"
    },
    {
      "commit": "54a83a4590d6dcc30c006504b0fac67ffbf97a1c",
      "tree": "508635f059be52cc9b2bf84c9cf83bab63c9d19e",
      "parents": [
        "942eba62d10a6491c1f5d7fe69059127cbedd7aa"
      ],
      "author": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Tue Nov 14 13:28:56 2017"
      },
      "committer": {
        "name": "Hao Wu",
        "email": "wuhao.wise@gmail.com",
        "time": "Tue Nov 14 19:06:19 2017"
      },
      "message": "Don\u0027t show keyboard tutorial for iPad\n\nTell the preferences not to show keyboard tutorial as it interferes with typing.\r\nFixes #633"
    },
    {
      "commit": "942eba62d10a6491c1f5d7fe69059127cbedd7aa",
      "tree": "e0bac3666be2e7d4198dea31475e2fa49f08e315",
      "parents": [
        "f91fc1ca58aed8aeb4a6577f753b901c73fad7d0"
      ],
      "author": {
        "name": "Hao Wu",
        "email": "wuhao.wise@gmail.com",
        "time": "Thu Nov 09 19:19:23 2017"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Tue Nov 14 13:26:09 2017"
      },
      "message": "fix typo\n"
    },
    {
      "commit": "f91fc1ca58aed8aeb4a6577f753b901c73fad7d0",
      "tree": "06a62bb7e422d4cef8f7ea346b1506558770775a",
      "parents": [
        "da9f7ac494f511e9ac57dba41760479f7eb178f7"
      ],
      "author": {
        "name": "Hao Wu",
        "email": "wuhao.wise@gmail.com",
        "time": "Thu Nov 09 18:54:32 2017"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Tue Nov 14 13:26:09 2017"
      },
      "message": "Use TIPreferencesController to change the keyboard settings so it will not load TIUserWordsManager, which can cause occasional crashes on iOS 11.0+.\n"
    },
    {
      "commit": "da9f7ac494f511e9ac57dba41760479f7eb178f7",
      "tree": "b52160b50a21a0dd2a990547ed7aa71f5dd78d28",
      "parents": [
        "ca3ac8552a1a5fcf405b9ff4e9da635008785baa"
      ],
      "author": {
        "name": "bootstraponline",
        "email": "code@bootstraponline.com",
        "time": "Mon Oct 23 21:02:33 2017"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Tue Nov 07 01:41:21 2017"
      },
      "message": "Update README.md"
    },
    {
      "commit": "ca3ac8552a1a5fcf405b9ff4e9da635008785baa",
      "tree": "33e1cfb920a1711404c5550c45fbd223d05be14b",
      "parents": [
        "aa711743d61305f8d255ce01b3f9a244144daf59"
      ],
      "author": {
        "name": "bootstraponline",
        "email": "code@bootstraponline.com",
        "time": "Mon Oct 23 20:15:23 2017"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Tue Nov 07 01:41:21 2017"
      },
      "message": "pod install --repo-update is required\n\nSee https://github.com/google/EarlGrey/issues/650"
    },
    {
      "commit": "aa711743d61305f8d255ce01b3f9a244144daf59",
      "tree": "090ac2068446c7976d931100b0d0014a3fa1a7da",
      "parents": [
        "3d8489c6bf1f4f5619ad3dac7154fc5b07b78176"
      ],
      "author": {
        "name": "Martin Petrov",
        "email": "mpetrov@google.com",
        "time": "Thu Oct 26 22:46:45 2017"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Fri Oct 27 21:51:29 2017"
      },
      "message": "update\n"
    },
    {
      "commit": "3d8489c6bf1f4f5619ad3dac7154fc5b07b78176",
      "tree": "5aa198d4350aab2b3b4a896c0e83c0adc1427be4",
      "parents": [
        "d5a550c0a3aaa065ad4ce5e2938976679b610a31"
      ],
      "author": {
        "name": "Martin Petrov",
        "email": "martin@martinpetrov.com",
        "time": "Fri Oct 27 13:45:40 2017"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Fri Oct 27 21:51:16 2017"
      },
      "message": "Update examples.md\n\nchanged ordering"
    },
    {
      "commit": "d5a550c0a3aaa065ad4ce5e2938976679b610a31",
      "tree": "a52375d00e981e449cc877ac143ea378209aebab",
      "parents": [
        "2fd8a7d4b76f820fb95bce495c0ceb324dbe3edb"
      ],
      "author": {
        "name": "Martin Petrov",
        "email": "mpetrov@google.com",
        "time": "Thu Oct 26 23:52:58 2017"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Fri Oct 27 21:51:16 2017"
      },
      "message": "docs\n\nmend\n"
    },
    {
      "commit": "2fd8a7d4b76f820fb95bce495c0ceb324dbe3edb",
      "tree": "2e2a7b25e344b11549f8f8acb66c1913d2340d16",
      "parents": [
        "ccfb82a700a21ca7dee9a76adf9e179b54ee6065"
      ],
      "author": {
        "name": "Mike Baxley",
        "email": "baxley@google.com",
        "time": "Fri Oct 20 21:54:37 2017"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Sat Oct 21 00:57:25 2017"
      },
      "message": "Address review comments.\n\nSupress deprecation warning.\nUse more specific type on blocks.\n"
    },
    {
      "commit": "ccfb82a700a21ca7dee9a76adf9e179b54ee6065",
      "tree": "963b2bc7c2a70b15e5919384970571e276c82e8d",
      "parents": [
        "931aa8c6edf2f6cfb1ccf76adcbadf6621bc5711"
      ],
      "author": {
        "name": "Mike Baxley",
        "email": "baxley@google.com",
        "time": "Wed Oct 18 16:49:48 2017"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Sat Oct 21 00:57:25 2017"
      },
      "message": "Make EarlGrey and Functional tests work for deployment target \u003c\u003d 10.0.\n\nRemove use of APIS deprecated on iOS 10 deployment target:\nReplace use of OSAtomic* APIs with methods from stdatomic.h.\nUse notifyWhenInteractionChangesUsingBlock as a replacement for\nnotifyWhenInteractionEndsUsingBlock on iOS 10.0 and higher.\n\nDisable tests that fail when deployment target is 9.0 or higher:\nDisable failing tests that don\u0027t work when deployment target is 9.0 or\nhigher.\ntestSynchronizationWorksWithNSURLConnection relies upon a deprecated API,\nso this test doesn\u0027t need to be run on iOS 9.0 or higher.\ntestStyledAlertView induces an alert on completion, which causes other tests\nto fail, if the deployment target is 9.0 or higher.\n"
    },
    {
      "commit": "931aa8c6edf2f6cfb1ccf76adcbadf6621bc5711",
      "tree": "68ca63f4254641fbfff1f041a5c4c4abbd116aff",
      "parents": [
        "25e2a34f1123966c9091154c664d2b98b15ce592"
      ],
      "author": {
        "name": "Adarsh Kumar Rai",
        "email": "adrai75@gmail.com",
        "time": "Wed Sep 20 03:33:36 2017"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Wed Sep 20 08:01:16 2017"
      },
      "message": "ScrollView without content, scroll to content edge issue simulation. Added disable unit test.\n"
    },
    {
      "commit": "25e2a34f1123966c9091154c664d2b98b15ce592",
      "tree": "507ae3ff5e27c2c81fe861a2289a91f4d13f7aa3",
      "parents": [
        "b2977663878a2d0a0a8f82729892f1e0c49771d6"
      ],
      "author": {
        "name": "Kaden Wilkinson",
        "email": "wilkinson.kaden@gmail.com",
        "time": "Tue Sep 12 21:27:40 2017"
      },
      "committer": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Tue Sep 12 21:36:29 2017"
      },
      "message": "Fix spacing to not break lint rules"
    },
    {
      "commit": "b2977663878a2d0a0a8f82729892f1e0c49771d6",
      "tree": "68215e7d9860d4eeb6b8900d87eaa900568b5c73",
      "parents": [
        "fa109ac51e82d334e8daeb8f2dda7c491b29cee7"
      ],
      "author": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Mon Sep 04 15:36:55 2017"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Mon Sep 04 22:55:05 2017"
      },
      "message": "Add 1.12.1 to versions.md"
    },
    {
      "commit": "fa109ac51e82d334e8daeb8f2dda7c491b29cee7",
      "tree": "1bc1a9504a697e26d107947fa28989e9aeb2b652",
      "parents": [
        "405008eac2713261a8b7032cae61b60586a0df5e"
      ],
      "author": {
        "name": "Sundeep Khandpur",
        "email": "sskhandp@gmail.com",
        "time": "Fri Sep 01 07:15:49 2017"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Fri Sep 01 07:17:26 2017"
      },
      "message": "Updating changelog for 1.12.1 release\n"
    },
    {
      "commit": "405008eac2713261a8b7032cae61b60586a0df5e",
      "tree": "789222f64057ea3164d3e3f7292a27917925291b",
      "parents": [
        "f6c2980f5b90b399ff1840f714e5bcda35bb82d0"
      ],
      "author": {
        "name": "Sundeep Khandpur",
        "email": "sskhandp@gmail.com",
        "time": "Fri Sep 01 07:04:35 2017"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Fri Sep 01 07:06:04 2017"
      },
      "message": "Release 1.12.1 to fix incorrect podspec release in 1.12.0\n"
    },
    {
      "commit": "f6c2980f5b90b399ff1840f714e5bcda35bb82d0",
      "tree": "7425560a4a09f92d5e81593df6694bec71d54c83",
      "parents": [
        "6f3933542d239c0fc102ef91fe40179e4e50f001"
      ],
      "author": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Fri Sep 01 06:30:50 2017"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Fri Sep 01 06:33:24 2017"
      },
      "message": "Actually updating podspec version to 1.12.0\n\nForgot to update the pod version. Will push it to cocoapods right after."
    },
    {
      "commit": "6f3933542d239c0fc102ef91fe40179e4e50f001",
      "tree": "c2393190c333e42f0b9b5d4afc20cf858a22c71f",
      "parents": [
        "4ca3db21a2e1cdf13689cec10a08949ae84e0537"
      ],
      "author": {
        "name": "Sundeep Khandpur",
        "email": "sskhandp@gmail.com",
        "time": "Tue Aug 29 04:17:25 2017"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Tue Aug 29 19:15:04 2017"
      },
      "message": "Move the RunLoopSpinner to spin on the thread passed to it\n"
    },
    {
      "commit": "4ca3db21a2e1cdf13689cec10a08949ae84e0537",
      "tree": "9f9457b15e4c1cc46209b09ad5a3ab32933c0c7d",
      "parents": [
        "33341d5ff9fb252bad3bbc7dfa01154e27988c84"
      ],
      "author": {
        "name": "Sundeep Khandpur",
        "email": "sskhandp@gmail.com",
        "time": "Tue Aug 22 21:36:23 2017"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Tue Aug 22 21:48:46 2017"
      },
      "message": "Bumping version to 1.12.0\n"
    },
    {
      "commit": "33341d5ff9fb252bad3bbc7dfa01154e27988c84",
      "tree": "1461748ad801eb068d44e1dd25ce78a47d0dc642",
      "parents": [
        "ae61a45cd7085e5dfcfd68494a629c65459f502f"
      ],
      "author": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Tue Aug 22 19:22:43 2017"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Tue Aug 22 19:24:19 2017"
      },
      "message": "Update changelog again since another fix went in.\n\nhttps://github.com/google/EarlGrey/commit/ae61a45cd7085e5dfcfd68494a629c65459f502f"
    },
    {
      "commit": "ae61a45cd7085e5dfcfd68494a629c65459f502f",
      "tree": "eba28d1f94fd5cf989354dc9bcfc74566dbd3a59",
      "parents": [
        "ff6c10942a67a0a50f076b76b35f6dba05209e9b"
      ],
      "author": {
        "name": "Sundeep Khandpur",
        "email": "sskhandp@gmail.com",
        "time": "Tue Aug 22 11:11:28 2017"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Tue Aug 22 19:11:08 2017"
      },
      "message": "Fix Main thread violation: UIView setHidden called from non-main thread.\n"
    },
    {
      "commit": "ff6c10942a67a0a50f076b76b35f6dba05209e9b",
      "tree": "b340e84d5e65d3134eaa488c445664c502d69218",
      "parents": [
        "d197d192cce4f58235c35fb1dc66d03ca156ba38"
      ],
      "author": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Tue Aug 22 10:10:11 2017"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Tue Aug 22 10:12:01 2017"
      },
      "message": "Correct Changelog baseline for 1.12.0 release"
    },
    {
      "commit": "d197d192cce4f58235c35fb1dc66d03ca156ba38",
      "tree": "b4834efafd0c3f4c772dfc30553c1362ecd2d077",
      "parents": [
        "5b2db109398aa9985edb008f4fe4a70a5243d401"
      ],
      "author": {
        "name": "Sundeep",
        "email": "sskhandp@google.com",
        "time": "Tue Aug 22 09:27:49 2017"
      },
      "committer": {
        "name": "Aditya Atul Tirodkar",
        "email": "tirodkar@users.noreply.github.com",
        "time": "Tue Aug 22 10:08:17 2017"
      },
      "message": "Update version for 1.12.0 release"
    }
  ],
  "next": "5b2db109398aa9985edb008f4fe4a70a5243d401"
}
