{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":177467816,"defaultBranch":"main","name":"useAudioPlayer","ownerLogin":"E-Kuerschner","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-03-24T20:50:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10578578?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1698501814.0","currentOid":""},"activityList":{"items":[{"before":"27a7e414d22d0c3d47c2a802febd8e03a0619658","after":"5268fc0113d6930888f7adae7c10f5d4091faf8a","ref":"refs/heads/main","pushedAt":"2023-10-28T14:03:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"E-Kuerschner","name":"Erich Kuerschner","path":"/E-Kuerschner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10578578?s=80&v=4"},"commit":{"message":"v2.2.0","shortMessageHtmlLink":"v2.2.0"}},{"before":"c4df04ca6c4fad4ab46f9ac3c5670915dc57503e","after":null,"ref":"refs/heads/media","pushedAt":"2023-10-28T14:02:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"E-Kuerschner","name":"Erich Kuerschner","path":"/E-Kuerschner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10578578?s=80&v=4"}},{"before":"31afc93efe61942803303c484b25631c88a32564","after":"27a7e414d22d0c3d47c2a802febd8e03a0619658","ref":"refs/heads/main","pushedAt":"2023-10-28T14:02:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"E-Kuerschner","name":"Erich Kuerschner","path":"/E-Kuerschner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10578578?s=80&v=4"},"commit":{"message":"Remove useAudioPlayer useEffect in favor of explicit clean function (#134)\n\n* use enums for action types\r\n* feat: add cleanup function to useAudioPlayer\r\n* feat: bump Howler version","shortMessageHtmlLink":"Remove useAudioPlayer useEffect in favor of explicit clean function (#…"}},{"before":"d6745f89a62d9b2846de6b3f3ed444706951d566","after":"c4df04ca6c4fad4ab46f9ac3c5670915dc57503e","ref":"refs/heads/media","pushedAt":"2023-10-28T13:59:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"E-Kuerschner","name":"Erich Kuerschner","path":"/E-Kuerschner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10578578?s=80&v=4"},"commit":{"message":"feat: bump Howler version","shortMessageHtmlLink":"feat: bump Howler version"}},{"before":"6d8a81899ec5c886f2987dfc2255bd26d35505b2","after":"d6745f89a62d9b2846de6b3f3ed444706951d566","ref":"refs/heads/media","pushedAt":"2023-10-28T13:58:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"E-Kuerschner","name":"Erich Kuerschner","path":"/E-Kuerschner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10578578?s=80&v=4"},"commit":{"message":"feat: add cleanup function to useAudioPlayer","shortMessageHtmlLink":"feat: add cleanup function to useAudioPlayer"}},{"before":null,"after":"6d8a81899ec5c886f2987dfc2255bd26d35505b2","ref":"refs/heads/media","pushedAt":"2023-10-28T13:52:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"E-Kuerschner","name":"Erich Kuerschner","path":"/E-Kuerschner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10578578?s=80&v=4"},"commit":{"message":"feat: add cleanup function to useAudioPlayer","shortMessageHtmlLink":"feat: add cleanup function to useAudioPlayer"}},{"before":"657620fd3239b5d4ce18e9f9d650822d605ecbb2","after":"31afc93efe61942803303c484b25631c88a32564","ref":"refs/heads/main","pushedAt":"2023-08-23T17:46:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"E-Kuerschner","name":"Erich Kuerschner","path":"/E-Kuerschner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10578578?s=80&v=4"},"commit":{"message":"Readme typofix (#127)","shortMessageHtmlLink":"Readme typofix (#127)"}},{"before":"3e47cc643cca2fb4323b0dae85efca9cc3a55415","after":"657620fd3239b5d4ce18e9f9d650822d605ecbb2","ref":"refs/heads/main","pushedAt":"2023-07-29T15:36:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"E-Kuerschner","name":"Erich Kuerschner","path":"/E-Kuerschner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10578578?s=80&v=4"},"commit":{"message":"v2.1.1","shortMessageHtmlLink":"v2.1.1"}},{"before":"9e1c85a903732d218cd2d82617426b64f1cec27b","after":null,"ref":"refs/heads/state","pushedAt":"2023-07-29T15:06:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"E-Kuerschner","name":"Erich Kuerschner","path":"/E-Kuerschner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10578578?s=80&v=4"}},{"before":"704eb307c7366e6ae68980901ab327fde258bce0","after":"3e47cc643cca2fb4323b0dae85efca9cc3a55415","ref":"refs/heads/main","pushedAt":"2023-07-29T15:06:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"E-Kuerschner","name":"Erich Kuerschner","path":"/E-Kuerschner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10578578?s=80&v=4"},"commit":{"message":"improve type safety of reducer state actions (#123)","shortMessageHtmlLink":"improve type safety of reducer state actions (#123)"}},{"before":null,"after":"9e1c85a903732d218cd2d82617426b64f1cec27b","ref":"refs/heads/state","pushedAt":"2023-07-29T15:05:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"E-Kuerschner","name":"Erich Kuerschner","path":"/E-Kuerschner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10578578?s=80&v=4"},"commit":{"message":"refactor reducer and action types","shortMessageHtmlLink":"refactor reducer and action types"}},{"before":null,"after":"01fce8e5dce9ed15b6c9d875b3738681e3b99981","ref":"refs/heads/dependabot/npm_and_yarn/examples/word-wrap-1.2.4","pushedAt":"2023-07-18T20:37:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump word-wrap from 1.2.3 to 1.2.4 in /examples\n\nBumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.\n- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)\n- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)\n\n---\nupdated-dependencies:\n- dependency-name: word-wrap\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump word-wrap from 1.2.3 to 1.2.4 in /examples"}},{"before":null,"after":"5c405e3f6d766282ca042071cb6b64bae905fc40","ref":"refs/heads/dependabot/npm_and_yarn/word-wrap-1.2.4","pushedAt":"2023-07-18T20:37:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump word-wrap from 1.2.3 to 1.2.4\n\nBumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.\n- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)\n- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)\n\n---\nupdated-dependencies:\n- dependency-name: word-wrap\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump word-wrap from 1.2.3 to 1.2.4"}},{"before":null,"after":"d9ccff40782e66b2dda175890ae9da8e01ee24f1","ref":"refs/heads/dependabot/npm_and_yarn/examples/semver-5.7.2","pushedAt":"2023-07-11T23:06:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump semver from 5.7.1 to 5.7.2 in /examples\n\nBumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.\n- [Release notes](https://github.com/npm/node-semver/releases)\n- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md)\n- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2)\n\n---\nupdated-dependencies:\n- dependency-name: semver\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump semver from 5.7.1 to 5.7.2 in /examples"}},{"before":null,"after":"c3adc035e82c35e52dd98e6ac2de1a7b219bec2d","ref":"refs/heads/dependabot/npm_and_yarn/semver-5.7.2","pushedAt":"2023-07-11T18:29:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump semver from 5.7.1 to 5.7.2\n\nBumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.\n- [Release notes](https://github.com/npm/node-semver/releases)\n- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md)\n- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2)\n\n---\nupdated-dependencies:\n- dependency-name: semver\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump semver from 5.7.1 to 5.7.2"}},{"before":"cd1c35667bb1a5ce5be5170205de35dffcef56b2","after":"704eb307c7366e6ae68980901ab327fde258bce0","ref":"refs/heads/main","pushedAt":"2023-07-04T16:28:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"E-Kuerschner","name":"Erich Kuerschner","path":"/E-Kuerschner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10578578?s=80&v=4"},"commit":{"message":"v2.1.0\n\n- fix issue on initial load event where state was not reinitialized\n- fix useRef initialization in useAudioPlayer\n- add isLoading boolean to AudioPlayerState","shortMessageHtmlLink":"v2.1.0"}},{"before":"5ef886a12ecf1aae61eac8da8d38d5b7b77bd153","after":"cd1c35667bb1a5ce5be5170205de35dffcef56b2","ref":"refs/heads/main","pushedAt":"2023-07-01T12:59:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"E-Kuerschner","name":"Erich Kuerschner","path":"/E-Kuerschner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10578578?s=80&v=4"},"commit":{"message":"v2.0.1","shortMessageHtmlLink":"v2.0.1"}},{"before":"a4a761ee6beadaae399687d6c6c24bee5c38c1aa","after":"5ef886a12ecf1aae61eac8da8d38d5b7b77bd153","ref":"refs/heads/main","pushedAt":"2023-07-01T12:59:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"E-Kuerschner","name":"Erich Kuerschner","path":"/E-Kuerschner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10578578?s=80&v=4"},"commit":{"message":"fix initial state load arguments i.e. initialVolume/initialMute/initialRate","shortMessageHtmlLink":"fix initial state load arguments i.e. initialVolume/initialMute/initi…"}},{"before":"d7121d89d39dbe11c915b82c831731db02da6513","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/moment-2.29.4","pushedAt":"2023-06-14T08:17:17.684Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"E-Kuerschner","name":"Erich Kuerschner","path":"/E-Kuerschner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10578578?s=80&v=4"}},{"before":"0ff992f4068e3c8692fd5edd8d5c23a780452a7b","after":"a4a761ee6beadaae399687d6c6c24bee5c38c1aa","ref":"refs/heads/main","pushedAt":"2023-06-14T08:17:16.594Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"E-Kuerschner","name":"Erich Kuerschner","path":"/E-Kuerschner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10578578?s=80&v=4"},"commit":{"message":"Bump moment from 2.29.2 to 2.29.4 (#104)\n\nBumps [moment](https://github.com/moment/moment) from 2.29.2 to 2.29.4.\r\n- [Release notes](https://github.com/moment/moment/releases)\r\n- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)\r\n- [Commits](https://github.com/moment/moment/compare/2.29.2...2.29.4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: moment\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Erich Kuerschner ","shortMessageHtmlLink":"Bump moment from 2.29.2 to 2.29.4 (#104)"}},{"before":"437e893b976cc0595aeb4faa03dcded254b345bd","after":"0ff992f4068e3c8692fd5edd8d5c23a780452a7b","ref":"refs/heads/main","pushedAt":"2023-06-14T02:23:22.033Z","pushType":"push","commitsCount":1,"pusher":{"login":"E-Kuerschner","name":"Erich Kuerschner","path":"/E-Kuerschner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10578578?s=80&v=4"},"commit":{"message":"Updated config.yml","shortMessageHtmlLink":"Updated config.yml"}},{"before":"ef9df8108e09b832b7ae9f7c550fb302b14e5868","after":"437e893b976cc0595aeb4faa03dcded254b345bd","ref":"refs/heads/main","pushedAt":"2023-06-14T02:19:24.210Z","pushType":"push","commitsCount":1,"pusher":{"login":"E-Kuerschner","name":"Erich Kuerschner","path":"/E-Kuerschner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10578578?s=80&v=4"},"commit":{"message":"Update README.md\n\ndrop v2 announcement","shortMessageHtmlLink":"Update README.md"}},{"before":"72f75fd599b7ed2a530671aa28b1a1869820b1f5","after":null,"ref":"refs/heads/v2.0","pushedAt":"2023-06-14T02:18:15.717Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"E-Kuerschner","name":"Erich Kuerschner","path":"/E-Kuerschner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10578578?s=80&v=4"}},{"before":"916a18b7bb4dfe65106f6d7c4b58ea764b7e70d6","after":"ef9df8108e09b832b7ae9f7c550fb302b14e5868","ref":"refs/heads/main","pushedAt":"2023-06-14T02:18:14.586Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"E-Kuerschner","name":"Erich Kuerschner","path":"/E-Kuerschner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10578578?s=80&v=4"},"commit":{"message":"v2.0 (#112)\n\nversion 2.0 rewrite supporting two hooks: useAudioPlayer and useGlobalAudioPlayer - see README for updated details","shortMessageHtmlLink":"v2.0 (#112)"}},{"before":"130e5a130455ae6df795d4e856ea85032df90cda","after":"72f75fd599b7ed2a530671aa28b1a1869820b1f5","ref":"refs/heads/v2.0","pushedAt":"2023-06-14T02:16:32.998Z","pushType":"push","commitsCount":1,"pusher":{"login":"E-Kuerschner","name":"Erich Kuerschner","path":"/E-Kuerschner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10578578?s=80&v=4"},"commit":{"message":"v2.0.0","shortMessageHtmlLink":"v2.0.0"}},{"before":"a41080e3a1981b6699e0b4267ed9629740f853a4","after":"130e5a130455ae6df795d4e856ea85032df90cda","ref":"refs/heads/v2.0","pushedAt":"2023-06-14T02:14:57.680Z","pushType":"push","commitsCount":2,"pusher":{"login":"E-Kuerschner","name":"Erich Kuerschner","path":"/E-Kuerschner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10578578?s=80&v=4"},"commit":{"message":"Merge branch 'main' into v2.0","shortMessageHtmlLink":"Merge branch 'main' into v2.0"}},{"before":"b0dbbf1246626881f1e2b305cd0583cf65a812e6","after":"a41080e3a1981b6699e0b4267ed9629740f853a4","ref":"refs/heads/v2.0","pushedAt":"2023-06-11T19:11:31.801Z","pushType":"push","commitsCount":1,"pusher":{"login":"E-Kuerschner","name":"Erich Kuerschner","path":"/E-Kuerschner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10578578?s=80&v=4"},"commit":{"message":"cleanup","shortMessageHtmlLink":"cleanup"}},{"before":"5d9c639cdf6b6395141f351de3534976e0f928d6","after":"b0dbbf1246626881f1e2b305cd0583cf65a812e6","ref":"refs/heads/v2.0","pushedAt":"2023-06-11T03:06:11.962Z","pushType":"push","commitsCount":1,"pusher":{"login":"E-Kuerschner","name":"Erich Kuerschner","path":"/E-Kuerschner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10578578?s=80&v=4"},"commit":{"message":"chore: update README","shortMessageHtmlLink":"chore: update README"}},{"before":"c2f7fab6b3f0e97b0f84d0364a38ef2e10f7b0ff","after":"5d9c639cdf6b6395141f351de3534976e0f928d6","ref":"refs/heads/v2.0","pushedAt":"2023-05-20T12:51:30.893Z","pushType":"push","commitsCount":2,"pusher":{"login":"E-Kuerschner","name":"Erich Kuerschner","path":"/E-Kuerschner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10578578?s=80&v=4"},"commit":{"message":"fix for react 18 and add debug id for hook debugging","shortMessageHtmlLink":"fix for react 18 and add debug id for hook debugging"}},{"before":"4eb4ae29cea14c11b660beed00222d7165596fd9","after":"c2f7fab6b3f0e97b0f84d0364a38ef2e10f7b0ff","ref":"refs/heads/v2.0","pushedAt":"2023-05-12T03:35:35.845Z","pushType":"push","commitsCount":1,"pusher":{"login":"E-Kuerschner","name":"Erich Kuerschner","path":"/E-Kuerschner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10578578?s=80&v=4"},"commit":{"message":"polish some examples","shortMessageHtmlLink":"polish some examples"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADogDzlAA","startCursor":null,"endCursor":null}},"title":"Activity · E-Kuerschner/useAudioPlayer"}