{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":28061676,"defaultBranch":"master","name":"eslint-plugin-react","ownerLogin":"jsx-eslint","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-12-15T23:44:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/65626628?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726160472.0","currentOid":""},"activityList":{"items":[{"before":"59ef14c0d592872692399e30b75fc470f1a7695b","after":"9668ee0762acd5c23f53cd3a372e2d8d9563944d","ref":"refs/heads/master","pushedAt":"2024-09-12T21:17:21.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 release workflow","shortMessageHtmlLink":"[meta] fix release workflow"}},{"before":"99e15e131aa483fecc1e64d3bcdf719ddd141361","after":"59ef14c0d592872692399e30b75fc470f1a7695b","ref":"refs/heads/master","pushedAt":"2024-09-12T17:25: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":"Update CHANGELOG and bump version","shortMessageHtmlLink":"Update CHANGELOG and bump version"}},{"before":"a09083b1ce38b7ef6704a048cf26eb96ad774d0e","after":"99e15e131aa483fecc1e64d3bcdf719ddd141361","ref":"refs/heads/master","pushedAt":"2024-09-12T17:00:16.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] `jsx-no-literals`: Avoid crashing on valueless boolean props\n\nb8217ed5f4104bd18b54f77ea108ec081ebbbd49 removed the node.value check\nleading to this crashing on any valueless boolean prop such as\n\n\nThis just readds the check.","shortMessageHtmlLink":"[Fix] jsx-no-literals: Avoid crashing on valueless boolean props"}},{"before":"1df23d21f4e12303b65ee174e0c0b0be22720766","after":"a09083b1ce38b7ef6704a048cf26eb96ad774d0e","ref":"refs/heads/master","pushedAt":"2024-09-12T16:11: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":"[Fix] `no-is-mounted`: fix logic in method name check\n\nThe last change to `no-is-mounted` caused the rule to error with any method name, not just with \"isMounted\".","shortMessageHtmlLink":"[Fix] no-is-mounted: fix logic in method name check"}},{"before":"b918f02ce24c2c835415fbc32b6138904c85eeec","after":"1df23d21f4e12303b65ee174e0c0b0be22720766","ref":"refs/heads/master","pushedAt":"2024-09-12T07:15:46.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] fix release script","shortMessageHtmlLink":"[actions] fix release script"}},{"before":"ceb73fe7a5d34e10c1f4b19b1e2063c6b54bc32a","after":"b918f02ce24c2c835415fbc32b6138904c85eeec","ref":"refs/heads/master","pushedAt":"2024-09-12T07:15:18.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":"[meta] add missing rule link","shortMessageHtmlLink":"[meta] add missing rule link"}},{"before":"ed64b247f2434b0f1d9feaa98a4e6c64e978ea7c","after":"ceb73fe7a5d34e10c1f4b19b1e2063c6b54bc32a","ref":"refs/heads/master","pushedAt":"2024-09-11T23:07:41.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 `forward-ref-uses-ref` rule for checking ref parameter","shortMessageHtmlLink":"[New] add forward-ref-uses-ref rule for checking ref parameter"}},{"before":"f435df9b8a53413a873aaa9379e556f9394fdd97","after":"ed64b247f2434b0f1d9feaa98a4e6c64e978ea7c","ref":"refs/heads/master","pushedAt":"2024-09-11T18:38: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":"[Fix] `jsx-props-no-spreading`: add `explicitSpread` option to schema\n\nFixes #3799","shortMessageHtmlLink":"[Fix] jsx-props-no-spreading: add explicitSpread option to schema"}},{"before":"b8217ed5f4104bd18b54f77ea108ec081ebbbd49","after":"f435df9b8a53413a873aaa9379e556f9394fdd97","ref":"refs/heads/master","pushedAt":"2024-09-11T18:09:58.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] `button-has-type`: add test case with spread","shortMessageHtmlLink":"[Tests] button-has-type: add test case with spread"}},{"before":"07503b70d4df584190305661ca31816126a08193","after":"b8217ed5f4104bd18b54f77ea108ec081ebbbd49","ref":"refs/heads/master","pushedAt":"2024-09-11T16:06: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":"[New] `jsx-no-literals` Add `elementOverrides` option and the ability to ignore this rule on specific elements","shortMessageHtmlLink":"[New] jsx-no-literals Add elementOverrides option and the ability…"}},{"before":"bdc5791cbc04fd623269b46cd1d2f323e7b4d41d","after":"07503b70d4df584190305661ca31816126a08193","ref":"refs/heads/master","pushedAt":"2024-09-10T22:36:09.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] JSX pragma: fail gracefully\n\nFixes #3632","shortMessageHtmlLink":"[Fix] JSX pragma: fail gracefully"}},{"before":"28a33dced12c41c0065af2c2e562a804bc49415d","after":"bdc5791cbc04fd623269b46cd1d2f323e7b4d41d","ref":"refs/heads/master","pushedAt":"2024-09-09T20:49:44.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":"[Docs] `no-danger`: update broken link\n\nBefore, the URL was broken and pointed to a 404 Not Found page.\nNow, the URL has been corrected","shortMessageHtmlLink":"[Docs] no-danger: update broken link"}},{"before":"6150d409a373521d2fa0b4ad57f987c14c6d1f8c","after":"28a33dced12c41c0065af2c2e562a804bc49415d","ref":"refs/heads/master","pushedAt":"2024-09-09T17:17:45.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Fix] `jsx-max-depth`: finding JSX element in newer `@typescript-eslint/parser` versions","shortMessageHtmlLink":"[Fix] jsx-max-depth: finding JSX element in newer `@typescript-esli…"}},{"before":"5b20fe5f6ef1d1f69d0cd9b6e06e2cd21a53a55f","after":"6150d409a373521d2fa0b4ad57f987c14c6d1f8c","ref":"refs/heads/master","pushedAt":"2024-09-03T23:24:49.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] update release workflow to prune footnotes","shortMessageHtmlLink":"[meta] update release workflow to prune footnotes"}},{"before":"cf868f2898cebdc91fc85fcd0a94ec57c3a38986","after":"5b20fe5f6ef1d1f69d0cd9b6e06e2cd21a53a55f","ref":"refs/heads/master","pushedAt":"2024-09-03T19:36:53.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"Merge tag 'v7.35.2'\n\nv7.35.2","shortMessageHtmlLink":"Merge tag 'v7.35.2'"}},{"before":"c48cb1fade9088d6f9cfbf2d1620542390b03429","after":"cf868f2898cebdc91fc85fcd0a94ec57c3a38986","ref":"refs/heads/master","pushedAt":"2024-09-03T16:57:02.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":"[Fix] `jsx-curly-brace-presence`: avoid autofixing attributes with double quotes to a double quoted attribute\n\nFixes #3814","shortMessageHtmlLink":"[Fix] jsx-curly-brace-presence: avoid autofixing attributes with do…"}},{"before":"5fc0f872a01827ce33f6452cafb10c1ff0c02669","after":"c48cb1fade9088d6f9cfbf2d1620542390b03429","ref":"refs/heads/master","pushedAt":"2024-09-03T04:09:14.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] `no-string-refs`: allow this.refs in > 18.3.0","shortMessageHtmlLink":"[New] no-string-refs: allow this.refs in > 18.3.0"}},{"before":"a2306e7a88762ced2c15cefa3df5a865e9976617","after":"5fc0f872a01827ce33f6452cafb10c1ff0c02669","ref":"refs/heads/master","pushedAt":"2024-09-02T23:21:49.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":"Update CHANGELOG and bump version","shortMessageHtmlLink":"Update CHANGELOG and bump version"}},{"before":"10eb2350a42e4645f33a594f63e74fc3aceef939","after":"a2306e7a88762ced2c15cefa3df5a865e9976617","ref":"refs/heads/master","pushedAt":"2024-08-09T10:01:37.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":"0170dbed4e48e17594546767fa686a430b5675fd","after":"10eb2350a42e4645f33a594f63e74fc3aceef939","ref":"refs/heads/master","pushedAt":"2024-08-09T09:58:01.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] `jsx-curly-brace-presence`: do not trigger on strings containing a quote character","shortMessageHtmlLink":"[Fix] jsx-curly-brace-presence: do not trigger on strings containin…"}},{"before":"983b88dd3cb5e07919517d3fde4085f60883ded7","after":"0170dbed4e48e17594546767fa686a430b5675fd","ref":"refs/heads/master","pushedAt":"2024-08-09T08:55:58.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Refactor] add `astUtil.isCallExpression` predicate","shortMessageHtmlLink":"[Refactor] add astUtil.isCallExpression predicate"}},{"before":"1b4037f9078fe27bf752cf13d2295404212bd4b9","after":"983b88dd3cb5e07919517d3fde4085f60883ded7","ref":"refs/heads/master","pushedAt":"2024-07-24T22:56:55.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] `no-array-index-key`: actually run valid tests","shortMessageHtmlLink":"[Tests] no-array-index-key: actually run valid tests"}},{"before":"c6fdccde50f6e6cc445858b9a1e8d9980f3a86cb","after":"1b4037f9078fe27bf752cf13d2295404212bd4b9","ref":"refs/heads/master","pushedAt":"2024-07-22T23:12:03.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Refactor] `jsx-sort-props`, `sort-prop-types`: consolidate helpers: `isShapeProp`, `isCallbackPropName`, `isRequiredProp`","shortMessageHtmlLink":"[Refactor] jsx-sort-props, sort-prop-types: consolidate helpers: …"}},{"before":"a4b0bbcf559f4f316ea5b7708f74961f030c70cb","after":"c6fdccde50f6e6cc445858b9a1e8d9980f3a86cb","ref":"refs/heads/master","pushedAt":"2024-07-20T05:40:42.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":"Update CHANGELOG and bump version","shortMessageHtmlLink":"Update CHANGELOG and bump version"}},{"before":"a08cb93fdb49b8b5a91315c7b7d99d38a4318809","after":"a4b0bbcf559f4f316ea5b7708f74961f030c70cb","ref":"refs/heads/master","pushedAt":"2024-07-20T04:29:34.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] `require-default-props`: report when required props have default value","shortMessageHtmlLink":"[Fix] require-default-props: report when required props have defaul…"}},{"before":"4b3209bf3a65502a279da1d98b80d2d998d27357","after":"a08cb93fdb49b8b5a91315c7b7d99d38a4318809","ref":"refs/heads/master","pushedAt":"2024-07-19T22:07:35.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] `sort-prop-types`: single line type ending without semicolon","shortMessageHtmlLink":"[Fix] sort-prop-types: single line type ending without semicolon"}},{"before":"597553d1307a6a2eb04c79d4a3b97431f977a8a0","after":"4b3209bf3a65502a279da1d98b80d2d998d27357","ref":"refs/heads/master","pushedAt":"2024-07-16T18:54:18.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":"[meta] no point in supporting eslint 9.0 - 9.6 initially","shortMessageHtmlLink":"[meta] no point in supporting eslint 9.0 - 9.6 initially"}},{"before":"c58f04b474dbb0ccf18fab77f9afa698020e575f","after":"597553d1307a6a2eb04c79d4a3b97431f977a8a0","ref":"refs/heads/master","pushedAt":"2024-07-16T17:45:40.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] `no-danger`: add `customComponentNames` option","shortMessageHtmlLink":"[New] no-danger: add customComponentNames option"}},{"before":"00b89fe86d07ade8146f48681122b3110cd2cf78","after":"c58f04b474dbb0ccf18fab77f9afa698020e575f","ref":"refs/heads/master","pushedAt":"2024-07-16T16:54:04.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] `jsx-closing-tag-location`: add `line-aligned` option","shortMessageHtmlLink":"[New] jsx-closing-tag-location: add line-aligned option"}},{"before":"4d2fd861d2f9e561144c5926cc8b73fe7fff7f3e","after":"00b89fe86d07ade8146f48681122b3110cd2cf78","ref":"refs/heads/master","pushedAt":"2024-07-16T15:16:49.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] version settings: Allow react defaultVersion to be configurable","shortMessageHtmlLink":"[New] version settings: Allow react defaultVersion to be configurable"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEtNxMvgA","startCursor":null,"endCursor":null}},"title":"Activity · jsx-eslint/eslint-plugin-react"}