)]}'
{
  "log": [
    {
      "commit": "3d7c96bf34b3146f40aeb2720e0927f221ad8725",
      "tree": "d52f32af3d09c3cd17b8f5340145a47b546c5851",
      "parents": [
        "e12bfeba8616416ea376ddfaa1be0120d9706a9b"
      ],
      "author": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Thu Nov 16 23:45:25 2017"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 16 23:45:25 2017"
      },
      "message": "Resolve circular dependency and avoid using reserved keyword \u0027abstract\u0027 (#358)\n\n"
    },
    {
      "commit": "e12bfeba8616416ea376ddfaa1be0120d9706a9b",
      "tree": "d4818b0a7a1f8ccacb01fa97b2d900a55266780f",
      "parents": [
        "9acd1c6e3e72a39a0ec14506d68203a4e8cfafb4"
      ],
      "author": {
        "name": "Addy Osmani",
        "email": "addyosmani@gmail.com",
        "time": "Wed Mar 08 03:49:36 2017"
      },
      "committer": {
        "name": "Addy Osmani",
        "email": "addyosmani@gmail.com",
        "time": "Wed Mar 08 03:49:36 2017"
      },
      "message": "add latest build\n"
    },
    {
      "commit": "9acd1c6e3e72a39a0ec14506d68203a4e8cfafb4",
      "tree": "9423401017e2aaefc41207223258b43ba684d969",
      "parents": [
        "05ca43ebf9536c26e1e451dacbcb7e1491191eef"
      ],
      "author": {
        "name": "Addy Osmani",
        "email": "addyosmani@gmail.com",
        "time": "Wed Mar 08 03:44:54 2017"
      },
      "committer": {
        "name": "Addy Osmani",
        "email": "addyosmani@gmail.com",
        "time": "Wed Mar 08 03:44:54 2017"
      },
      "message": "Bump to 2.12.0\n"
    },
    {
      "commit": "05ca43ebf9536c26e1e451dacbcb7e1491191eef",
      "tree": "3299dc2f07ee9c7133c573feb35aa89586e3da14",
      "parents": [
        "a7d1795764403afe61d6e8b371607fc661cb4c8b"
      ],
      "author": {
        "name": "Valdrin Koshi",
        "email": "valdrin@google.com",
        "time": "Fri Mar 03 19:17:18 2017"
      },
      "committer": {
        "name": "Addy Osmani",
        "email": "addyosmani@gmail.com",
        "time": "Fri Mar 03 19:17:18 2017"
      },
      "message": "handle nodes hosted in a \u003ctemplate\u003e (#338)\n\n* handle parents that are not of type Element\r\n\r\n* test text descendants in a DocumentFragment\r\n\r\n* Only handle \u003ctemplate\u003e\r\n\r\n* Fix tests\r\n\r\n* Fix tests again\r\n"
    },
    {
      "commit": "a7d1795764403afe61d6e8b371607fc661cb4c8b",
      "tree": "3e771456cbb4ecbbbc2a1603d47d3576a6072ecb",
      "parents": [
        "d48620f82222edd40be25616051a86d9fb8ab4ac"
      ],
      "author": {
        "name": "Joscha Feth",
        "email": "joscha@feth.com",
        "time": "Tue Feb 21 16:48:47 2017"
      },
      "committer": {
        "name": "Addy Osmani",
        "email": "addyosmani@gmail.com",
        "time": "Tue Feb 21 16:48:47 2017"
      },
      "message": "fix: don\u0027t die in browsers that do not support shadow DOM. Fixes #255. (#256)\n\n"
    },
    {
      "commit": "d48620f82222edd40be25616051a86d9fb8ab4ac",
      "tree": "16f9467b0a50ee692f6f7c5f377c0882f0b5d93e",
      "parents": [
        "ec42be4a5bb9d9e574f5eb4f2ecf30230c716aff"
      ],
      "author": {
        "name": "Russell Bicknell",
        "email": "bicknellr@gmail.com",
        "time": "Wed Dec 14 19:38:33 2016"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 14 19:38:33 2016"
      },
      "message": "Update `composedParentNode` for Shadow DOM v1. (#311)\n\n* Update `axs.dom.composedParentNode` to use `assignedSlot` instead of `getDestinationInsertionPoints` when available.\r\n\r\n* Add closure definitions for `assignedSlot`.\r\n\r\n* Check for Slotable node types; make Slotable a mixin.\r\n\r\n* Move Slotable methods to both Element and Text.\r\n\r\n* Safer checks when looking for insertion points / slots in `composedParentNode`.\r\n"
    },
    {
      "commit": "ec42be4a5bb9d9e574f5eb4f2ecf30230c716aff",
      "tree": "3e7763d5fc581e5f3af588858ae2f250357f6829",
      "parents": [
        "b5fd54a6629125b582d10f7b183c7a23151d0894",
        "c6cfc87c98720afab74b70d41ca4e3ee61d40e19"
      ],
      "author": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Wed Dec 14 18:38:18 2016"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 14 18:38:18 2016"
      },
      "message": "Merge pull request #328 from alice/master\n\nUse google-closure-compiler node module and bring closure-compiler library up to date"
    },
    {
      "commit": "c6cfc87c98720afab74b70d41ca4e3ee61d40e19",
      "tree": "3e7763d5fc581e5f3af588858ae2f250357f6829",
      "parents": [
        "f65354b9f77f8c75e29139c0f5cb5d56e2deea78"
      ],
      "author": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Wed Dec 14 18:36:33 2016"
      },
      "committer": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Wed Dec 14 18:36:33 2016"
      },
      "message": "Test in latest node release\n"
    },
    {
      "commit": "f65354b9f77f8c75e29139c0f5cb5d56e2deea78",
      "tree": "a4c814942af8f4803d677f61f756a40009c112c4",
      "parents": [
        "a214f281cac98a170b5a8f4c471a820d074d9256"
      ],
      "author": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Wed Dec 14 18:11:09 2016"
      },
      "committer": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Wed Dec 14 18:12:54 2016"
      },
      "message": "Update travis config\n"
    },
    {
      "commit": "a214f281cac98a170b5a8f4c471a820d074d9256",
      "tree": "71264e2543fb2ac0e508939af6df5ea6989893e4",
      "parents": [
        "b5fd54a6629125b582d10f7b183c7a23151d0894"
      ],
      "author": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Wed Dec 14 18:08:02 2016"
      },
      "committer": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Wed Dec 14 18:08:02 2016"
      },
      "message": "Use google-closure-compiler node module and bring closure-compiler library up to date\n"
    },
    {
      "commit": "b5fd54a6629125b582d10f7b183c7a23151d0894",
      "tree": "407aad35bbd7ee96fee558d0f82c95f97613c28f",
      "parents": [
        "7d778f7da58af341a47b3a6f6457c2842b24d4d8"
      ],
      "author": {
        "name": "Addy Osmani",
        "email": "addyosmani@gmail.com",
        "time": "Wed Sep 14 20:53:50 2016"
      },
      "committer": {
        "name": "Addy Osmani",
        "email": "addyosmani@gmail.com",
        "time": "Wed Sep 14 20:53:50 2016"
      },
      "message": "Release v2.11.0\n"
    },
    {
      "commit": "7d778f7da58af341a47b3a6f6457c2842b24d4d8",
      "tree": "e62217f1adbd83e99246c295ccd1a373331ea471",
      "parents": [
        "da3e2260fcff45d1d9d6e9dd7e495426d48cf7bf"
      ],
      "author": {
        "name": "Rick Brown",
        "email": "ricksbrown73@gmail.com",
        "time": "Wed Sep 14 17:48:40 2016"
      },
      "committer": {
        "name": "Addy Osmani",
        "email": "addyosmani@gmail.com",
        "time": "Wed Sep 14 17:48:40 2016"
      },
      "message": "Addresses issue #301 (#303)\n\n"
    },
    {
      "commit": "da3e2260fcff45d1d9d6e9dd7e495426d48cf7bf",
      "tree": "1091862ac876eeef8e4366a735661ea2cf481419",
      "parents": [
        "ac6079ecefbfaf6b275f76b063a99e8c60491d32"
      ],
      "author": {
        "name": "Addy Osmani",
        "email": "addyosmani@gmail.com",
        "time": "Sun Sep 11 05:22:03 2016"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 11 05:22:03 2016"
      },
      "message": "README: Add a note about Closure Compiler"
    },
    {
      "commit": "ac6079ecefbfaf6b275f76b063a99e8c60491d32",
      "tree": "15730976c13b324078d56b7dc9f7ebfd78c17e42",
      "parents": [
        "d902464261616903b0a50a4ab610ea5627a65c83"
      ],
      "author": {
        "name": "Rick Brown",
        "email": "ricksbrown73@gmail.com",
        "time": "Sun Sep 11 04:18:07 2016"
      },
      "committer": {
        "name": "Addy Osmani",
        "email": "addyosmani@gmail.com",
        "time": "Sun Sep 11 04:18:07 2016"
      },
      "message": "Performance (#265)\n\n* precursor performance changes\r\n\r\n* Allow caller to bypass entire DOM walk\r\n\r\n* Allow for other \u0027requires\u0027 beyond \u0027consoleAPI\u0027\r\n\r\n* Collect \u0027hidden\u0027 and \u0027disabled\u0027 info during DOM traversal\r\n\r\n* Start using new \u0027hidden\u0027 and \u0027disabled\u0027 flags\r\n\r\n* Optionally collect \u0027idreferrers\u0027 while traversing DOM\r\n\r\n* Start using new \u0027idreferrers\u0027 flag\r\n"
    },
    {
      "commit": "d902464261616903b0a50a4ab610ea5627a65c83",
      "tree": "2653185f8fdb4f084e220be99dcfd21b6c2f9323",
      "parents": [
        "b96d1bc3eb7bbf27fdc06b1b1a44b8497196e557"
      ],
      "author": {
        "name": "Addy Osmani",
        "email": "addyosmani@gmail.com",
        "time": "Sun Sep 11 04:17:17 2016"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 11 04:17:17 2016"
      },
      "message": "Reset recent RC changelogs while we clean up"
    },
    {
      "commit": "b96d1bc3eb7bbf27fdc06b1b1a44b8497196e557",
      "tree": "283c8ab2bfdc70a52f750450155d9f32a446c0b8",
      "parents": [
        "33609ef68662ec4c2eac56a3b397f9460c5e0ee6"
      ],
      "author": {
        "name": "Addy Osmani",
        "email": "addyosmani@gmail.com",
        "time": "Sun Sep 11 04:08:52 2016"
      },
      "committer": {
        "name": "Addy Osmani",
        "email": "addyosmani@gmail.com",
        "time": "Sun Sep 11 04:08:52 2016"
      },
      "message": "Release v2.10.1-rc.3\n"
    },
    {
      "commit": "33609ef68662ec4c2eac56a3b397f9460c5e0ee6",
      "tree": "f6803434dd82f4414afd4d55262839c82f266894",
      "parents": [
        "aecb168921c3ec49ef4f96e8442d02817a269bb8",
        "b64579d12dc756723b7b8d8ee9a58bc1eee51674"
      ],
      "author": {
        "name": "Addy Osmani",
        "email": "addyosmani@gmail.com",
        "time": "Sun Sep 11 04:07:18 2016"
      },
      "committer": {
        "name": "Addy Osmani",
        "email": "addyosmani@gmail.com",
        "time": "Sun Sep 11 04:07:18 2016"
      },
      "message": "Merge branch \u0027master\u0027 of https://github.com/GoogleChrome/accessibility-developer-tools\n\n* \u0027master\u0027 of https://github.com/GoogleChrome/accessibility-developer-tools:\n  fix: `axs.utils.getAriaIdReferrers` can return null for missing referrers which breaks `roleTooltipRequiresDescribedby` (#258)\n  Make the npm module requireable (#298)\n"
    },
    {
      "commit": "aecb168921c3ec49ef4f96e8442d02817a269bb8",
      "tree": "b39f1f49060a3ada6f885cce812990cd0af42468",
      "parents": [
        "9c9357cb46ad339654d1ec56f63ddd0a2fb4b061"
      ],
      "author": {
        "name": "Addy Osmani",
        "email": "addyosmani@gmail.com",
        "time": "Sun Sep 11 04:07:01 2016"
      },
      "committer": {
        "name": "Addy Osmani",
        "email": "addyosmani@gmail.com",
        "time": "Sun Sep 11 04:07:01 2016"
      },
      "message": "Release v2.10.1-rc.2\n"
    },
    {
      "commit": "9c9357cb46ad339654d1ec56f63ddd0a2fb4b061",
      "tree": "d4c7755f6f2e3f5f76da5e1adf4683c887f06a25",
      "parents": [
        "83e11c18f233b80cd09f4e857eb9a4be336d3c19"
      ],
      "author": {
        "name": "Addy Osmani",
        "email": "addyosmani@gmail.com",
        "time": "Sun Sep 11 04:02:15 2016"
      },
      "committer": {
        "name": "Addy Osmani",
        "email": "addyosmani@gmail.com",
        "time": "Sun Sep 11 04:02:15 2016"
      },
      "message": "Release v2.10.1-rc.1\n"
    },
    {
      "commit": "b64579d12dc756723b7b8d8ee9a58bc1eee51674",
      "tree": "102ed617574d99caa2297ff55854678bfeb439a2",
      "parents": [
        "ce211b880aa62e54dcf2115fd86bffcc187e39a8"
      ],
      "author": {
        "name": "Joscha Feth",
        "email": "joscha@feth.com",
        "time": "Sat Sep 10 01:18:42 2016"
      },
      "committer": {
        "name": "Addy Osmani",
        "email": "addyosmani@gmail.com",
        "time": "Sat Sep 10 01:18:42 2016"
      },
      "message": "fix: `axs.utils.getAriaIdReferrers` can return null for missing referrers which breaks `roleTooltipRequiresDescribedby` (#258)\n\n"
    },
    {
      "commit": "ce211b880aa62e54dcf2115fd86bffcc187e39a8",
      "tree": "f6a9d0c800b446ea74d262c11aec4c85602fc27a",
      "parents": [
        "83e11c18f233b80cd09f4e857eb9a4be336d3c19"
      ],
      "author": {
        "name": "Philip Schatz",
        "email": "phil@cnx.org",
        "time": "Sat Sep 10 01:17:30 2016"
      },
      "committer": {
        "name": "Addy Osmani",
        "email": "addyosmani@gmail.com",
        "time": "Sat Sep 10 01:17:30 2016"
      },
      "message": "Make the npm module requireable (#298)\n\n* expose the dist file for use as a node library\r\n\r\n* unwrap the axs package name for use in node\r\n"
    },
    {
      "commit": "83e11c18f233b80cd09f4e857eb9a4be336d3c19",
      "tree": "769bbfeee0a7730b4000ee34b3d8fb91be3023bc",
      "parents": [
        "e70dd633a25e8a8c659a587f7ce58b923db1eef2",
        "6bdaa245d6e26b8abd5be055d8fe9eb94b969a7b"
      ],
      "author": {
        "name": "Addy Osmani",
        "email": "addyosmani@gmail.com",
        "time": "Wed Aug 31 00:51:59 2016"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 31 00:51:59 2016"
      },
      "message": "Merge pull request #285 from heidmotron/master\n\nUpdate submodule to use latest closure-library on GitHub"
    },
    {
      "commit": "6bdaa245d6e26b8abd5be055d8fe9eb94b969a7b",
      "tree": "769bbfeee0a7730b4000ee34b3d8fb91be3023bc",
      "parents": [
        "e70dd633a25e8a8c659a587f7ce58b923db1eef2"
      ],
      "author": {
        "name": "Matthew Heidemann",
        "email": "mheidemann@pivotal.io",
        "time": "Fri Jun 03 19:01:27 2016"
      },
      "committer": {
        "name": "Matthew Heidemann",
        "email": "mheidemann@pivotal.io",
        "time": "Fri Jun 03 19:01:27 2016"
      },
      "message": "Updated to latest closure library on GitHub\n"
    },
    {
      "commit": "e70dd633a25e8a8c659a587f7ce58b923db1eef2",
      "tree": "4c2cfe57e7951949ea947c4014bab59527f5acb8",
      "parents": [
        "582ba71c124ed834d640ce2109dcd91b7864922f"
      ],
      "author": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Wed Jan 13 18:37:23 2016"
      },
      "committer": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Wed Jan 13 18:37:23 2016"
      },
      "message": "Release v2.10.1-rc.0\n"
    },
    {
      "commit": "582ba71c124ed834d640ce2109dcd91b7864922f",
      "tree": "85d3f5e876e229a410bb1aa1669feb4bca20d017",
      "parents": [
        "20f919bd74fba06c4634db63f673fd833560ebf6",
        "5611bb657bfadfcc64795438be2dfe201d8e2359"
      ],
      "author": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Thu Jan 07 19:02:30 2016"
      },
      "committer": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Thu Jan 07 19:02:30 2016"
      },
      "message": "Merge pull request #270 from alice/tooltip\n\nFixes #269, plus a little cleanup from #267"
    },
    {
      "commit": "5611bb657bfadfcc64795438be2dfe201d8e2359",
      "tree": "85d3f5e876e229a410bb1aa1669feb4bca20d017",
      "parents": [
        "20f919bd74fba06c4634db63f673fd833560ebf6"
      ],
      "author": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Thu Jan 07 18:04:09 2016"
      },
      "committer": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Thu Jan 07 18:52:20 2016"
      },
      "message": "Fixes #269 and a little cleanup from #267\n"
    },
    {
      "commit": "20f919bd74fba06c4634db63f673fd833560ebf6",
      "tree": "0b27f1e5c3d2feb2fba837dbf7ba8239bdc954d2",
      "parents": [
        "113f691b1877a33a541c2466d8200e4a748bf357",
        "38f7e00eb2b1d98c178c51b4ca1548afcd1ccd52"
      ],
      "author": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Thu Jan 07 17:36:36 2016"
      },
      "committer": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Thu Jan 07 17:36:36 2016"
      },
      "message": "Merge pull request #267 from joscha/fix/css-selectors-with-special-chars\n\nfix: escape special characters to be used in a query selector string"
    },
    {
      "commit": "113f691b1877a33a541c2466d8200e4a748bf357",
      "tree": "3a287c83b2a754a5b6a1ceb64663c6471560aa19",
      "parents": [
        "d1c98e88a853bff77ad054e84ae7f18c60d31f48",
        "0879fb9513e221dfa76be9ebc88237b08ccf1e0e"
      ],
      "author": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Thu Jan 07 00:44:07 2016"
      },
      "committer": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Thu Jan 07 00:44:07 2016"
      },
      "message": "Merge pull request #268 from SeanKilleen/patch-1\n\nFix minor typo in README"
    },
    {
      "commit": "0879fb9513e221dfa76be9ebc88237b08ccf1e0e",
      "tree": "3a287c83b2a754a5b6a1ceb64663c6471560aa19",
      "parents": [
        "d1c98e88a853bff77ad054e84ae7f18c60d31f48"
      ],
      "author": {
        "name": "Sean Killeen",
        "email": "SeanKilleen@gmail.com",
        "time": "Wed Dec 16 19:54:08 2015"
      },
      "committer": {
        "name": "Sean Killeen",
        "email": "SeanKilleen@gmail.com",
        "time": "Wed Dec 16 19:54:08 2015"
      },
      "message": "Fix minor typo\n\nWas browsing the README and I think I came across a minor typo in a code sample. Figured I\u0027d pass it along."
    },
    {
      "commit": "38f7e00eb2b1d98c178c51b4ca1548afcd1ccd52",
      "tree": "fcc260bb96c8b4846ff96785b87fb68619787646",
      "parents": [
        "d1c98e88a853bff77ad054e84ae7f18c60d31f48"
      ],
      "author": {
        "name": "Joscha Feth",
        "email": "jfeth@atlassian.com",
        "time": "Wed Dec 16 04:57:51 2015"
      },
      "committer": {
        "name": "Joscha Feth",
        "email": "jfeth@atlassian.com",
        "time": "Wed Dec 16 04:57:51 2015"
      },
      "message": "fix: escape special characters to be used in a query selector string\n"
    },
    {
      "commit": "d1c98e88a853bff77ad054e84ae7f18c60d31f48",
      "tree": "cee8de8e15e56334acfa13c15dfd942c00526af1",
      "parents": [
        "f6b9779928d6ed4876e022279a97fbf13197b6a4",
        "183233eaa82acc9bf6ba5979212cdd7f45496665"
      ],
      "author": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Wed Dec 09 22:46:05 2015"
      },
      "committer": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Wed Dec 09 22:46:05 2015"
      },
      "message": "Merge pull request #260 from joscha/sample-fix-amd-websites\n\nMake phantom audit work with websites that expose an AMD loader. Fixes #147."
    },
    {
      "commit": "f6b9779928d6ed4876e022279a97fbf13197b6a4",
      "tree": "9030da396ec1c985ffa76456a2aaa476ec02effa",
      "parents": [
        "34c11c241fd1f1b9bdc72d1996b63a583098922a",
        "08395e9ee38278be436a65084055d6e25927e144"
      ],
      "author": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Tue Dec 08 21:44:55 2015"
      },
      "committer": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Tue Dec 08 21:44:55 2015"
      },
      "message": "Merge pull request #259 from garcialo/master\n\nMake TableHasAppropriateHeaders N/A for presentational tables and tables with no descendant `\u003ctr\u003e` elements. Fixes #251."
    },
    {
      "commit": "08395e9ee38278be436a65084055d6e25927e144",
      "tree": "9030da396ec1c985ffa76456a2aaa476ec02effa",
      "parents": [
        "34c11c241fd1f1b9bdc72d1996b63a583098922a"
      ],
      "author": {
        "name": "garcialo",
        "email": "github@garcialo.com",
        "time": "Thu Nov 26 21:47:59 2015"
      },
      "committer": {
        "name": "garcialo",
        "email": "github@garcialo.com",
        "time": "Tue Dec 08 21:25:42 2015"
      },
      "message": "adding an isLayoutTable function and some test cases; should fix #251\n"
    },
    {
      "commit": "183233eaa82acc9bf6ba5979212cdd7f45496665",
      "tree": "febdcc00181827ff4363309534b857cb76408ae7",
      "parents": [
        "34c11c241fd1f1b9bdc72d1996b63a583098922a"
      ],
      "author": {
        "name": "Joscha Feth",
        "email": "jfeth@atlassian.com",
        "time": "Fri Nov 27 07:08:22 2015"
      },
      "committer": {
        "name": "Joscha Feth",
        "email": "jfeth@atlassian.com",
        "time": "Fri Nov 27 07:08:22 2015"
      },
      "message": "fix: make phantom audit work with websites that expose an AMD loader\n"
    },
    {
      "commit": "34c11c241fd1f1b9bdc72d1996b63a583098922a",
      "tree": "1ea728698a2c9341c10b95a88a889fffbd95609f",
      "parents": [
        "1a46baa0c53becec01f1892eeb2d70afbf2b060a",
        "3111851afd57db7d435b8b44735d5942fd51063b"
      ],
      "author": {
        "name": "Rick Brown",
        "email": "ricksbrown73@gmail.com",
        "time": "Mon Nov 16 19:08:28 2015"
      },
      "committer": {
        "name": "Rick Brown",
        "email": "ricksbrown73@gmail.com",
        "time": "Mon Nov 16 19:08:28 2015"
      },
      "message": "Merge pull request #248 from ricksbrown/shields\n\nAdded some shiny badges"
    },
    {
      "commit": "3111851afd57db7d435b8b44735d5942fd51063b",
      "tree": "1ea728698a2c9341c10b95a88a889fffbd95609f",
      "parents": [
        "1a46baa0c53becec01f1892eeb2d70afbf2b060a"
      ],
      "author": {
        "name": "Rick",
        "email": "ricksbrown73@gmail.com",
        "time": "Mon Nov 16 00:24:49 2015"
      },
      "committer": {
        "name": "Rick",
        "email": "ricksbrown73@gmail.com",
        "time": "Mon Nov 16 00:24:49 2015"
      },
      "message": "Added some shiny badges\n"
    },
    {
      "commit": "1a46baa0c53becec01f1892eeb2d70afbf2b060a",
      "tree": "b91ee966bc8bcadfd2ec157f1595cbde302300c0",
      "parents": [
        "404ede0f2186682fbbef624141e76ec2b601317d"
      ],
      "author": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Fri Nov 13 21:41:03 2015"
      },
      "committer": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Fri Nov 13 21:41:03 2015"
      },
      "message": "Release v2.10.0\n"
    },
    {
      "commit": "404ede0f2186682fbbef624141e76ec2b601317d",
      "tree": "9de6619f144dec0b40374a9efbddcea2a46d2ebd",
      "parents": [
        "621067591b846bb80169f9b20f8b07dee6409f4a",
        "87d39115aa6716abf210bf1e0a5a5e0a5c98c9b9"
      ],
      "author": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Fri Nov 13 21:39:35 2015"
      },
      "committer": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Fri Nov 13 21:39:35 2015"
      },
      "message": "Merge tag \u0027v2.10.0-rc.1\u0027 into release\n\nVersion 2.10.0-rc.1\n"
    },
    {
      "commit": "87d39115aa6716abf210bf1e0a5a5e0a5c98c9b9",
      "tree": "9de6619f144dec0b40374a9efbddcea2a46d2ebd",
      "parents": [
        "9da0231fc2c264712547d66438874c66269c98fa"
      ],
      "author": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Mon Oct 19 18:15:02 2015"
      },
      "committer": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Mon Oct 19 18:15:02 2015"
      },
      "message": "Release v2.10.0-rc.1\n"
    },
    {
      "commit": "9da0231fc2c264712547d66438874c66269c98fa",
      "tree": "c434defe9a9e8ab686c5d21cd4c7c53c4bd92e83",
      "parents": [
        "812ad9cc6170d7655adcd62707d1e75d3c99a12a",
        "5888ff95599bf7586a3cd51b421db0bf7d705e41"
      ],
      "author": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Thu Oct 15 04:25:37 2015"
      },
      "committer": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Thu Oct 15 04:25:37 2015"
      },
      "message": "Merge pull request #246 from alice/href\n\nFix #245"
    },
    {
      "commit": "5888ff95599bf7586a3cd51b421db0bf7d705e41",
      "tree": "c434defe9a9e8ab686c5d21cd4c7c53c4bd92e83",
      "parents": [
        "812ad9cc6170d7655adcd62707d1e75d3c99a12a"
      ],
      "author": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Thu Oct 15 00:18:58 2015"
      },
      "committer": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Thu Oct 15 04:22:26 2015"
      },
      "message": "Fix #245\n"
    },
    {
      "commit": "812ad9cc6170d7655adcd62707d1e75d3c99a12a",
      "tree": "dd9f880faa0846949433df64e02e68733aec6ffd",
      "parents": [
        "55f83ba7d34402f43150e16d19c69b131894d2ae"
      ],
      "author": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Fri Oct 09 20:38:56 2015"
      },
      "committer": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Fri Oct 09 20:38:56 2015"
      },
      "message": "Release v2.10.0-rc.0\n"
    },
    {
      "commit": "55f83ba7d34402f43150e16d19c69b131894d2ae",
      "tree": "9a0507ff61d9296cdb44b542c957d2ffc93bb4e7",
      "parents": [
        "dbdd65eb9041f868689ee9dceb8ff309bbeb9d6b",
        "b302614adb81d308268c1fade6d8f3cee5847717"
      ],
      "author": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Fri Oct 09 20:29:32 2015"
      },
      "committer": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Fri Oct 09 20:29:32 2015"
      },
      "message": "Merge pull request #244 from alice/ignore-selectors-fix\n\nIgnore selectors fix"
    },
    {
      "commit": "b302614adb81d308268c1fade6d8f3cee5847717",
      "tree": "44dd54f009e91a3568c90d5317480b99647fbfcf",
      "parents": [
        "f0322cfe4120dec10b35d2a001b09e0e0adee110"
      ],
      "author": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Fri Oct 09 20:17:16 2015"
      },
      "committer": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Fri Oct 09 20:21:31 2015"
      },
      "message": "Rework ignored selectors change on top of DOMUtils change\n"
    },
    {
      "commit": "f0322cfe4120dec10b35d2a001b09e0e0adee110",
      "tree": "841d8d27fe3e770ce96150e3fa0e9c50670543cc",
      "parents": [
        "c9ed2c88d7223716f6c8fd7f70af3710298f15c9"
      ],
      "author": {
        "name": "Kenny Wang",
        "email": "kwang@pivotal.io",
        "time": "Wed Sep 09 20:16:53 2015"
      },
      "committer": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Fri Oct 09 20:21:25 2015"
      },
      "message": "changes ignoreSelectors to match documented behavior\n"
    },
    {
      "commit": "dbdd65eb9041f868689ee9dceb8ff309bbeb9d6b",
      "tree": "afccdf0c7d899cee083af0da3a17097918278974",
      "parents": [
        "c9ed2c88d7223716f6c8fd7f70af3710298f15c9",
        "9ad1d9ff4e67fbe3607a8fa5a0fdcd243fef0ba9"
      ],
      "author": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Fri Oct 09 18:18:21 2015"
      },
      "committer": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Fri Oct 09 18:18:21 2015"
      },
      "message": "Merge pull request #201 from alice/bodyScroll\n\nDon\u0027t need to take container scroll into account if container is body"
    },
    {
      "commit": "9ad1d9ff4e67fbe3607a8fa5a0fdcd243fef0ba9",
      "tree": "afccdf0c7d899cee083af0da3a17097918278974",
      "parents": [
        "c9ed2c88d7223716f6c8fd7f70af3710298f15c9"
      ],
      "author": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Sun Jul 26 22:47:11 2015"
      },
      "committer": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Fri Oct 09 17:56:22 2015"
      },
      "message": "Don\u0027t need to take container scroll into account if container is body\n"
    },
    {
      "commit": "c9ed2c88d7223716f6c8fd7f70af3710298f15c9",
      "tree": "aca40d1d618139007c326edcc9f5d3ce11232938",
      "parents": [
        "c492e0b8e44ef4c8ec942a8a5c5166c50b1a1180",
        "4005e8b6631b55aaae6882a2bcb3e2f0fe58fb4a"
      ],
      "author": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Fri Oct 09 17:28:29 2015"
      },
      "committer": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Fri Oct 09 17:28:29 2015"
      },
      "message": "Merge pull request #242 from alice/composed\n\nAdd DOMUtils.js."
    },
    {
      "commit": "4005e8b6631b55aaae6882a2bcb3e2f0fe58fb4a",
      "tree": "aca40d1d618139007c326edcc9f5d3ce11232938",
      "parents": [
        "4a371fb7f3e3043470b4364901a46439dab18d10"
      ],
      "author": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Fri Oct 09 17:16:02 2015"
      },
      "committer": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Fri Oct 09 17:21:15 2015"
      },
      "message": "Add test for reprojected content.\n"
    },
    {
      "commit": "4a371fb7f3e3043470b4364901a46439dab18d10",
      "tree": "2cfb7e639b0202649187f307438d1ad212bdc1a6",
      "parents": [
        "ecef7b787755d3b268147f55a5d0509f935fe4d9"
      ],
      "author": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Wed Oct 07 23:37:31 2015"
      },
      "committer": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Wed Oct 07 23:37:31 2015"
      },
      "message": "Use getDestinationInsertionPoints to compute composed parent\n"
    },
    {
      "commit": "ecef7b787755d3b268147f55a5d0509f935fe4d9",
      "tree": "e4c24cfa3899fd77e9f108e19be52b2ca0586b38",
      "parents": [
        "24a278d31afe84769e844ed48c862ddcb46f7dc3",
        "c492e0b8e44ef4c8ec942a8a5c5166c50b1a1180"
      ],
      "author": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Mon Oct 05 20:57:45 2015"
      },
      "committer": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Mon Oct 05 20:57:45 2015"
      },
      "message": "Address remaining comments\n"
    },
    {
      "commit": "c492e0b8e44ef4c8ec942a8a5c5166c50b1a1180",
      "tree": "f9306dd0e21629a46f6668a649de7bd2793fe3a3",
      "parents": [
        "291b7a6f65de5117f12a52a2e8983eb35a43259c",
        "49d6ddc1a398f5db753604ead68428376783ac12"
      ],
      "author": {
        "name": "Rick Brown",
        "email": "ricksbrown73@gmail.com",
        "time": "Thu Sep 24 20:58:57 2015"
      },
      "committer": {
        "name": "Rick Brown",
        "email": "ricksbrown73@gmail.com",
        "time": "Thu Sep 24 20:58:57 2015"
      },
      "message": "Merge pull request #221 from ricksbrown/issue141\n\nCloses issue #141 - only audit IDs in IDREFs"
    },
    {
      "commit": "49d6ddc1a398f5db753604ead68428376783ac12",
      "tree": "f9306dd0e21629a46f6668a649de7bd2793fe3a3",
      "parents": [
        "c9a64a4389b26e56c9ab2ba11f032ca0e96a3fc0"
      ],
      "author": {
        "name": "Rick",
        "email": "ricksbrown73@gmail.com",
        "time": "Thu Sep 24 20:44:43 2015"
      },
      "committer": {
        "name": "Rick",
        "email": "ricksbrown73@gmail.com",
        "time": "Thu Sep 24 20:44:43 2015"
      },
      "message": "Updating recent changes to new API\n"
    },
    {
      "commit": "c9a64a4389b26e56c9ab2ba11f032ca0e96a3fc0",
      "tree": "8484e337fe8174c468926d058aba6a50fb8ee4a6",
      "parents": [
        "3f00cb8ff25835390eb570ecd7eb26eddf24b5b6",
        "291b7a6f65de5117f12a52a2e8983eb35a43259c"
      ],
      "author": {
        "name": "Rick",
        "email": "ricksbrown73@gmail.com",
        "time": "Thu Sep 24 20:40:55 2015"
      },
      "committer": {
        "name": "Rick",
        "email": "ricksbrown73@gmail.com",
        "time": "Thu Sep 24 20:40:55 2015"
      },
      "message": "Merge branch \u0027master\u0027 into issue141\n"
    },
    {
      "commit": "24a278d31afe84769e844ed48c862ddcb46f7dc3",
      "tree": "80a8f7d35883e1a4f8015f5e327868910f18ad1a",
      "parents": [
        "fb0fb89f9480899c922d743690029eb937405267"
      ],
      "author": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Mon Sep 21 17:00:00 2015"
      },
      "committer": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Wed Sep 23 18:07:17 2015"
      },
      "message": "Add DOMUtils.js including a method to get the composed tree parent for a node\n"
    },
    {
      "commit": "291b7a6f65de5117f12a52a2e8983eb35a43259c",
      "tree": "cbd750f415197640d6c6a360e4a0851f0cf7b83c",
      "parents": [
        "fb0fb89f9480899c922d743690029eb937405267",
        "39c158f73b677dde4e53af960e37ca483ed7625a"
      ],
      "author": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Tue Sep 22 18:31:35 2015"
      },
      "committer": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Tue Sep 22 18:31:35 2015"
      },
      "message": "Merge pull request #218 from pivotal-cf/data_table_headers_missing\n\nAdd \"dataTableHeadersMissing\" audit rule."
    },
    {
      "commit": "39c158f73b677dde4e53af960e37ca483ed7625a",
      "tree": "cbd750f415197640d6c6a360e4a0851f0cf7b83c",
      "parents": [
        "43483ba7c7f3ebbe2724a79ac71b87ba3da724d0"
      ],
      "author": {
        "name": "Caroline Taymor",
        "email": "ctaymor@pivotal.io",
        "time": "Thu Sep 10 15:24:07 2015"
      },
      "committer": {
        "name": "Caroline Taymor",
        "email": "ctaymor@pivotal.io",
        "time": "Thu Sep 10 15:24:07 2015"
      },
      "message": "Fix duplications in changelog and missing backtick\n"
    },
    {
      "commit": "43483ba7c7f3ebbe2724a79ac71b87ba3da724d0",
      "tree": "e511a1d5a3d774ab4b0c375bfbef571cf4a4b66f",
      "parents": [
        "6b08428a2336ebc37094c7c563d299729d3f5682"
      ],
      "author": {
        "name": "Kenny Wang",
        "email": "kwang@pivotal.io",
        "time": "Tue Sep 08 18:32:05 2015"
      },
      "committer": {
        "name": "Kenny Wang",
        "email": "kwang@pivotal.io",
        "time": "Wed Sep 09 20:26:50 2015"
      },
      "message": "Fixes Changelog\n"
    },
    {
      "commit": "6b08428a2336ebc37094c7c563d299729d3f5682",
      "tree": "c4506cc53d7923ce93c5033ba8c929c91106d132",
      "parents": [
        "33fab71e2bb63f24dca414179ff36c91003cbc8f"
      ],
      "author": {
        "name": "Kenny Wang",
        "email": "kwang@pivotal.io",
        "time": "Tue Sep 08 18:28:45 2015"
      },
      "committer": {
        "name": "Kenny Wang",
        "email": "kwang@pivotal.io",
        "time": "Wed Sep 09 20:26:50 2015"
      },
      "message": "Update Changelog\n"
    },
    {
      "commit": "33fab71e2bb63f24dca414179ff36c91003cbc8f",
      "tree": "201edeaf545ed4b6302713e948b8337b5f995f7f",
      "parents": [
        "1d5065f552da398e72ff66f8f928bf32dcecaa5a"
      ],
      "author": {
        "name": "Caroline Taymor",
        "email": "ctaymor@pivotal.io",
        "time": "Mon Aug 24 17:43:05 2015"
      },
      "committer": {
        "name": "Kenny Wang",
        "email": "kwang@pivotal.io",
        "time": "Wed Sep 09 20:26:50 2015"
      },
      "message": "Renames DataTableHeadersMissing to better describe scope of audit\n\nSigned-off-by: August Toman-Yih \u003catomanyih@pivotal.io\u003e\n"
    },
    {
      "commit": "1d5065f552da398e72ff66f8f928bf32dcecaa5a",
      "tree": "885e830cdf99d67dc5f934cb9f92e91ae8c3afe8",
      "parents": [
        "482ef4fe57ff4a3feef6fa9864cfc9dca80af695"
      ],
      "author": {
        "name": "August Toman-Yih",
        "email": "atomanyih@pivotal.io",
        "time": "Mon Aug 24 17:17:09 2015"
      },
      "committer": {
        "name": "Kenny Wang",
        "email": "kwang@pivotal.io",
        "time": "Wed Sep 09 20:26:50 2015"
      },
      "message": "Adds JSDoc comments for helper functions in dataTableHeadersMissing tests and audit\n\nSigned-off-by: Caroline Taymor \u003cctaymor@pivotal.io\u003e\n"
    },
    {
      "commit": "482ef4fe57ff4a3feef6fa9864cfc9dca80af695",
      "tree": "5ddcdf418b56f8608c8a96fb1db72ae591538a49",
      "parents": [
        "a47b5d2b208eb38ec753d47533ae068c2750cdde"
      ],
      "author": {
        "name": "August Toman-Yih",
        "email": "atomanyih@pivotal.io",
        "time": "Thu Aug 13 22:57:22 2015"
      },
      "committer": {
        "name": "Kenny Wang",
        "email": "kwang@pivotal.io",
        "time": "Wed Sep 09 20:26:50 2015"
      },
      "message": "Adds changelog entry for new table header rule\n"
    },
    {
      "commit": "a47b5d2b208eb38ec753d47533ae068c2750cdde",
      "tree": "6dde9568b81f79858bf1e2bea8d8db1459321656",
      "parents": [
        "2372d553749192fc726e7bf0c78ec4e932e292bf"
      ],
      "author": {
        "name": "August Toman-Yih",
        "email": "atomanyih@pivotal.io",
        "time": "Thu Aug 13 22:52:31 2015"
      },
      "committer": {
        "name": "Kenny Wang",
        "email": "kwang@pivotal.io",
        "time": "Wed Sep 09 20:26:50 2015"
      },
      "message": "Updates indentation for consistency\n\n- adds missing semicolons\n- adds missing license\n"
    },
    {
      "commit": "2372d553749192fc726e7bf0c78ec4e932e292bf",
      "tree": "cbcf49a5592167a31b2bb59a0c09bc224686ffdc",
      "parents": [
        "fb0fb89f9480899c922d743690029eb937405267"
      ],
      "author": {
        "name": "August Toman-Yih",
        "email": "atomanyih@pivotal.io",
        "time": "Thu Jul 30 22:42:22 2015"
      },
      "committer": {
        "name": "Kenny Wang",
        "email": "kwang@pivotal.io",
        "time": "Wed Sep 09 20:26:50 2015"
      },
      "message": "Add \"dataTableHeadersMissing\" audit rule.\n\nSigned-off-by: Matt Royal \u003cmroyal@pivotal.io\u003e\n"
    },
    {
      "commit": "fb0fb89f9480899c922d743690029eb937405267",
      "tree": "bb2955f8fbc4f2d89fbbcfb4983af4e9af803283",
      "parents": [
        "1c51ae19d661cfc254c2a0506c1d0cffe3a4199b",
        "889cc3f577f83d94e612844a9fb6415c497203ce"
      ],
      "author": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Wed Sep 09 20:11:27 2015"
      },
      "committer": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Wed Sep 09 20:11:27 2015"
      },
      "message": "Merge pull request #232 from pivotal-cf/roleTooltipRequiresDescribedby\n\nAdd `roleTooltipRequiresDescribedby` audit rule."
    },
    {
      "commit": "889cc3f577f83d94e612844a9fb6415c497203ce",
      "tree": "bb2955f8fbc4f2d89fbbcfb4983af4e9af803283",
      "parents": [
        "84cae83da4be9632048e469668b2490d58469bf4"
      ],
      "author": {
        "name": "Kenny Wang",
        "email": "kwang@pivotal.io",
        "time": "Wed Sep 09 19:45:42 2015"
      },
      "committer": {
        "name": "Kenny Wang",
        "email": "kwang@pivotal.io",
        "time": "Wed Sep 09 19:45:42 2015"
      },
      "message": "fix changelog\n"
    },
    {
      "commit": "84cae83da4be9632048e469668b2490d58469bf4",
      "tree": "9e91eaf7667349d1992b0e3e8630d3ff5b9083f4",
      "parents": [
        "7673c42027deb3559254a98df9f49496f4ff844f"
      ],
      "author": {
        "name": "Kenny Wang",
        "email": "kwang@pivotal.io",
        "time": "Wed Sep 09 19:37:19 2015"
      },
      "committer": {
        "name": "Matt Royal",
        "email": "mroyal@pivotal.io",
        "time": "Wed Sep 09 19:37:19 2015"
      },
      "message": "Update changelog\n"
    },
    {
      "commit": "7673c42027deb3559254a98df9f49496f4ff844f",
      "tree": "53231a7dec6ff376f0077e6bf9016cbe065cc4a4",
      "parents": [
        "e1d2700ea8b48cbec689a5e01eef2bfa75619692"
      ],
      "author": {
        "name": "Kenny Wang",
        "email": "kwang@pivotal.io",
        "time": "Tue Sep 08 16:48:32 2015"
      },
      "committer": {
        "name": "Kenny Wang",
        "email": "kwang@pivotal.io",
        "time": "Wed Sep 09 19:36:23 2015"
      },
      "message": "Adds test for hidden tooltips\n"
    },
    {
      "commit": "e1d2700ea8b48cbec689a5e01eef2bfa75619692",
      "tree": "00cb03e8cdcc3175c6b1e322406937d08c70b6bf",
      "parents": [
        "1c51ae19d661cfc254c2a0506c1d0cffe3a4199b"
      ],
      "author": {
        "name": "Kenny Wang",
        "email": "kwang@pivotal.io",
        "time": "Thu Aug 27 19:17:08 2015"
      },
      "committer": {
        "name": "Kenny Wang",
        "email": "kwang@pivotal.io",
        "time": "Wed Sep 09 19:36:23 2015"
      },
      "message": "Add `roleTooltipRequiresDescribedby` audit rule.\n\nSigned-off-by: Matt Royal \u003cmroyal@pivotal.io\u003e\n"
    },
    {
      "commit": "1c51ae19d661cfc254c2a0506c1d0cffe3a4199b",
      "tree": "7672c5ddd31f46e795774fd655f9a08e675ae306",
      "parents": [
        "057a8413ae5beac44aa5069b7053c63284267285",
        "d15f019330f09cb838de8b299aaafd623dc0f190"
      ],
      "author": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Tue Sep 08 16:57:11 2015"
      },
      "committer": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Tue Sep 08 16:57:11 2015"
      },
      "message": "Merge pull request #229 from pivotal-cf/tabs-aria-controls\n\nNew rule: tabpanel should be related to a tab"
    },
    {
      "commit": "d15f019330f09cb838de8b299aaafd623dc0f190",
      "tree": "7672c5ddd31f46e795774fd655f9a08e675ae306",
      "parents": [
        "bb400704f12f71679f48321eac88b379846b048d"
      ],
      "author": {
        "name": "Caroline Taymor",
        "email": "ctaymor@pivotal.io",
        "time": "Tue Sep 08 16:38:00 2015"
      },
      "committer": {
        "name": "Caroline Taymor",
        "email": "ctaymor@pivotal.io",
        "time": "Tue Sep 08 16:38:00 2015"
      },
      "message": "Fixes changelog\n"
    },
    {
      "commit": "bb400704f12f71679f48321eac88b379846b048d",
      "tree": "f1689f1436213585b155847002473e3c6f4e7c0d",
      "parents": [
        "392cb36b1b6f0334795b39eaabe6e1f1e1eb95da"
      ],
      "author": {
        "name": "Caroline Taymor",
        "email": "ctaymor@pivotal.io",
        "time": "Tue Sep 08 15:48:38 2015"
      },
      "committer": {
        "name": "pivotal",
        "email": "pivotal@tehama.sf.pivotallabs.com",
        "time": "Tue Sep 08 16:27:35 2015"
      },
      "message": "Adds docs, IIFE and fixes tests and changelog for tabpanel audit\n"
    },
    {
      "commit": "392cb36b1b6f0334795b39eaabe6e1f1e1eb95da",
      "tree": "793a888444e2414a4a842a9ce51bd955039d64c5",
      "parents": [
        "a3298c3812fc915d9bda8141e24a501f692d8dd4"
      ],
      "author": {
        "name": "Caroline Taymor",
        "email": "ctaymor@pivotal.io",
        "time": "Mon Aug 24 16:43:29 2015"
      },
      "committer": {
        "name": "pivotal",
        "email": "pivotal@tehama.sf.pivotallabs.com",
        "time": "Tue Sep 08 16:27:35 2015"
      },
      "message": "Fix uncontrolled tabpanel audit\n\n* CSS selector fixed\n* Added test in the case that there are several tabs, some of which do\n* not have a related tabpanel\n\nSigned-off-by: August Toman-Yih \u003catomanyih@pivotal.io\u003e\n"
    },
    {
      "commit": "a3298c3812fc915d9bda8141e24a501f692d8dd4",
      "tree": "db6fe0c0fbbd8a02e84be62f43dbdd0586cbc988",
      "parents": [
        "057a8413ae5beac44aa5069b7053c63284267285"
      ],
      "author": {
        "name": "Caroline Taymor",
        "email": "ctaymor@pivotal.io",
        "time": "Fri Aug 21 16:35:11 2015"
      },
      "committer": {
        "name": "pivotal",
        "email": "pivotal@tehama.sf.pivotallabs.com",
        "time": "Tue Sep 08 16:27:35 2015"
      },
      "message": "New rule: tabpanel should be related to a tab\n\nper the recomendations from the WAI-ARIA guidelines on the role tabpanel\nfound here: http://www.w3.org/TR/wai-aria/roles#tabpanel\n"
    },
    {
      "commit": "3f00cb8ff25835390eb570ecd7eb26eddf24b5b6",
      "tree": "5484a37dadb4a6ea8e25d8ce2f06c10a9830ea4d",
      "parents": [
        "d8c02052c55cf2c1d6e9f3ca5749e1836be5ec90",
        "057a8413ae5beac44aa5069b7053c63284267285"
      ],
      "author": {
        "name": "Rick",
        "email": "ricksbrown73@gmail.com",
        "time": "Sun Sep 06 02:24:32 2015"
      },
      "committer": {
        "name": "Rick",
        "email": "ricksbrown73@gmail.com",
        "time": "Sun Sep 06 02:24:32 2015"
      },
      "message": "Merge branch \u0027master\u0027 into issue141\n"
    },
    {
      "commit": "d8c02052c55cf2c1d6e9f3ca5749e1836be5ec90",
      "tree": "194360a3a8d8ed8e03962387e79145bd3ae1b6cf",
      "parents": [
        "290cca0efcea0f1529128b70b9defba8a16948aa"
      ],
      "author": {
        "name": "Rick",
        "email": "ricksbrown73@gmail.com",
        "time": "Sun Sep 06 01:58:48 2015"
      },
      "committer": {
        "name": "Rick",
        "email": "ricksbrown73@gmail.com",
        "time": "Sun Sep 06 01:58:48 2015"
      },
      "message": "PR Feedback\n"
    },
    {
      "commit": "057a8413ae5beac44aa5069b7053c63284267285",
      "tree": "52eca07b0dcc0e0fa096cfc6330688c0ba9098ef",
      "parents": [
        "0062f77258eb4eb8508dad3c92fd2df63c2381fc",
        "0727552c310c5e8305ad912b8af57106609b47cc"
      ],
      "author": {
        "name": "Rick Brown",
        "email": "ricksbrown73@gmail.com",
        "time": "Fri Sep 04 21:22:52 2015"
      },
      "committer": {
        "name": "Rick Brown",
        "email": "ricksbrown73@gmail.com",
        "time": "Fri Sep 04 21:22:52 2015"
      },
      "message": "Merge pull request #219 from ricksbrown/textAltHidden\n\nFixes #217 findTextAlternatives not ignoring hidden elements\r\nGot thumbs up - CI build passes - merging."
    },
    {
      "commit": "0727552c310c5e8305ad912b8af57106609b47cc",
      "tree": "52eca07b0dcc0e0fa096cfc6330688c0ba9098ef",
      "parents": [
        "f1e91dfc8bd63d8dcba04515fa0f9f1d8f98f56f"
      ],
      "author": {
        "name": "Rick",
        "email": "ricksbrown73@gmail.com",
        "time": "Fri Sep 04 21:19:39 2015"
      },
      "committer": {
        "name": "Rick",
        "email": "ricksbrown73@gmail.com",
        "time": "Fri Sep 04 21:19:39 2015"
      },
      "message": "formatting\n"
    },
    {
      "commit": "f1e91dfc8bd63d8dcba04515fa0f9f1d8f98f56f",
      "tree": "1d375391fbeb2c2308878ba17bc242ac9ad15c7c",
      "parents": [
        "4a52eba2e69fa2679055db55726e9b9039553a09",
        "0062f77258eb4eb8508dad3c92fd2df63c2381fc"
      ],
      "author": {
        "name": "Rick",
        "email": "ricksbrown73@gmail.com",
        "time": "Fri Sep 04 21:12:34 2015"
      },
      "committer": {
        "name": "Rick",
        "email": "ricksbrown73@gmail.com",
        "time": "Fri Sep 04 21:12:34 2015"
      },
      "message": "Merge branch \u0027master\u0027 into textAltHidden\n"
    },
    {
      "commit": "0062f77258eb4eb8508dad3c92fd2df63c2381fc",
      "tree": "b6439ed6964095f9e345e72b54ed8a5141d5f11d",
      "parents": [
        "6d8930443875846b845eef2830caa1936952cf0e",
        "df400939addf6dbc5f2a9e1d52a6219f356f82d8"
      ],
      "author": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Fri Sep 04 16:37:46 2015"
      },
      "committer": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Fri Sep 04 16:37:46 2015"
      },
      "message": "Merge pull request #237 from alice/master\n\nRevert #150"
    },
    {
      "commit": "df400939addf6dbc5f2a9e1d52a6219f356f82d8",
      "tree": "b6439ed6964095f9e345e72b54ed8a5141d5f11d",
      "parents": [
        "6d8930443875846b845eef2830caa1936952cf0e"
      ],
      "author": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Fri Sep 04 16:33:14 2015"
      },
      "committer": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Fri Sep 04 16:33:14 2015"
      },
      "message": "Revert #150\n"
    },
    {
      "commit": "6d8930443875846b845eef2830caa1936952cf0e",
      "tree": "afd0e3a90585966aaaa32db7a7ce3c43b813ef46",
      "parents": [
        "6b625cb961e4a234dc0749d8fc0d37774213d880",
        "621067591b846bb80169f9b20f8b07dee6409f4a"
      ],
      "author": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Fri Sep 04 15:03:54 2015"
      },
      "committer": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Fri Sep 04 15:03:54 2015"
      },
      "message": "Merge pull request #235 from GoogleChrome/release\n\nRelease"
    },
    {
      "commit": "621067591b846bb80169f9b20f8b07dee6409f4a",
      "tree": "afd0e3a90585966aaaa32db7a7ce3c43b813ef46",
      "parents": [
        "7f7ba5860f79d583eb4b1a241b43f119dca27585"
      ],
      "author": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Fri Sep 04 14:38:53 2015"
      },
      "committer": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Fri Sep 04 14:38:53 2015"
      },
      "message": "Release v2.9.0\n"
    },
    {
      "commit": "7f7ba5860f79d583eb4b1a241b43f119dca27585",
      "tree": "0c8b9657c6750fae020e32e6121be6198c63536d",
      "parents": [
        "cc660b64f74ff664119bd594805b31df1c14fabf",
        "6b625cb961e4a234dc0749d8fc0d37774213d880"
      ],
      "author": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Fri Sep 04 14:37:20 2015"
      },
      "committer": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Fri Sep 04 14:37:20 2015"
      },
      "message": "Merge tag \u0027v2.9.0-rc.0\u0027 into release\n\nVersion 2.9.0-rc.0\n"
    },
    {
      "commit": "4a52eba2e69fa2679055db55726e9b9039553a09",
      "tree": "49f0ee0c660a6a4d4fa491ff7bf53881cdda9fee",
      "parents": [
        "fa1a0973ee4ecb172d959c252800c38b2d340783"
      ],
      "author": {
        "name": "Rick",
        "email": "ricksbrown73@gmail.com",
        "time": "Mon Aug 24 11:31:18 2015"
      },
      "committer": {
        "name": "Rick",
        "email": "ricksbrown73@gmail.com",
        "time": "Mon Aug 24 11:31:18 2015"
      },
      "message": "Updated to handle more cases\n"
    },
    {
      "commit": "fa1a0973ee4ecb172d959c252800c38b2d340783",
      "tree": "b922f43509fd4762b302ea2b430f98de66c9aad6",
      "parents": [
        "ab268d9a2d1f3a525becf0c486d14eee67edad59",
        "6b625cb961e4a234dc0749d8fc0d37774213d880"
      ],
      "author": {
        "name": "Rick",
        "email": "ricksbrown73@gmail.com",
        "time": "Sat Aug 22 10:32:34 2015"
      },
      "committer": {
        "name": "Rick",
        "email": "ricksbrown73@gmail.com",
        "time": "Sat Aug 22 10:32:34 2015"
      },
      "message": "Merge branch \u0027master\u0027 into textAltHidden\n"
    },
    {
      "commit": "6b625cb961e4a234dc0749d8fc0d37774213d880",
      "tree": "0c8b9657c6750fae020e32e6121be6198c63536d",
      "parents": [
        "952a710bc74ae546473b239e32b76cb3946c6fad"
      ],
      "author": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Fri Aug 21 22:55:09 2015"
      },
      "committer": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Fri Aug 21 22:55:09 2015"
      },
      "message": "Release v2.9.0-rc.0\n"
    },
    {
      "commit": "952a710bc74ae546473b239e32b76cb3946c6fad",
      "tree": "0f4f8794a9c8c69292c08a2abff812d779abfd80",
      "parents": [
        "61852340379889b19baa76b64132286af80ecce2"
      ],
      "author": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Fri Aug 21 22:54:39 2015"
      },
      "committer": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Fri Aug 21 22:54:39 2015"
      },
      "message": "Move lint into a separate grunt task until we fix all the existing lint warnings\n"
    },
    {
      "commit": "61852340379889b19baa76b64132286af80ecce2",
      "tree": "f3c0eeed8db5ee135625f16005128429f375fc7d",
      "parents": [
        "9e0980a19b8b4dda3083bd6c87a1da4b2b054c53"
      ],
      "author": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Fri Aug 21 22:36:04 2015"
      },
      "committer": {
        "name": "Alice Boxhall",
        "email": "aboxhall@chromium.org",
        "time": "Fri Aug 21 22:36:04 2015"
      },
      "message": "Update Changelog\n"
    },
    {
      "commit": "9e0980a19b8b4dda3083bd6c87a1da4b2b054c53",
      "tree": "32f7a1faa8b85f11ddc3e6027fcb95335e785182",
      "parents": [
        "b84aea44ed9f1c621d922681479719dfbe342067",
        "d93401c838bfaa292a410d0c54f2835375e39375"
      ],
      "author": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Fri Aug 21 20:01:31 2015"
      },
      "committer": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Fri Aug 21 20:01:31 2015"
      },
      "message": "Merge pull request #227 from pivotal-cf/hidden-links\n\nHidden links no longer fail meaningful link audit"
    },
    {
      "commit": "b84aea44ed9f1c621d922681479719dfbe342067",
      "tree": "00a1c0fe9114330ec8a106efb402362ce7ee8eb0",
      "parents": [
        "5423fafc839e4f0ab30513a84b11850824b4c3ac",
        "95462ba44699064c7313d084ad373405e5476cc7"
      ],
      "author": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Fri Aug 21 19:50:32 2015"
      },
      "committer": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Fri Aug 21 19:50:32 2015"
      },
      "message": "Merge pull request #226 from ricksbrown/issue225\n\nFixes issue #225"
    },
    {
      "commit": "5423fafc839e4f0ab30513a84b11850824b4c3ac",
      "tree": "3ade84a1daf53eb581d025d1008d853c540df9c8",
      "parents": [
        "9070c522b932c2385fcbcebefe72b865053d4d8f",
        "e0bdd297999255db6fab520e6de1890b358c5499"
      ],
      "author": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Fri Aug 21 18:28:59 2015"
      },
      "committer": {
        "name": "Alice",
        "email": "aboxhall@chromium.org",
        "time": "Fri Aug 21 18:28:59 2015"
      },
      "message": "Merge pull request #220 from ricksbrown/eslint\n\nAutomate style checking"
    },
    {
      "commit": "d93401c838bfaa292a410d0c54f2835375e39375",
      "tree": "fd609bdb9a66df596f87e302af0e274acf619d61",
      "parents": [
        "9070c522b932c2385fcbcebefe72b865053d4d8f"
      ],
      "author": {
        "name": "Caroline Taymor",
        "email": "ctaymor@pivotal.io",
        "time": "Thu Aug 13 23:32:18 2015"
      },
      "committer": {
        "name": "Kenny Wang",
        "email": "kwang@pivotal.io",
        "time": "Thu Aug 13 23:32:18 2015"
      },
      "message": "Hidden links no longer fail meaningful link audit\n\nSigned-off-by: Kenny Wang \u003ckwang@pivotal.io\u003e\n"
    },
    {
      "commit": "95462ba44699064c7313d084ad373405e5476cc7",
      "tree": "4a105fb4b687cf17cbedebc9086e7ec24298b568",
      "parents": [
        "9070c522b932c2385fcbcebefe72b865053d4d8f"
      ],
      "author": {
        "name": "Rick",
        "email": "ricksbrown73@gmail.com",
        "time": "Thu Aug 13 11:43:01 2015"
      },
      "committer": {
        "name": "Rick",
        "email": "ricksbrown73@gmail.com",
        "time": "Thu Aug 13 11:43:01 2015"
      },
      "message": "Fixes issue #225\n"
    },
    {
      "commit": "9070c522b932c2385fcbcebefe72b865053d4d8f",
      "tree": "d30827f14345d4adf9b6250562d40932f8846f2d",
      "parents": [
        "28b4959f3ae40c911d08ad8494223c14abba3247",
        "c8a1cb8fb0ecac77a751381faaf34cbfdd7aef2b"
      ],
      "author": {
        "name": "Xavier Spriet",
        "email": "linkadmin@gmail.com",
        "time": "Wed Aug 12 19:25:23 2015"
      },
      "committer": {
        "name": "Xavier Spriet",
        "email": "linkadmin@gmail.com",
        "time": "Wed Aug 12 19:25:23 2015"
      },
      "message": "Merge pull request #224 from pivotal-cf/export_globals\n\nExport all of axs when not using AMD"
    },
    {
      "commit": "290cca0efcea0f1529128b70b9defba8a16948aa",
      "tree": "005c6aee9e4aaf2de1d1adfa493daf59f5fb0c21",
      "parents": [
        "ef5e0f5d69311c077f3b0c95d875f14dcb28d0b2"
      ],
      "author": {
        "name": "Rick",
        "email": "ricksbrown73@gmail.com",
        "time": "Sat Aug 08 02:02:19 2015"
      },
      "committer": {
        "name": "Rick",
        "email": "ricksbrown73@gmail.com",
        "time": "Sat Aug 08 02:02:19 2015"
      },
      "message": "PR feedback\n"
    },
    {
      "commit": "ef5e0f5d69311c077f3b0c95d875f14dcb28d0b2",
      "tree": "763125b44dc3f66806b6fe6c77f565e421f6646a",
      "parents": [
        "f078bbe2eeaabd2a60967339dbc97837a049aef3"
      ],
      "author": {
        "name": "Rick",
        "email": "ricksbrown73@gmail.com",
        "time": "Fri Aug 07 23:35:08 2015"
      },
      "committer": {
        "name": "Rick",
        "email": "ricksbrown73@gmail.com",
        "time": "Fri Aug 07 23:35:08 2015"
      },
      "message": "Changed behavior following PR feedback\n"
    },
    {
      "commit": "f078bbe2eeaabd2a60967339dbc97837a049aef3",
      "tree": "0f02c4f2b617c38eeb74e95c348a1c5cd6246cf9",
      "parents": [
        "670e80e0e6f5cc90848ed3900c2f7284ccd0c96f",
        "28b4959f3ae40c911d08ad8494223c14abba3247"
      ],
      "author": {
        "name": "Rick",
        "email": "ricksbrown73@gmail.com",
        "time": "Fri Aug 07 23:31:32 2015"
      },
      "committer": {
        "name": "Rick",
        "email": "ricksbrown73@gmail.com",
        "time": "Fri Aug 07 23:31:32 2015"
      },
      "message": "Merge branch \u0027master\u0027 into issue141\n"
    },
    {
      "commit": "28b4959f3ae40c911d08ad8494223c14abba3247",
      "tree": "9c6873061de50a3da7077e83bd33dca8853fa402",
      "parents": [
        "13ca5db6c3fab4bb39b988699aaae12ea4d31561",
        "36bc4e17d53ec27c0338d4d866aa7cbbe8f3f309"
      ],
      "author": {
        "name": "Jordan Scales",
        "email": "scalesjordan@gmail.com",
        "time": "Wed Aug 05 23:49:16 2015"
      },
      "committer": {
        "name": "Jordan Scales",
        "email": "scalesjordan@gmail.com",
        "time": "Wed Aug 05 23:49:16 2015"
      },
      "message": "Merge pull request #223 from TiagoJustino/README_FIX\n\ntypo on README."
    },
    {
      "commit": "c8a1cb8fb0ecac77a751381faaf34cbfdd7aef2b",
      "tree": "65e78364bd6c7e1e1962bf4bf44234150e7be476",
      "parents": [
        "13ca5db6c3fab4bb39b988699aaae12ea4d31561"
      ],
      "author": {
        "name": "August Toman-Yih",
        "email": "atomanyih@pivotal.io",
        "time": "Wed Aug 05 17:26:30 2015"
      },
      "committer": {
        "name": "Caroline Taymor",
        "email": "ctaymor@pivotal.io",
        "time": "Wed Aug 05 17:26:30 2015"
      },
      "message": "Export all of axs when not using AMD\n\nThis restores previous behavior that allowed access to `axs.utils`\n\nSigned-off-by: Caroline Taymor \u003cctaymor@pivotal.io\u003e\n"
    }
  ],
  "next": "36bc4e17d53ec27c0338d4d866aa7cbbe8f3f309"
}
