{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":295992065,"defaultBranch":"main","name":"headlessui","ownerLogin":"tailwindlabs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-09-16T09:53:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/67109815?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717188270.0","currentOid":""},"activityList":{"items":[{"before":"74eea6a8fbba2d7c9672e8fd75b85621d8b74110","after":null,"ref":"refs/heads/fix/issue-3184","pushedAt":"2024-05-31T20:44:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"}},{"before":"f5ac36189271264dae6a1f6c29906c0e2974b3a1","after":"479853d5ed79e26c8447b6a86b52fe4220bf5d68","ref":"refs/heads/main","pushedAt":"2024-05-31T20:44:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"},"commit":{"message":"Ensure `ComboboxInput` does not sync while you are still typing (#3259)\n\n* track `isTyping` in state\r\n\r\nWhile you are typing, we should not sync the value with the ``\r\nbecause otherwise it would override your changes.\r\n\r\nThe moment you close the Combobox (by selecting an option, clicking\r\noutside, pressing escape or tabbing away) we can mark the component as\r\nnot typing anymore. Once you are not typing anymore, then we can re-sync\r\nthe input with the given value.\r\n\r\n* remove unused `useFrameDebounce` hook\r\n\r\n* require `isTyping` boolean\r\n\r\n* update changelog","shortMessageHtmlLink":"Ensure ComboboxInput does not sync while you are still typing (#3259)"}},{"before":"174872df5b43d8d855ed14639937c1c59707d778","after":"74eea6a8fbba2d7c9672e8fd75b85621d8b74110","ref":"refs/heads/fix/issue-3184","pushedAt":"2024-05-31T20:41:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"},"commit":{"message":"update changelog","shortMessageHtmlLink":"update changelog"}},{"before":null,"after":"174872df5b43d8d855ed14639937c1c59707d778","ref":"refs/heads/fix/issue-3184","pushedAt":"2024-05-31T15:17:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"},"commit":{"message":"remove unused `useFrameDebounce` hook","shortMessageHtmlLink":"remove unused useFrameDebounce hook"}},{"before":"922c56e9865da9f1fabba087cc02458b2f175617","after":"f5ac36189271264dae6a1f6c29906c0e2974b3a1","ref":"refs/heads/main","pushedAt":"2024-05-29T14:22:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"},"commit":{"message":"Fix missing act warnings issued from `focus` and `blur` calls (#3253)","shortMessageHtmlLink":"Fix missing act warnings issued from focus and blur calls (#3253)"}},{"before":"3905be67a974cbae3bb2eb8673c98ceb4a6f5e91","after":"922c56e9865da9f1fabba087cc02458b2f175617","ref":"refs/heads/main","pushedAt":"2024-05-29T14:17:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"},"commit":{"message":"0.2.1 - @headlessui/tailwindcss","shortMessageHtmlLink":"0.2.1 - @headlessui/tailwindcss"}},{"before":"3070ad9d99f2d1218f01f02830322bc25cca126c","after":"3905be67a974cbae3bb2eb8673c98ceb4a6f5e91","ref":"refs/heads/main","pushedAt":"2024-05-29T14:17:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"},"commit":{"message":"Fix esm compatibility for @headlessui/tailwindcss plugin package (#3051)\n\n* Set @headlessui/tailwindcss module type\r\n\r\nThe distributed tailwindcss plugin package uses `.js` for esm files, and `.cjs` for commonjs files. This corresponds to `\"type\": \"module\"` in the package.json file.\r\n\r\nOne build script `fix-types.js` was a commonjs script which was breaking this module file naming pattern. Renamed the script to `fix-types.cjs` so that we could then standardise the module type for @headlessui/tailwindcss package as a whole.\r\n\r\n* Fix esm import of tailwindcss/plugin\r\n\r\nESM imports need to specify the filename extension when importing individual files.\r\n\r\n* update changelog\r\n\r\n---------\r\n\r\nCo-authored-by: Robin Malfait ","shortMessageHtmlLink":"Fix esm compatibility for @headlessui/tailwindcss plugin package (#3051)"}},{"before":"025e1152775c311df85748ccefefdeb78d7e72ff","after":"3070ad9d99f2d1218f01f02830322bc25cca126c","ref":"refs/heads/main","pushedAt":"2024-05-29T13:46:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"},"commit":{"message":"Use `useId` instead of React internals (#3254)\n\n* Use `useId` instead of React internals\r\n\r\nThese may break in any React release which may result in blocking the ecosystem from seemlessly upgrading to new React releases.\r\n\r\nWe can use `useId` instead which is available since React 18.\r\n\r\n* inline `useId` hook\r\n\r\nNo need to use `useStableCollectionKey` anymore\r\n\r\n* reformat comment\r\n\r\n* update changelog\r\n\r\n---------\r\n\r\nCo-authored-by: Robin Malfait ","shortMessageHtmlLink":"Use useId instead of React internals (#3254)"}},{"before":"b3a508b6ca7b082e42933b5df261487606463c52","after":"025e1152775c311df85748ccefefdeb78d7e72ff","ref":"refs/heads/main","pushedAt":"2024-05-29T12:21:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"},"commit":{"message":"Fix visual jitter in `Combobox` component when using native scrollbar (#3190)\n\n* Avoid `scrollToIndex` when using native scrollbar in `ComboBox`\r\n\r\n* format comment\r\n\r\n* set `ActivationTrigger` in mousedown\r\n\r\nIf you use the scrollbar, a `mousedown` and `pointerdown` event is fired\r\nbefore you start interacting with the scrollbar. If you use the `scroll`\r\nevent, then the callback is fired while scrolling.\r\n\r\nTo improve performance a bit more, we will set the activation trigger in\r\nthe `mousedown` event because we only need to set it once.\r\n\r\nIf you are done scrolling, we don't reset it (we didn't do that before\r\neither), but instead we rely on other events to override the trigger\r\n(e.g.: you start using the keyboard).\r\n\r\nThe big benefit is that this now only calls the `setActivationTrigger`\r\nonce, instead of `n` times with the same value.\r\n\r\n* optimize `onWheel` to only trigger once\r\n\r\nThis is a similar performance trick as before. We only need to set the\r\nactivationTrigger once, so there is no need to keep calling this\r\nfunction for no reason.\r\n\r\n* update changelog\r\n\r\n---------\r\n\r\nCo-authored-by: Robin Malfait ","shortMessageHtmlLink":"Fix visual jitter in Combobox component when using native scrollbar ("}},{"before":"7e467a02c118c6581b5fc8174f9e3816c0ccb40f","after":null,"ref":"refs/heads/fix/issue-3212","pushedAt":"2024-05-28T13:57:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"}},{"before":"94bc4e15fdd4699bb5db79733ab456ba7bcf65d1","after":"b3a508b6ca7b082e42933b5df261487606463c52","ref":"refs/heads/main","pushedAt":"2024-05-28T13:57:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"},"commit":{"message":"Prevent focus on `` when it is `disabled` (#3251)\n\n* prevent focus on `` when disabled\r\n\r\n* update changelog","shortMessageHtmlLink":"Prevent focus on <Checkbox /> when it is disabled (#3251)"}},{"before":"46ddbc68ba44fdfbae35020bd6d119361f486e54","after":"7e467a02c118c6581b5fc8174f9e3816c0ccb40f","ref":"refs/heads/fix/issue-3212","pushedAt":"2024-05-28T13:55:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"},"commit":{"message":"update changelog","shortMessageHtmlLink":"update changelog"}},{"before":"7267cc4c1cacaabed13d8b7c4ac7cd0cc009e176","after":"94bc4e15fdd4699bb5db79733ab456ba7bcf65d1","ref":"refs/heads/main","pushedAt":"2024-05-28T13:37:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"},"commit":{"message":"Merge incoming `style` prop on `ComboboxOptions`, `ListboxOptions`, `MenuItems`, and `PopoverPanel` components (#3250)\n\n* merge incoming `style` prop\r\n\r\nWe were overriding the `style` prop entirely on the ``,\r\n``, ``, and `` for anchoring\r\npurposes, as well as provided some CSS variables.\r\n\r\nThis now ensures that the incoming `style` prop gets merged in.\r\n\r\n* update changelog","shortMessageHtmlLink":"Merge incoming style prop on ComboboxOptions, ListboxOptions, `…"}},{"before":"5811029e9fc6bad55717163a0a0a7380c4aea97b","after":null,"ref":"refs/heads/feat/issue-3248","pushedAt":"2024-05-28T13:37:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"}},{"before":"c6dc3272f1cddde5cf2a38f029f2a2a2227701ed","after":"5811029e9fc6bad55717163a0a0a7380c4aea97b","ref":"refs/heads/feat/issue-3248","pushedAt":"2024-05-28T13:34:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"},"commit":{"message":"update changelog","shortMessageHtmlLink":"update changelog"}},{"before":"a63b70144fea0e596ec39cab6100ac972c6310bd","after":null,"ref":"refs/heads/fix/issue-3230","pushedAt":"2024-05-28T13:33:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"}},{"before":"e8c766190d2d2cd3fd196dc0b46e462ae46d7348","after":"7267cc4c1cacaabed13d8b7c4ac7cd0cc009e176","ref":"refs/heads/main","pushedAt":"2024-05-28T13:33:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"},"commit":{"message":"Keep `` open when clicking in scrollbar on `` (#3249)\n\n* keep `` open when clicking in scrollbar on ``\r\n\r\n* update changelog\r\n\r\n* Update packages/@headlessui-react/CHANGELOG.md\r\n\r\nCo-authored-by: Adam Wathan \r\n\r\n* Update packages/@headlessui-react/src/components/combobox/combobox.tsx\r\n\r\nCo-authored-by: Adam Wathan \r\n\r\n* format comment\r\n\r\n---------\r\n\r\nCo-authored-by: Adam Wathan ","shortMessageHtmlLink":"Keep <Combobox /> open when clicking in scrollbar on `<ComboboxOpti…"}},{"before":"f5ecece3f94ee6f03ce57899e0701e50cd4896ff","after":"a63b70144fea0e596ec39cab6100ac972c6310bd","ref":"refs/heads/fix/issue-3230","pushedAt":"2024-05-28T13:30:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"},"commit":{"message":"format comment","shortMessageHtmlLink":"format comment"}},{"before":"1e87ad7eb619469f178b1e0ed2df0f156cb1c95d","after":"f5ecece3f94ee6f03ce57899e0701e50cd4896ff","ref":"refs/heads/fix/issue-3230","pushedAt":"2024-05-28T13:29:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"},"commit":{"message":"Update packages/@headlessui-react/src/components/combobox/combobox.tsx\n\nCo-authored-by: Adam Wathan ","shortMessageHtmlLink":"Update packages/@headlessui-react/src/components/combobox/combobox.tsx"}},{"before":"0e370489eb3683492eeafbc36c20500722976b30","after":"1e87ad7eb619469f178b1e0ed2df0f156cb1c95d","ref":"refs/heads/fix/issue-3230","pushedAt":"2024-05-28T13:29:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"},"commit":{"message":"Update packages/@headlessui-react/CHANGELOG.md\n\nCo-authored-by: Adam Wathan ","shortMessageHtmlLink":"Update packages/@headlessui-react/CHANGELOG.md"}},{"before":"e77c2cc74d1edc8560224fb012fd47e0b6433698","after":"c6dc3272f1cddde5cf2a38f029f2a2a2227701ed","ref":"refs/heads/feat/issue-3248","pushedAt":"2024-05-28T13:23:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"},"commit":{"message":"update changelog","shortMessageHtmlLink":"update changelog"}},{"before":"3a231e683230fc5cecf0ecabda5a7e179b542ecb","after":"46ddbc68ba44fdfbae35020bd6d119361f486e54","ref":"refs/heads/fix/issue-3212","pushedAt":"2024-05-28T13:20:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"},"commit":{"message":"update changelog","shortMessageHtmlLink":"update changelog"}},{"before":null,"after":"3a231e683230fc5cecf0ecabda5a7e179b542ecb","ref":"refs/heads/fix/issue-3212","pushedAt":"2024-05-28T13:19:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"},"commit":{"message":"prevent focus on `` when disabled","shortMessageHtmlLink":"prevent focus on <Checkbox /> when disabled"}},{"before":"c28b55eea1402ffb0d7be876e6bab399554314e5","after":"e77c2cc74d1edc8560224fb012fd47e0b6433698","ref":"refs/heads/feat/issue-3248","pushedAt":"2024-05-28T13:03:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"},"commit":{"message":"update changelog","shortMessageHtmlLink":"update changelog"}},{"before":null,"after":"c28b55eea1402ffb0d7be876e6bab399554314e5","ref":"refs/heads/feat/issue-3248","pushedAt":"2024-05-28T12:58:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"},"commit":{"message":"merge incoming `style` prop\n\nWe were overriding the `style` prop entirely on the ``,\n``, ``, and `` for anchoring\npurposes, as well as provided some CSS variables.\n\nThis now ensures that the incoming `style` prop gets merged in.","shortMessageHtmlLink":"merge incoming style prop"}},{"before":"3d03601332eda6513f0b0357af134d70a3cfd41b","after":"0e370489eb3683492eeafbc36c20500722976b30","ref":"refs/heads/fix/issue-3230","pushedAt":"2024-05-28T12:40:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"},"commit":{"message":"update changelog","shortMessageHtmlLink":"update changelog"}},{"before":null,"after":"3d03601332eda6513f0b0357af134d70a3cfd41b","ref":"refs/heads/fix/issue-3230","pushedAt":"2024-05-28T12:39:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"},"commit":{"message":"keep `` open when clicking in scrollbar on ``","shortMessageHtmlLink":"keep <Combobox /> open when clicking in scrollbar on `<ComboboxOpti…"}},{"before":"ab36d553cb6471757a7054dfdbc5654cdb7c2b84","after":null,"ref":"refs/heads/fix/issue-3238","pushedAt":"2024-05-28T10:33:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"}},{"before":"6ac6930116c47cbd72402c33bfe327698c8e2780","after":"e8c766190d2d2cd3fd196dc0b46e462ae46d7348","ref":"refs/heads/main","pushedAt":"2024-05-28T10:33:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"},"commit":{"message":"bump dependencies (#3247)","shortMessageHtmlLink":"bump dependencies (#3247)"}},{"before":"cc1eafb1977c97f9ad5a83dfbcdc1761636af5f0","after":"ab36d553cb6471757a7054dfdbc5654cdb7c2b84","ref":"refs/heads/fix/issue-3238","pushedAt":"2024-05-28T10:29:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RobinMalfait","name":"Robin Malfait","path":"/RobinMalfait","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1834413?s=80&v=4"},"commit":{"message":"bump dependencies","shortMessageHtmlLink":"bump dependencies"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWWKviQA","startCursor":null,"endCursor":null}},"title":"Activity · tailwindlabs/headlessui"}