{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":60478112,"defaultBranch":"master","name":"eslint-plugin-react","ownerLogin":"ljharb","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2016-06-05T19:55:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/45469?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1709588205.0","currentOid":""},"activityList":{"items":[{"before":"8e1a94b67d081fdc132e9a7e175db3fbf2e02956","after":"014ee05f3897689b5c7a45f4318c6902ea724c27","ref":"refs/heads/master","pushedAt":"2024-05-21T05:08:42.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] `no-invalid-html-attribute`: ensure error messages are correct","shortMessageHtmlLink":"[Fix] no-invalid-html-attribute: ensure error messages are correct"}},{"before":"d6e9059b01a5220321ddfca8506b7c19cbcbe1a7","after":"8e1a94b67d081fdc132e9a7e175db3fbf2e02956","ref":"refs/heads/master","pushedAt":"2024-05-19T03:50:23.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":"[Refactor] create getScope util; `context.getScope` is deprecated\n\nCo-authored-by: Mateusz Łopaciński \nCo-authored-by: Jordan Harband ","shortMessageHtmlLink":"[Refactor] create getScope util; context.getScope is deprecated"}},{"before":"2bc74ca878fd9eac655daa541f2ab25b91811fba","after":"d6e9059b01a5220321ddfca8506b7c19cbcbe1a7","ref":"refs/heads/master","pushedAt":"2024-05-19T03:35:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Refactor] `context.getSource` -> `sourceCode.getText`","shortMessageHtmlLink":"[Refactor] context.getSource -> sourceCode.getText"}},{"before":"65f10f9fac07ba35fb2de37280b985fd19d6ef76","after":"2bc74ca878fd9eac655daa541f2ab25b91811fba","ref":"refs/heads/master","pushedAt":"2024-05-19T03:15: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":"[Refactor] `context.getSource` -> `sourceCode.getText`","shortMessageHtmlLink":"[Refactor] context.getSource -> sourceCode.getText"}},{"before":"0c804bb93a747275b0014da86c96bb9de9ad7d02","after":"65f10f9fac07ba35fb2de37280b985fd19d6ef76","ref":"refs/heads/master","pushedAt":"2024-05-18T16:40:25.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":"[Refactor] `getFirstTokens`: context -> sourceCode","shortMessageHtmlLink":"[Refactor] getFirstTokens: context -> sourceCode"}},{"before":"03cd4b578931714e8a3b70bf49998d97a6c6d811","after":"0c804bb93a747275b0014da86c96bb9de9ad7d02","ref":"refs/heads/master","pushedAt":"2024-05-18T04:52:30.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] context comes first","shortMessageHtmlLink":"[Refactor] context comes first"}},{"before":"d50d8865210d16b46a9bb0a531b19cef42eab133","after":"03cd4b578931714e8a3b70bf49998d97a6c6d811","ref":"refs/heads/master","pushedAt":"2024-04-28T18:18: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":"Merge tag 'v7.34.1' into HEAD\n\nv7.34.1","shortMessageHtmlLink":"Merge tag 'v7.34.1' into HEAD"}},{"before":"e4ecbcfc8f83099a9bd5da18f45b5a6e66ebfb4a","after":"d50d8865210d16b46a9bb0a531b19cef42eab133","ref":"refs/heads/master","pushedAt":"2024-04-10T05:22:53.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":"[types] add type annotations","shortMessageHtmlLink":"[types] add type annotations"}},{"before":"69de42e00f4c62e6bd3a180d1931c1981a6eb08f","after":"e4ecbcfc8f83099a9bd5da18f45b5a6e66ebfb4a","ref":"refs/heads/master","pushedAt":"2024-03-15T17:41: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":"[Fix] `checked-requires-onchange-or-readonly`: correct options that were behaving opposite","shortMessageHtmlLink":"[Fix] checked-requires-onchange-or-readonly: correct options that w…"}},{"before":"da1013c6760a997dca3050a4d1d8452f783584f1","after":"69de42e00f4c62e6bd3a180d1931c1981a6eb08f","ref":"refs/heads/master","pushedAt":"2024-03-15T16:39: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] `no-unknown-property`: only match `data-*` attributes containing `-`\n\nFixes #3712","shortMessageHtmlLink":"[Fix] no-unknown-property: only match data-* attributes containin…"}},{"before":"c3275a4fb2e796799680a584c0203c4734c3682e","after":"da1013c6760a997dca3050a4d1d8452f783584f1","ref":"refs/heads/master","pushedAt":"2024-03-12T19:40:18.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] `jsx-no-constructed-context-values`: fix some typos\n\nSigned-off-by: cuithon ","shortMessageHtmlLink":"[Docs] jsx-no-constructed-context-values: fix some typos"}},{"before":"1aa653d8f2f56e0de0d8a703fe2370da8b9ad802","after":"c3275a4fb2e796799680a584c0203c4734c3682e","ref":"refs/heads/master","pushedAt":"2024-03-12T03:46:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Fix] `no-unknown-property`: support `popover`, `popovertarget`, `popovertargetaction` attributes\n\nFixes #3707","shortMessageHtmlLink":"[Fix] no-unknown-property: support popover, popovertarget, `pop…"}},{"before":"a92046325bed8de94e8a9f846ee4f4444c65c1d8","after":"1aa653d8f2f56e0de0d8a703fe2370da8b9ad802","ref":"refs/heads/master","pushedAt":"2024-03-12T03:36:47.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-unknown-property`: support `popover`, `popovertarget`, `popovertargetaction` attributes\n\nFixes #3707","shortMessageHtmlLink":"[Fix] no-unknown-property: support popover, popovertarget, `pop…"}},{"before":"1b683a6d71a00317c6459a8d22b55b0499abc629","after":"a92046325bed8de94e8a9f846ee4f4444c65c1d8","ref":"refs/heads/master","pushedAt":"2024-03-08T22:49:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Fix] `boolean-prop-naming`: improve error message","shortMessageHtmlLink":"[Fix] boolean-prop-naming: improve error message"}},{"before":"0abebc66fed635698a65201f559c4a7b0ae1208c","after":"1b683a6d71a00317c6459a8d22b55b0499abc629","ref":"refs/heads/master","pushedAt":"2024-03-08T22:39: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":"[Fix] `boolean-prop-naming`: improve error message","shortMessageHtmlLink":"[Fix] boolean-prop-naming: improve error message"}},{"before":"901c794a10a4317f4590eddbb6bd0927481ce8bf","after":"0abebc66fed635698a65201f559c4a7b0ae1208c","ref":"refs/heads/master","pushedAt":"2024-03-07T19:33: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":"[Fix] `boolean-prop-naming`: literalType error fix","shortMessageHtmlLink":"[Fix] boolean-prop-naming: literalType error fix"}},{"before":"8c2bdb2636e9ab0eca588454c996e31e8c1dd29b","after":"901c794a10a4317f4590eddbb6bd0927481ce8bf","ref":"refs/heads/master","pushedAt":"2024-03-06T17:13:38.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] `boolean-prop-naming`: detect TS interfaces","shortMessageHtmlLink":"[Fix] boolean-prop-naming: detect TS interfaces"}},{"before":"730bac96b20d20116956c46414a65b5910687a85","after":"8c2bdb2636e9ab0eca588454c996e31e8c1dd29b","ref":"refs/heads/master","pushedAt":"2024-03-04T22:28:05.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 workflows","shortMessageHtmlLink":"[actions] update workflows"}},{"before":"075e562841d1bbbcb5973bdd0a1519c5e9a1cc76","after":"612656ad4fdeba0eced45d70787de4dd1a72d17a","ref":"refs/heads/eslint9","pushedAt":"2024-03-04T22:13:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":null,"after":"075e562841d1bbbcb5973bdd0a1519c5e9a1cc76","ref":"refs/heads/eslint9","pushedAt":"2024-03-04T21:36:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"b7780ceeabadc744417801468e279d23f1b375ad","after":"730bac96b20d20116956c46414a65b5910687a85","ref":"refs/heads/master","pushedAt":"2024-03-04T21:27:57.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-leaked-render`: prevent wrongly adding parens","shortMessageHtmlLink":"[Fix] jsx-no-leaked-render: prevent wrongly adding parens"}},{"before":"2e6b5578cf9d8df2a4d35b9f5f3d851cf07ff483","after":"b7780ceeabadc744417801468e279d23f1b375ad","ref":"refs/heads/master","pushedAt":"2024-03-04T06:16: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":"[meta] fix CHANGELOG","shortMessageHtmlLink":"[meta] fix CHANGELOG"}},{"before":"24d21ac16a3955209c33d0f8943027ead7e48881","after":"2e6b5578cf9d8df2a4d35b9f5f3d851cf07ff483","ref":"refs/heads/master","pushedAt":"2024-03-04T06:11:18.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":"2124d13297d0c9547ec4383160147410c30a5cfd","after":"24d21ac16a3955209c33d0f8943027ead7e48881","ref":"refs/heads/master","pushedAt":"2024-03-04T05:51:05.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/core`, `@babel/plugin-syntax-decorators`, `eslint-doc-generator`","shortMessageHtmlLink":"[Dev Deps] update @babel/core, @babel/plugin-syntax-decorators, `…"}},{"before":"bd55ca2364fc76fd4f5b735a8778a04c2c609843","after":"2124d13297d0c9547ec4383160147410c30a5cfd","ref":"refs/heads/master","pushedAt":"2024-03-03T23:29: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":"[Fix] add a few jsdoc type annotations to work around TS inference for consumers","shortMessageHtmlLink":"[Fix] add a few jsdoc type annotations to work around TS inference fo…"}},{"before":"83a26dd3ddb8b89829b9ca5a55dd21c8fafb45d4","after":"bd55ca2364fc76fd4f5b735a8778a04c2c609843","ref":"refs/heads/master","pushedAt":"2024-03-03T06:01:51.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] update URLs","shortMessageHtmlLink":"[Docs] update URLs"}},{"before":"e880213f3958f44ccca4642d7593e26de72864cf","after":"83a26dd3ddb8b89829b9ca5a55dd21c8fafb45d4","ref":"refs/heads/master","pushedAt":"2024-03-03T05:52:22.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] `forbid-elements`: prevent a crash on `createElement()`\n\nSee https://github.com/jsx-eslint/eslint-plugin-react/issues/3632#issuecomment-1975046999","shortMessageHtmlLink":"[Fix] forbid-elements: prevent a crash on createElement()"}},{"before":"36e791de784e7fa1edd5b6d232fbcaf2dd7cf9bf","after":"e880213f3958f44ccca4642d7593e26de72864cf","ref":"refs/heads/master","pushedAt":"2024-02-26T18:40:15.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-unknown-property`: add `fetchPriority`\n\n- DefinitelyTyped/DefinitelyTyped#68645\n- https://developer.mozilla.org/en-US/docs/Web/API/HTMLImageElement/fetchpriority","shortMessageHtmlLink":"[Fix] no-unknown-property: add fetchPriority"}},{"before":"b9292b4442740a9df40d0bba3d79ed124fc87f47","after":"36e791de784e7fa1edd5b6d232fbcaf2dd7cf9bf","ref":"refs/heads/master","pushedAt":"2024-02-19T08:08:12.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 `array.prototype.findlast`, `array.prototype.tosorted`, `es-iterator-helpers`","shortMessageHtmlLink":"[Deps] update array.prototype.findlast, array.prototype.tosorted,…"}},{"before":"4edc1f0c1765d6224fa3705933b2845c9fdfa830","after":"b9292b4442740a9df40d0bba3d79ed124fc87f47","ref":"refs/heads/master","pushedAt":"2024-02-19T07:08:28.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 `checked-requires-onchange-or-readonly` rule","shortMessageHtmlLink":"[New] add checked-requires-onchange-or-readonly rule"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAET3A6wAA","startCursor":null,"endCursor":null}},"title":"Activity · ljharb/eslint-plugin-react"}