{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":51954402,"defaultBranch":"main","name":"eslint-plugin-jsx-a11y","ownerLogin":"jsx-eslint","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-02-17T20:50:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/65626628?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718864350.0","currentOid":""},"activityList":{"items":[{"before":"912e98c425ef9fcc2d7d22b45b4f7e3b445112a5","after":"65c9338c62c558d3c1c2dbf5ecc55cf04dbfe80c","ref":"refs/heads/main","pushedAt":"2024-09-04T06:09:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"v6.10.0","shortMessageHtmlLink":"v6.10.0"}},{"before":"6cd1a7011446e3925f2b49c51ff26246a21491d1","after":"912e98c425ef9fcc2d7d22b45b4f7e3b445112a5","ref":"refs/heads/main","pushedAt":"2024-09-04T05:57:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Deps] update `axobject-query`","shortMessageHtmlLink":"[Deps] update axobject-query"}},{"before":"a1ee7f8810efafe416eb5d7f6eb0505b52873495","after":"6cd1a7011446e3925f2b49c51ff26246a21491d1","ref":"refs/heads/main","pushedAt":"2024-09-04T05:56:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[New] allow polymorphic linting to be restricted\n\nThis changes allows the consumer to restrict polymorphic linting to specified components.\nLinting components may raise false positives when a component handles behavior that the linter has no way to know.\n\nThis means that linting components is preferred on very basic utility components.","shortMessageHtmlLink":"[New] allow polymorphic linting to be restricted"}},{"before":"83fd9c453e3a0f2965ecf0cfde821d0141d1a1c3","after":"a1ee7f8810efafe416eb5d7f6eb0505b52873495","ref":"refs/heads/main","pushedAt":"2024-09-04T05:39:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[New] add `attributes` setting","shortMessageHtmlLink":"[New] add attributes setting"}},{"before":"75147aa68888fc150a4efea5b99809969bdc32b2","after":"83fd9c453e3a0f2965ecf0cfde821d0141d1a1c3","ref":"refs/heads/main","pushedAt":"2024-09-04T05:01:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[New] `label-has-associated-control`: add additional error message\n\nFixes #1005 by introducing a second error message, used when the label\ndoesn't have accessible text.","shortMessageHtmlLink":"[New] label-has-associated-control: add additional error message"}},{"before":"a284cbf4eb21292c4cff87f02be0bfb82764757f","after":"75147aa68888fc150a4efea5b99809969bdc32b2","ref":"refs/heads/main","pushedAt":"2024-09-03T15:57:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Deps] unpin `axobject-query`\n\n - https://github.com/A11yance/axobject-query/pull/354","shortMessageHtmlLink":"[Deps] unpin axobject-query"}},{"before":"deac4fd06eff4c0f5da27611c2a44a009b7e7fda","after":"a284cbf4eb21292c4cff87f02be0bfb82764757f","ref":"refs/heads/main","pushedAt":"2024-09-03T15:57:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Tests] switch from jest to tape\n\nThis allows us to:\n - drop all the jest mocks\n - no longer be stuck on an EOL version nor be forced to raise the engines.node threshold\n - run tests 4x faster: jest takes 27.365s, tape takes 7.086s","shortMessageHtmlLink":"[Tests] switch from jest to tape"}},{"before":"05a5e4992900e0d5d61e29e13046c90797b68a7c","after":"deac4fd06eff4c0f5da27611c2a44a009b7e7fda","ref":"refs/heads/main","pushedAt":"2024-09-01T22:08:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[New] add eslint 9 support\n\nThis change adds support for eslint v9. All three example projects have been updated to use the latest eslint, and the root package's dev and peer deps have been updated.\n\nIn order to make this work with both v9 and older versions, I had to update the parser options helper to adjust the config passed into the `RuleTester`.","shortMessageHtmlLink":"[New] add eslint 9 support"}},{"before":"a08fbcc502d6a6fa7d01a48c5f0b895c61e8cdd5","after":"05a5e4992900e0d5d61e29e13046c90797b68a7c","ref":"refs/heads/main","pushedAt":"2024-08-30T18:08:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Tests] use `npm audit` instead of `aud`","shortMessageHtmlLink":"[Tests] use npm audit instead of aud"}},{"before":"27ff7cbf562bf2685fd5a6062e58eb4727cb85c6","after":"a08fbcc502d6a6fa7d01a48c5f0b895c61e8cdd5","ref":"refs/heads/main","pushedAt":"2024-08-22T21:13:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Fix] `label-has-associated-control`: ignore undetermined label text\n\nFixes #966\n\nThe rule no longer errors if the existence of label text cannot be determined","shortMessageHtmlLink":"[Fix] label-has-associated-control: ignore undetermined label text"}},{"before":"cca288b73a39fa0932a57c02a7a88de68fc971fc","after":"27ff7cbf562bf2685fd5a6062e58eb4727cb85c6","ref":"refs/heads/main","pushedAt":"2024-08-22T20:34:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Deps] update `axe-core`","shortMessageHtmlLink":"[Deps] update axe-core"}},{"before":"0be7ea95f560c6afc6817d381054d914ebd0b2ca","after":"cca288b73a39fa0932a57c02a7a88de68fc971fc","ref":"refs/heads/main","pushedAt":"2024-07-22T04:06:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[readme] fix typo in shareable config section in readme","shortMessageHtmlLink":"[readme] fix typo in shareable config section in readme"}},{"before":"882bd4dc8a4898be1ca0e69561f7885b8ea2c085","after":"0be7ea95f560c6afc6817d381054d914ebd0b2ca","ref":"refs/heads/main","pushedAt":"2024-06-24T05:59:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[readme] remove deprecated travis ci badge; add github actions badge","shortMessageHtmlLink":"[readme] remove deprecated travis ci badge; add github actions badge"}},{"before":"961817f61fa56cd7815c6940c27ef08469b1516b","after":"882bd4dc8a4898be1ca0e69561f7885b8ea2c085","ref":"refs/heads/main","pushedAt":"2024-06-20T06:19:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"v6.9.0","shortMessageHtmlLink":"v6.9.0"}},{"before":"51a1ca7b4d83d4fbd1ea62888f7f2dc21ece6788","after":"961817f61fa56cd7815c6940c27ef08469b1516b","ref":"refs/heads/main","pushedAt":"2024-06-19T22:13:53.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[actions] pin codecov to v3.1.5\n\nthis is the only one that supports node 20, and also tokenless upload","shortMessageHtmlLink":"[actions] pin codecov to v3.1.5"}},{"before":"5d1440825a8838ae10dc94cc3a4a7e1e967644b4","after":"51a1ca7b4d83d4fbd1ea62888f7f2dc21ece6788","ref":"refs/heads/main","pushedAt":"2024-06-19T18:07:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[actions] update actions/checkout","shortMessageHtmlLink":"[actions] update actions/checkout"}},{"before":"1be7b709eececd83f1d5f67a60b2c97cfe9a561d","after":"5d1440825a8838ae10dc94cc3a4a7e1e967644b4","ref":"refs/heads/main","pushedAt":"2024-06-10T16:28:35.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Deps] update `@babel/runtime`, `array-includes`, `es-iterator-helpers`, `hasown`, `object.fromentries`, `safe-regex-test`","shortMessageHtmlLink":"[Deps] update @babel/runtime, array-includes, `es-iterator-helper…"}},{"before":"0d5321a5457c5f0da0ca216053cc5b4f571b53ae","after":"1be7b709eececd83f1d5f67a60b2c97cfe9a561d","ref":"refs/heads/main","pushedAt":"2024-05-21T01:52:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Deps] move `object.entries` to dev deps","shortMessageHtmlLink":"[Deps] move object.entries to dev deps"}},{"before":"4c7e7815c12a797587bb8e3cdced7f3003848964","after":"0d5321a5457c5f0da0ca216053cc5b4f571b53ae","ref":"refs/heads/main","pushedAt":"2024-01-28T06:23:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Deps] update `@babel/runtime`, `safe-regex-test`","shortMessageHtmlLink":"[Deps] update @babel/runtime, safe-regex-test"}},{"before":"540cb7aefead582f237071d55a40f098d0885478","after":"4c7e7815c12a797587bb8e3cdced7f3003848964","ref":"refs/heads/main","pushedAt":"2024-01-09T23:40:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Robustness] use `safe-regex-test`","shortMessageHtmlLink":"[Robustness] use safe-regex-test"}},{"before":"1adec3517fc2c9797212ca4d38858deed917e7be","after":"540cb7aefead582f237071d55a40f098d0885478","ref":"refs/heads/main","pushedAt":"2024-01-09T17:47:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Dev Deps] update `@babel/cli`, `@babel/core`, `@babel/register`, `aud`, `eslint-plugin-import`, `npmignore`, `object.assign`","shortMessageHtmlLink":"[Dev Deps] update @babel/cli, @babel/core, @babel/register, `au…"}},{"before":"1635dccc8106a774ae58010381771099664e32b4","after":"1adec3517fc2c9797212ca4d38858deed917e7be","ref":"refs/heads/main","pushedAt":"2023-11-23T06:14:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Deps] update `@babel/runtime`","shortMessageHtmlLink":"[Deps] update @babel/runtime"}},{"before":"974275353598e9407c76bd4a50c331a953755cee","after":"1635dccc8106a774ae58010381771099664e32b4","ref":"refs/heads/main","pushedAt":"2023-11-03T15:43:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[meta] fix changelog links\n\nFixes #960","shortMessageHtmlLink":"[meta] fix changelog links"}},{"before":"b755318e675e73a33b1bb7ee809abc88c1927408","after":"974275353598e9407c76bd4a50c331a953755cee","ref":"refs/heads/main","pushedAt":"2023-11-01T22:24:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"v6.8.0","shortMessageHtmlLink":"v6.8.0"}},{"before":"9a8edde7f2e80b7d104dd576f91526c6c4cbebb9","after":"b755318e675e73a33b1bb7ee809abc88c1927408","ref":"refs/heads/main","pushedAt":"2023-10-30T20:48:10.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Deps] update `ast-types-flow`","shortMessageHtmlLink":"[Deps] update ast-types-flow"}},{"before":"fffb05b38c8eee926ee758e9ceb9eae4e697fbdd","after":"9a8edde7f2e80b7d104dd576f91526c6c4cbebb9","ref":"refs/heads/main","pushedAt":"2023-10-21T07:00:01.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Refactor] use `hasown` instead of `has`","shortMessageHtmlLink":"[Refactor] use hasown instead of has"}},{"before":"3d1d26d89d492947cbf69f439deec9e7cfaf9867","after":"fffb05b38c8eee926ee758e9ceb9eae4e697fbdd","ref":"refs/heads/main","pushedAt":"2023-09-05T19:22:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[New] add `polymorphicPropName` setting for polymorphic components","shortMessageHtmlLink":"[New] add polymorphicPropName setting for polymorphic components"}},{"before":"ce4d57f853ce7f71bd31edaa524eeb3ff1d27cf1","after":"3d1d26d89d492947cbf69f439deec9e7cfaf9867","ref":"refs/heads/main","pushedAt":"2023-08-16T17:36:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Deps] unpin `language-tags`\n\nSee https://github.com/mattcg/language-tags/pull/19","shortMessageHtmlLink":"[Deps] unpin language-tags"}},{"before":"9688ad814901e21670759364e39bfe4e95c63dd9","after":"ce4d57f853ce7f71bd31edaa524eeb3ff1d27cf1","ref":"refs/heads/main","pushedAt":"2023-08-13T04:58:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Tests] migrate helper parsers function from `eslint-plugin-react`\n\nCo-authored-by: Ross Rosales <52366381+ROSSROSALES@users.noreply.github.com>\nCo-authored-by: Jordan Harband ","shortMessageHtmlLink":"[Tests] migrate helper parsers function from eslint-plugin-react"}},{"before":"7b3492babafe08a2ae5d062779bc60d1fc520d87","after":"9688ad814901e21670759364e39bfe4e95c63dd9","ref":"refs/heads/main","pushedAt":"2023-08-13T03:58:06.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jessebeach","name":"J. Renée Beach","path":"/jessebeach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/345913?s=80&v=4"},"commit":{"message":"Merge pull request #727 from gorohash/anchor-has-title-and-aria-label\n\nAllow `title` attribute or `aria-label` attribute instead of accessible child in the \"anchor-has-content\" rule","shortMessageHtmlLink":"Merge pull request #727 from gorohash/anchor-has-title-and-aria-label"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAErFJvIgA","startCursor":null,"endCursor":null}},"title":"Activity · jsx-eslint/eslint-plugin-jsx-a11y"}