{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":123198469,"defaultBranch":"main","name":"wonder-blocks","ownerLogin":"Khan","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-02-27T22:50:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/15455?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715889130.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"87f59936aecbedbc5d9cdda43369929ab4906804","ref":"refs/heads/changeset-release/main","pushedAt":"2024-05-16T19:52:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"khan-actions-bot","name":"Khan Actions Bot","path":"/khan-actions-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56267880?s=80&v=4"},"commit":{"message":"Version Packages","shortMessageHtmlLink":"Version Packages"}},{"before":"7b5d512cfa31b371c88c992cdbcbb3b9e1e45874","after":null,"ref":"refs/heads/ned/class-10254","pushedAt":"2024-05-16T19:51:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nedredmond","name":"Ned Redmond","path":"/nedredmond","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23404711?s=80&v=4"}},{"before":"2ca3c392b969f061d1d6183abe0ce7809b7d0e5d","after":"bf1e3d877f02d9049ef750d0e9269664515daf31","ref":"refs/heads/main","pushedAt":"2024-05-16T19:51:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nedredmond","name":"Ned Redmond","path":"/nedredmond","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23404711?s=80&v=4"},"commit":{"message":"Allow consumers to set tabindex on pill when clickable (#2229)\n\nExposes tabIndex and passes to Clickable wrapper. Adds test.\n\nAuthor: nedredmond\n\nReviewers: jeresig, jandrade\n\nRequired Reviewers:\n\nApproved By: jeresig\n\nChecks: ✅ codecov/project, ✅ Chromatic - Get results on regular PRs (ubuntu-latest, 20.x), ✅ Test (ubuntu-latest, 20.x, 2/2), ✅ Lint (ubuntu-latest, 20.x), ✅ Test (ubuntu-latest, 20.x, 1/2), ✅ Check build sizes (ubuntu-latest, 20.x), ✅ Chromatic - Build on regular PRs / chromatic (ubuntu-latest, 20.x), ⏭️ Chromatic - Skip on Release PR (changesets), ✅ Publish npm snapshot (ubuntu-latest, 20.x), ✅ Prime node_modules cache for primary configuration (ubuntu-latest, 20.x), ⏭️ dependabot, ✅ Check for .changeset entries for all changed files (ubuntu-latest, 20.x), ✅ gerald\n\nPull Request URL: https://github.com/Khan/wonder-blocks/pull/2229","shortMessageHtmlLink":"Allow consumers to set tabindex on pill when clickable (#2229)"}},{"before":"fee9bfa183b6778a9562dc2792d52f8d6af081b8","after":"7b5d512cfa31b371c88c992cdbcbb3b9e1e45874","ref":"refs/heads/ned/class-10254","pushedAt":"2024-05-16T19:46:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nedredmond","name":"Ned Redmond","path":"/nedredmond","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23404711?s=80&v=4"},"commit":{"message":"Create pink-tables-attack.md","shortMessageHtmlLink":"Create pink-tables-attack.md"}},{"before":null,"after":"fee9bfa183b6778a9562dc2792d52f8d6af081b8","ref":"refs/heads/ned/class-10254","pushedAt":"2024-05-16T19:41:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nedredmond","name":"Ned Redmond","path":"/nedredmond","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23404711?s=80&v=4"},"commit":{"message":"expose tabindex on pill","shortMessageHtmlLink":"expose tabindex on pill"}},{"before":"31d99d92949eec5b7c2e4e049ecf502f1c77bb10","after":"df7741db6f7bf6f2e02bf97af21ae5508046ec04","ref":"refs/heads/textfield-min-max","pushedAt":"2024-05-16T19:32:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nishasy","name":"Nisha Yerunkar","path":"/nishasy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13231763?s=80&v=4"},"commit":{"message":"Use types to enforce min max and step are only used for number inputs, remove error throwing. (typecheck still failing).","shortMessageHtmlLink":"Use types to enforce min max and step are only used for number inputs…"}},{"before":"4c0af7e61eef4cabd88e9e2e6613b19c17d5e3a0","after":null,"ref":"refs/heads/changeset-release/main","pushedAt":"2024-05-16T18:41:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nedredmond","name":"Ned Redmond","path":"/nedredmond","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23404711?s=80&v=4"}},{"before":"e8d25c908c9eea6d0b8026018e2867de2ddbb65c","after":"2ca3c392b969f061d1d6183abe0ce7809b7d0e5d","ref":"refs/heads/main","pushedAt":"2024-05-16T18:41:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nedredmond","name":"Ned Redmond","path":"/nedredmond","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23404711?s=80&v=4"},"commit":{"message":"Version Packages (#2228)\n\nCo-authored-by: github-actions[bot] ","shortMessageHtmlLink":"Version Packages (#2228)"}},{"before":null,"after":"4c0af7e61eef4cabd88e9e2e6613b19c17d5e3a0","ref":"refs/heads/changeset-release/main","pushedAt":"2024-05-16T18:32:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"khan-actions-bot","name":"Khan Actions Bot","path":"/khan-actions-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56267880?s=80&v=4"},"commit":{"message":"Version Packages","shortMessageHtmlLink":"Version Packages"}},{"before":"52607c20769a6412d75bec6cafbbb58ead1ab58c","after":"e8d25c908c9eea6d0b8026018e2867de2ddbb65c","ref":"refs/heads/main","pushedAt":"2024-05-16T18:31:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nedredmond","name":"Ned Redmond","path":"/nedredmond","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23404711?s=80&v=4"},"commit":{"message":"Pass aria attributes to pill (#2227)\n\nPreviously, aria attributes were accepted as props, but nothing was done with them. I have passed the aria attributes to the `clickable` and the `view` so that they can be used.\n\nAuthor: nedredmond\n\nReviewers: jeresig, jandrade\n\nRequired Reviewers:\n\nApproved By: jeresig\n\nChecks: ✅ codecov/project, ✅ Chromatic - Get results on regular PRs (ubuntu-latest, 20.x), ✅ Test (ubuntu-latest, 20.x, 2/2), ✅ Check build sizes (ubuntu-latest, 20.x), ✅ Test (ubuntu-latest, 20.x, 1/2), ✅ Lint (ubuntu-latest, 20.x), ✅ Chromatic - Build on regular PRs / chromatic (ubuntu-latest, 20.x), ⏭️ Chromatic - Skip on Release PR (changesets), ✅ Publish npm snapshot (ubuntu-latest, 20.x), ✅ Check for .changeset entries for all changed files (ubuntu-latest, 20.x), ✅ Prime node_modules cache for primary configuration (ubuntu-latest, 20.x), ✅ gerald, ⏭️ dependabot\n\nPull Request URL: https://github.com/Khan/wonder-blocks/pull/2227","shortMessageHtmlLink":"Pass aria attributes to pill (#2227)"}},{"before":"64144422a4a879fdfff4034f759cc1959bbac2f2","after":null,"ref":"refs/heads/ned/aria-pill","pushedAt":"2024-05-16T18:31:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nedredmond","name":"Ned Redmond","path":"/nedredmond","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23404711?s=80&v=4"}},{"before":"2f85af665ee4b178a3c45e97cd34a6317b5cfd1f","after":"64144422a4a879fdfff4034f759cc1959bbac2f2","ref":"refs/heads/ned/aria-pill","pushedAt":"2024-05-16T18:18:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nedredmond","name":"Ned Redmond","path":"/nedredmond","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23404711?s=80&v=4"},"commit":{"message":"Create tender-frogs-appear.md","shortMessageHtmlLink":"Create tender-frogs-appear.md"}},{"before":"4568653654f6b9b4260668a5506a7744dfd5493f","after":"2f85af665ee4b178a3c45e97cd34a6317b5cfd1f","ref":"refs/heads/ned/aria-pill","pushedAt":"2024-05-16T18:17:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nedredmond","name":"Ned Redmond","path":"/nedredmond","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23404711?s=80&v=4"},"commit":{"message":"Revert \"apply aria props to component\"\n\nThis reverts commit 637ba817eef190eae7ac46112c5ad15cbb74831d.","shortMessageHtmlLink":"Revert \"apply aria props to component\""}},{"before":"637ba817eef190eae7ac46112c5ad15cbb74831d","after":"4568653654f6b9b4260668a5506a7744dfd5493f","ref":"refs/heads/ned/aria-pill","pushedAt":"2024-05-16T18:15:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nedredmond","name":"Ned Redmond","path":"/nedredmond","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23404711?s=80&v=4"},"commit":{"message":"add test","shortMessageHtmlLink":"add test"}},{"before":null,"after":"637ba817eef190eae7ac46112c5ad15cbb74831d","ref":"refs/heads/ned/aria-pill","pushedAt":"2024-05-16T18:09:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nedredmond","name":"Ned Redmond","path":"/nedredmond","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23404711?s=80&v=4"},"commit":{"message":"apply aria props to component","shortMessageHtmlLink":"apply aria props to component"}},{"before":"d1df756466c5168c40593ded62584b3ab08116e6","after":"6e0558c35f2da6428ff416c57ec101480c2d58cc","ref":"refs/heads/exp-css-modules","pushedAt":"2024-05-16T14:17:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jandrade","name":"Juan Andrade","path":"/jandrade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/843075?s=80&v=4"},"commit":{"message":"Include tokens.css as part of the wb-tokens exports","shortMessageHtmlLink":"Include tokens.css as part of the wb-tokens exports"}},{"before":"77f1900b2c6306876d1c154c2ee0b340a217c08e","after":"d1df756466c5168c40593ded62584b3ab08116e6","ref":"refs/heads/exp-css-modules","pushedAt":"2024-05-16T01:04:57.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jandrade","name":"Juan Andrade","path":"/jandrade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/843075?s=80&v=4"},"commit":{"message":"add changeset info","shortMessageHtmlLink":"add changeset info"}},{"before":null,"after":"77f1900b2c6306876d1c154c2ee0b340a217c08e","ref":"refs/heads/exp-css-modules","pushedAt":"2024-05-15T21:02:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jandrade","name":"Juan Andrade","path":"/jandrade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/843075?s=80&v=4"},"commit":{"message":"Add TextField.module.css","shortMessageHtmlLink":"Add TextField.module.css"}},{"before":null,"after":"947e69369316fdb609b81ff5969e6b3b5a651a36","ref":"refs/heads/combobox-a11y","pushedAt":"2024-05-15T15:55:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jandrade","name":"Juan Andrade","path":"/jandrade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/843075?s=80&v=4"},"commit":{"message":"Add a11y features to announce combobox changes to screen readers","shortMessageHtmlLink":"Add a11y features to announce combobox changes to screen readers"}},{"before":"194912af77f54942346e36357c6bbdbc365f951d","after":"31d99d92949eec5b7c2e4e049ecf502f1c77bb10","ref":"refs/heads/textfield-min-max","pushedAt":"2024-05-14T21:09:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nishasy","name":"Nisha Yerunkar","path":"/nishasy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13231763?s=80&v=4"},"commit":{"message":"LabeledTextField argtypes","shortMessageHtmlLink":"LabeledTextField argtypes"}},{"before":"e05d5b79d6146660d5a7873d06607a1fd3594461","after":"194912af77f54942346e36357c6bbdbc365f951d","ref":"refs/heads/textfield-min-max","pushedAt":"2024-05-14T21:08:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nishasy","name":"Nisha Yerunkar","path":"/nishasy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13231763?s=80&v=4"},"commit":{"message":"Add props to labeled text field","shortMessageHtmlLink":"Add props to labeled text field"}},{"before":null,"after":"e05d5b79d6146660d5a7873d06607a1fd3594461","ref":"refs/heads/textfield-min-max","pushedAt":"2024-05-14T20:15:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nishasy","name":"Nisha Yerunkar","path":"/nishasy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13231763?s=80&v=4"},"commit":{"message":"Allow TextField number input to use min, max, and snap props","shortMessageHtmlLink":"Allow TextField number input to use min, max, and snap props"}},{"before":"d20694d246d02be5d2bbb81c4162d09e9c04a907","after":"c50ab3a2798a83194ffcc7bafeead07e2722b008","ref":"refs/heads/combobox-multiple","pushedAt":"2024-05-09T20:43:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jandrade","name":"Juan Andrade","path":"/jandrade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/843075?s=80&v=4"},"commit":{"message":"remove unused props","shortMessageHtmlLink":"remove unused props"}},{"before":"b7d6e189916136235e1c130894fb996f7cce6418","after":"d20694d246d02be5d2bbb81c4162d09e9c04a907","ref":"refs/heads/combobox-multiple","pushedAt":"2024-05-09T20:19:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jandrade","name":"Juan Andrade","path":"/jandrade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/843075?s=80&v=4"},"commit":{"message":"Fix Enter behavior","shortMessageHtmlLink":"Fix Enter behavior"}},{"before":"7cf40ffe07ecd5326068b49b28c0f4ebd368fcfe","after":"b7d6e189916136235e1c130894fb996f7cce6418","ref":"refs/heads/combobox-multiple","pushedAt":"2024-05-09T20:11:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jandrade","name":"Juan Andrade","path":"/jandrade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/843075?s=80&v=4"},"commit":{"message":"Fix tests","shortMessageHtmlLink":"Fix tests"}},{"before":"cad340ba380e79d5cb6ed6a49d3ae1ecd31dc5ea","after":"7cf40ffe07ecd5326068b49b28c0f4ebd368fcfe","ref":"refs/heads/combobox-multiple","pushedAt":"2024-05-09T17:02:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jandrade","name":"Juan Andrade","path":"/jandrade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/843075?s=80&v=4"},"commit":{"message":"Refactor multi-select components (including custom hook)","shortMessageHtmlLink":"Refactor multi-select components (including custom hook)"}},{"before":"d08485d5c84fe4f7c5c9d138f6584decf1dfc5d0","after":null,"ref":"refs/heads/changeset-release/main","pushedAt":"2024-05-09T16:25:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"somewhatabstract","name":"Jeff Yates","path":"/somewhatabstract","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1266297?s=80&v=4"}},{"before":"f72f7dd4e1c249b131bc07facea55454697ab00b","after":"52607c20769a6412d75bec6cafbbb58ead1ab58c","ref":"refs/heads/main","pushedAt":"2024-05-09T16:25:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"somewhatabstract","name":"Jeff Yates","path":"/somewhatabstract","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1266297?s=80&v=4"},"commit":{"message":"Version Packages (#2220)\n\nCo-authored-by: github-actions[bot] ","shortMessageHtmlLink":"Version Packages (#2220)"}},{"before":"0fdba99a432d4077cfea38672f2bcc82590bcd1c","after":"d08485d5c84fe4f7c5c9d138f6584decf1dfc5d0","ref":"refs/heads/changeset-release/main","pushedAt":"2024-05-08T21:30:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"khan-actions-bot","name":"Khan Actions Bot","path":"/khan-actions-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56267880?s=80&v=4"},"commit":{"message":"Version Packages","shortMessageHtmlLink":"Version Packages"}},{"before":"7030948a71960528571ecbe868ae393cdd399c27","after":"f72f7dd4e1c249b131bc07facea55454697ab00b","ref":"refs/heads/main","pushedAt":"2024-05-08T21:29:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"somewhatabstract","name":"Jeff Yates","path":"/somewhatabstract","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1266297?s=80&v=4"},"commit":{"message":"[fei5585.1.hooksrefresh] Updates to timing hooks (#2222)\n\n## Summary:\nThis PR updates the timing hooks APIs. This work was initially, to address an issue where calling `set` on the returned APIs would not reset the corresponding timers. However, in doing this work, I consolidated us back down to just two hooks and modified their implementation to reuse the `Interval` and `Timeout` implementations we have that are used by the scheduling API.\n\nFirst:\n- `useInterval` and `useTimeout` have been deleted.\n- `useScheduledInterval` and `useScheduledTimeout` have been renamed to `useInterval` and `useTimeout` respectively.\n\nThe `active` argument was only ever set to `true` in webapp usage. This is the same as the default behavior of the hooks as they are. Options can be passed to change this to `SchedulePolicy.OnDemand` if the old `false` behavior is desired.\n\nSecond:\n- The `set` call on the returned API for both hooks now properly resets the timer since it is deferring to the core, tested implementation used elsewhere.\n\nThird:\n- A new `ActionPolicy` has been added so that if folks want, the timers will reset when the invoked action changes. The default behavior is to not do this as that could introduce bugs where folks aren't using `useCallback` on their actions. However, adding this ability supports a wider range of use cases.\n\nIssue: FEI-5585\n\n## Test plan:\n`yarn test`\n`yarn typecheck`\n\n## Upgrade notes:\nWhen migrating a code base that uses an earlier release, these steps should help.\n\n### For migrating `useScheduledInterval` and `useScheduledTimeout`\n1. Rename any imports and uses of `useScheduledInterval` to `useInterval` and `useScheduledTimeout` to `useTimeout`.\n\n### For migrating `useInterval` and `useTimeout`\n1. For cases where `useInterval` or `useTimeout` are passing a truthy value as the third argument, either remove the third argument (since this is default behavior) or pass `{schedulePolicy: SchedulePolicy.Immediately}` in the third argument.\n2. For cases where `useInterval` or `useTimeout` are passing a falsy value as the third argument, pass `{schedulePolicy: SchedulePolicy.OnDemand}` in the third argument.\n\nAuthor: somewhatabstract\n\nReviewers: somewhatabstract, jeremywiebe, kevinbarabash\n\nRequired Reviewers:\n\nApproved By: kevinbarabash\n\nChecks: ✅ codecov/project, ✅ Chromatic - Get results on regular PRs (ubuntu-latest, 20.x), ✅ Check build sizes (ubuntu-latest, 20.x), ✅ Test (ubuntu-latest, 20.x, 2/2), ✅ Test (ubuntu-latest, 20.x, 1/2), ✅ Lint (ubuntu-latest, 20.x), ✅ Chromatic - Build on regular PRs / chromatic (ubuntu-latest, 20.x), ✅ Publish npm snapshot (ubuntu-latest, 20.x), ⏭️ Chromatic - Skip on Release PR (changesets), ✅ Prime node_modules cache for primary configuration (ubuntu-latest, 20.x), ✅ Check for .changeset entries for all changed files (ubuntu-latest, 20.x), ✅ gerald, ⏭️ dependabot\n\nPull Request URL: https://github.com/Khan/wonder-blocks/pull/2222","shortMessageHtmlLink":"[fei5585.1.hooksrefresh] Updates to timing hooks (#2222)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETASUewA","startCursor":null,"endCursor":null}},"title":"Activity · Khan/wonder-blocks"}