{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1451352,"defaultBranch":"main","name":"mocha","ownerLogin":"mochajs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-03-07T18:44:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8770005?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719424476.0","currentOid":""},"activityList":{"items":[{"before":"a3bb86d52b96ab9776bb6897337435443ef846cc","after":"b2a6358f860dae732cfcbe5ed86693eadb199fac","ref":"refs/heads/main","pushedAt":"2024-06-26T17:54:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoshuaKGoldberg","name":"Josh Goldberg ✨","path":"/JoshuaKGoldberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3335181?s=80&v=4"},"commit":{"message":"Release 10.5.2","shortMessageHtmlLink":"Release 10.5.2"}},{"before":"02c04c48d751554532ceeeb59786b457847cd4f3","after":"a3bb86d52b96ab9776bb6897337435443ef846cc","ref":"refs/heads/main","pushedAt":"2024-06-26T17:54:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoshuaKGoldberg","name":"Josh Goldberg ✨","path":"/JoshuaKGoldberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3335181?s=80&v=4"},"commit":{"message":"docs: add 10.5.2 to CHANGELOG.md","shortMessageHtmlLink":"docs: add 10.5.2 to CHANGELOG.md"}},{"before":"103c56b63542e36ba7a289ec25913d77bf2156b6","after":"02c04c48d751554532ceeeb59786b457847cd4f3","ref":"refs/heads/main","pushedAt":"2024-06-26T17:51:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JoshuaKGoldberg","name":"Josh Goldberg ✨","path":"/JoshuaKGoldberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3335181?s=80&v=4"},"commit":{"message":"fix: better tracking of seen objects in error serialization (#5032)\n\n* fix: closes #4552\r\n\r\nBreaks circular references in before objects are serialized to prevent\r\ncryptic error in parallel mode.\r\n\r\n* chore: trigger test re-run","shortMessageHtmlLink":"fix: better tracking of seen objects in error serialization (#5032)"}},{"before":"545b66d5927472378aed8e19317212a7535c1650","after":"103c56b63542e36ba7a289ec25913d77bf2156b6","ref":"refs/heads/main","pushedAt":"2024-06-25T06:21:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoshuaKGoldberg","name":"Josh Goldberg ✨","path":"/JoshuaKGoldberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3335181?s=80&v=4"},"commit":{"message":"Release v10.5.1","shortMessageHtmlLink":"Release v10.5.1"}},{"before":"dbe229d1b7ce672a02992b12ecb38a1cdd440a1e","after":"545b66d5927472378aed8e19317212a7535c1650","ref":"refs/heads/main","pushedAt":"2024-06-25T06:20:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoshuaKGoldberg","name":"Josh Goldberg ✨","path":"/JoshuaKGoldberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3335181?s=80&v=4"},"commit":{"message":"docs: add 10.5.1 to CHANGELOG.md","shortMessageHtmlLink":"docs: add 10.5.1 to CHANGELOG.md"}},{"before":"b9ce511348e55adf721b55f836fcddfa81537735","after":"dbe229d1b7ce672a02992b12ecb38a1cdd440a1e","ref":"refs/heads/main","pushedAt":"2024-06-25T06:17:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JoshuaKGoldberg","name":"Josh Goldberg ✨","path":"/JoshuaKGoldberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3335181?s=80&v=4"},"commit":{"message":"fix: Add error handling for nonexistent file case with --file option (#5086)\n\n* feat: handle nonexistent files passed to --file\r\n\r\n- added error handling when using the --file flag to do it the way\r\n --require does\r\n- added a test to assert that we throw the same type of error\r\n\r\n* refactor: remove path.resolve()\r\n\r\n- require.resolve() by Node.js follows a Node.js module resolution algo\r\n which includes checking if the resolved path actually exists on the\r\n file system.\r\n\r\n* add comment to new code in collect-files.js\r\n\r\n* fix: add back absolute path resolving\r\n\r\n* refactor: log warning and remove call stack\r\n\r\n* revert changes to bin/mocha.js\r\n\r\n* improve test case\r\n\r\n* throw error and have handler work with it\r\n\r\n* change collectFiles to return object\r\n\r\n* clean up\r\n\r\n* exit mocha immediately on missing file\r\n\r\n* new log message\r\n\r\n* add tests\r\n\r\n* code quality improvements\r\n\r\n* add comments\r\n\r\n* docs: update to new link name\r\n\r\n* pass mocha instance to helper function\r\n\r\n---------\r\n\r\nCo-authored-by: Pelle Wessman ","shortMessageHtmlLink":"fix: Add error handling for nonexistent file case with --file option (#…"}},{"before":"12c88a75694f7e923114f6943a0dbd66302945c3","after":"b9ce511348e55adf721b55f836fcddfa81537735","ref":"refs/heads/main","pushedAt":"2024-06-24T17:37:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoshuaKGoldberg","name":"Josh Goldberg ✨","path":"/JoshuaKGoldberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3335181?s=80&v=4"},"commit":{"message":"Release v10.5.0","shortMessageHtmlLink":"Release v10.5.0"}},{"before":"b6aa7e85b821a7859bb6e372d8c3efe67936d7c3","after":"12c88a75694f7e923114f6943a0dbd66302945c3","ref":"refs/heads/main","pushedAt":"2024-06-24T17:36:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoshuaKGoldberg","name":"Josh Goldberg ✨","path":"/JoshuaKGoldberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3335181?s=80&v=4"},"commit":{"message":"Docs: add 10.5.0 to CHANGELOG.md","shortMessageHtmlLink":"Docs: add 10.5.0 to CHANGELOG.md"}},{"before":"b6aa7e85b821a7859bb6e372d8c3efe67936d7c3","after":null,"ref":"refs/heads/master","pushedAt":"2024-06-22T23:18:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JoshuaKGoldberg","name":"Josh Goldberg ✨","path":"/JoshuaKGoldberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3335181?s=80&v=4"}},{"before":null,"after":"b6aa7e85b821a7859bb6e372d8c3efe67936d7c3","ref":"refs/heads/main","pushedAt":"2024-06-22T23:18:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JoshuaKGoldberg","name":"Josh Goldberg ✨","path":"/JoshuaKGoldberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3335181?s=80&v=4"},"commit":{"message":"chore: rename 'master' to 'main' in docs and tooling (#5130)\n\n* chore: rename 'master' to 'main' in docs and tooling\r\n\r\n* Use new foundation CoC link","shortMessageHtmlLink":"chore: rename 'master' to 'main' in docs and tooling (#5130)"}},{"before":"67a81245f969267dbb1878c73d593d8316d5706f","after":"b6aa7e85b821a7859bb6e372d8c3efe67936d7c3","ref":"refs/heads/master","pushedAt":"2024-06-22T23:16:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JoshuaKGoldberg","name":"Josh Goldberg ✨","path":"/JoshuaKGoldberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3335181?s=80&v=4"},"commit":{"message":"chore: rename 'master' to 'main' in docs and tooling (#5130)\n\n* chore: rename 'master' to 'main' in docs and tooling\r\n\r\n* Use new foundation CoC link","shortMessageHtmlLink":"chore: rename 'master' to 'main' in docs and tooling (#5130)"}},{"before":"e0301154101989a26877fbb8a1e9c869c9f3e4a6","after":"67a81245f969267dbb1878c73d593d8316d5706f","ref":"refs/heads/master","pushedAt":"2024-06-22T23:15:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JoshuaKGoldberg","name":"Josh Goldberg ✨","path":"/JoshuaKGoldberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3335181?s=80&v=4"},"commit":{"message":"fix: include stack in browser uncaught error reporting (#5107)\n\n* Include stack in browser uncaught error reporting\r\n\r\n* Attempt at testing (failing due to uncaught exception)\r\n\r\n* Revert \"Attempt at testing (failing due to uncaught exception)\"\r\n\r\nThis reverts commit 30c7ffb8005937707ee894623d28b054eb621fd8.\r\n\r\n* implemented test in throw.spec.js & got it passing\r\n\r\n* Apply suggestions from code review\r\n\r\n* Update test/unit/throw.spec.js\r\n\r\nCo-authored-by: Pelle Wessman \r\n\r\n* test: fix up throw.spec.js\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Rust \r\nCo-authored-by: Pelle Wessman ","shortMessageHtmlLink":"fix: include stack in browser uncaught error reporting (#5107)"}},{"before":"2f3fedcc41cbb9d3e503d84098fcc07d7c3c49f1","after":"e0301154101989a26877fbb8a1e9c869c9f3e4a6","ref":"refs/heads/master","pushedAt":"2024-06-19T13:54:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JoshuaKGoldberg","name":"Josh Goldberg ✨","path":"/JoshuaKGoldberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3335181?s=80&v=4"},"commit":{"message":"chore: switch two-column list styles to be opt-in (#5110)\n\n* style: closes mochajs#3702\r\n\r\n- Adds the two-column class with the expected style for two-column unordered lists, making sure to keep the two-column style at Features and Table of Contents\r\n- Removes column style from ul element scope\r\n\r\n* refactor: add two-column class to the toc\r\n\r\nUse the class two-column instead of applying the style by using its id.\r\n\r\n* refactor: move styles that are overwritten within other classes\r\n\r\nMove margin-top and padding inside two-column as they are overwritten\r\nwithin single-column.","shortMessageHtmlLink":"chore: switch two-column list styles to be opt-in (#5110)"}},{"before":"42c5897aee7261c7e2b5570855084ac0113b3b6f","after":"e16d25db743e6023443a5b1d9f36ac0b26c2e72c","ref":"refs/heads/voxpelli/issue5126","pushedAt":"2024-06-17T16:53:25.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"voxpelli","name":"Pelle Wessman","path":"/voxpelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34457?s=80&v=4"},"commit":{"message":"Dedupe some npm scripts\n\nThanks to the unfolding placeholder in npm-run-all2 6.2.0: https://github.com/bcomnes/npm-run-all2/pull/134","shortMessageHtmlLink":"Dedupe some npm scripts"}},{"before":"624d9541ac8644550da9066ff8d4cf92ae9d4d5f","after":"42c5897aee7261c7e2b5570855084ac0113b3b6f","ref":"refs/heads/voxpelli/issue5126","pushedAt":"2024-06-17T15:47:01.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"voxpelli","name":"Pelle Wessman","path":"/voxpelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34457?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master' into voxpelli/issue5126","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master' into voxpelli/issue5126"}},{"before":"749da5b122cc3f0c3acc2d05693e490653303886","after":"1dbfcf7e3a442792b7eef007d429296e55351f53","ref":"refs/heads/boneskull/issue/3817","pushedAt":"2024-06-11T06:42:16.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"JoshuaKGoldberg","name":"Josh Goldberg ✨","path":"/JoshuaKGoldberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3335181?s=80&v=4"},"commit":{"message":"Merge branch 'master' into boneskull/issue/3817","shortMessageHtmlLink":"Merge branch 'master' into boneskull/issue/3817"}},{"before":"92d3b5d8ac693dfc04c883305c76b2de7b1dd957","after":"6ef25a5c0f29b41905a383ea720e77b72452e746","ref":"refs/heads/dependabot/github_actions/github-actions-8f7b33a17f","pushedAt":"2024-06-10T17:09:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump the github-actions group with 1 update\n\nBumps the github-actions group with 1 update: [joelwmale/webhook-action](https://github.com/joelwmale/webhook-action).\n\n\nUpdates `joelwmale/webhook-action` from 2.3.2 to 2.4.1\n- [Release notes](https://github.com/joelwmale/webhook-action/releases)\n- [Commits](https://github.com/joelwmale/webhook-action/compare/2.3.2...2.4.1)\n\n---\nupdated-dependencies:\n- dependency-name: joelwmale/webhook-action\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: github-actions\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump the github-actions group with 1 update"}},{"before":"1292e99ec32667fcdff0bcaf1c390bb149472bb4","after":null,"ref":"refs/heads/voxpelli/allow-blank-issues","pushedAt":"2024-06-07T11:37:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"voxpelli","name":"Pelle Wessman","path":"/voxpelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34457?s=80&v=4"}},{"before":"6dda9a476b54a9c00bacdb45aac74586ebeb42c2","after":"2f3fedcc41cbb9d3e503d84098fcc07d7c3c49f1","ref":"refs/heads/master","pushedAt":"2024-06-07T11:37:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"voxpelli","name":"Pelle Wessman","path":"/voxpelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34457?s=80&v=4"},"commit":{"message":"chore: allow blank issues (#5157)\n\nI personally think we should allow for blank issues even though we might prioritize them lower.\r\n\r\nI can take it upon myself to triage all the blank issues if that's the sticking point.","shortMessageHtmlLink":"chore: allow blank issues (#5157)"}},{"before":"a23bcea42d14e357d25ff59f5d531326e547fa35","after":null,"ref":"refs/heads/voxpelli/issue5124","pushedAt":"2024-06-07T10:59:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"voxpelli","name":"Pelle Wessman","path":"/voxpelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34457?s=80&v=4"}},{"before":"5b7af5eec2098f094fe1601b0c5b85499fa67828","after":"6dda9a476b54a9c00bacdb45aac74586ebeb42c2","ref":"refs/heads/master","pushedAt":"2024-06-07T10:59:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"voxpelli","name":"Pelle Wessman","path":"/voxpelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34457?s=80&v=4"},"commit":{"message":"chore: remove `husky` for now (#5127)\n\nFixes #5124","shortMessageHtmlLink":"chore: remove husky for now (#5127)"}},{"before":null,"after":"1292e99ec32667fcdff0bcaf1c390bb149472bb4","ref":"refs/heads/voxpelli/allow-blank-issues","pushedAt":"2024-06-07T10:49:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"voxpelli","name":"Pelle Wessman","path":"/voxpelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34457?s=80&v=4"},"commit":{"message":"chore: allow blank issues\n\nI personally think we should allow for blank issues even though we might prioritize them lower.\r\n\r\nI can take it upon myself to triage all the blank issues if that's the sticking point.","shortMessageHtmlLink":"chore: allow blank issues"}},{"before":"472a8be14f9b578c8b1ef3e6ae05d06fc2d9891b","after":"5b7af5eec2098f094fe1601b0c5b85499fa67828","ref":"refs/heads/master","pushedAt":"2024-06-04T14:34:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"voxpelli","name":"Pelle Wessman","path":"/voxpelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34457?s=80&v=4"},"commit":{"message":"feat: add MOCHA_OPTIONS env variable (#4835)\n\nCo-authored-by: Josh Goldberg ✨ ","shortMessageHtmlLink":"feat: add MOCHA_OPTIONS env variable (#4835)"}},{"before":"6c9ee61d7c460a6c50ec296084a9f4e0ebf64a2a","after":"92d3b5d8ac693dfc04c883305c76b2de7b1dd957","ref":"refs/heads/dependabot/github_actions/github-actions-8f7b33a17f","pushedAt":"2024-05-27T17:36:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump the github-actions group with 1 update\n\nBumps the github-actions group with 1 update: [joelwmale/webhook-action](https://github.com/joelwmale/webhook-action).\n\n\nUpdates `joelwmale/webhook-action` from 2.3.2 to 2.4.1\n- [Release notes](https://github.com/joelwmale/webhook-action/releases)\n- [Commits](https://github.com/joelwmale/webhook-action/compare/2.3.2...2.4.1)\n\n---\nupdated-dependencies:\n- dependency-name: joelwmale/webhook-action\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: github-actions\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump the github-actions group with 1 update"}},{"before":"99601da68d59572b6aa931e9416002bcb5b3e19d","after":"472a8be14f9b578c8b1ef3e6ae05d06fc2d9891b","ref":"refs/heads/master","pushedAt":"2024-05-24T13:01:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JoshuaKGoldberg","name":"Josh Goldberg ✨","path":"/JoshuaKGoldberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3335181?s=80&v=4"},"commit":{"message":"chore: allow using any 3.x chokidar dependencies (#5143)","shortMessageHtmlLink":"chore: allow using any 3.x chokidar dependencies (#5143)"}},{"before":"8a88086b1d35ee6ef301ffedac501816fc9b8dc9","after":"6c9ee61d7c460a6c50ec296084a9f4e0ebf64a2a","ref":"refs/heads/dependabot/github_actions/github-actions-8f7b33a17f","pushedAt":"2024-04-29T17:16:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump the github-actions group with 1 update\n\nBumps the github-actions group with 1 update: [joelwmale/webhook-action](https://github.com/joelwmale/webhook-action).\n\n\nUpdates `joelwmale/webhook-action` from 2.3.2 to 2.4.1\n- [Release notes](https://github.com/joelwmale/webhook-action/releases)\n- [Commits](https://github.com/joelwmale/webhook-action/compare/2.3.2...2.4.1)\n\n---\nupdated-dependencies:\n- dependency-name: joelwmale/webhook-action\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: github-actions\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump the github-actions group with 1 update"}},{"before":"e263c7a722b8c2fcbe83596836653896a9e0258b","after":"99601da68d59572b6aa931e9416002bcb5b3e19d","ref":"refs/heads/master","pushedAt":"2024-04-23T15:07:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JoshuaKGoldberg","name":"Josh Goldberg ✨","path":"/JoshuaKGoldberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3335181?s=80&v=4"},"commit":{"message":"chore: fix some typos in comments (#5135)\n\nSigned-off-by: StevenMia ","shortMessageHtmlLink":"chore: fix some typos in comments (#5135)"}},{"before":null,"after":"8a88086b1d35ee6ef301ffedac501816fc9b8dc9","ref":"refs/heads/dependabot/github_actions/github-actions-8f7b33a17f","pushedAt":"2024-04-01T17:23:23.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":"build(deps): bump the github-actions group with 1 update\n\nBumps the github-actions group with 1 update: [joelwmale/webhook-action](https://github.com/joelwmale/webhook-action).\n\n\nUpdates `joelwmale/webhook-action` from 2.3.2 to 2.4.1\n- [Release notes](https://github.com/joelwmale/webhook-action/releases)\n- [Commits](https://github.com/joelwmale/webhook-action/compare/2.3.2...2.4.1)\n\n---\nupdated-dependencies:\n- dependency-name: joelwmale/webhook-action\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: github-actions\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump the github-actions group with 1 update"}},{"before":"ffd9557ee291047f7beef71a24796ea2da256614","after":"e263c7a722b8c2fcbe83596836653896a9e0258b","ref":"refs/heads/master","pushedAt":"2024-03-27T12:07:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JoshuaKGoldberg","name":"Josh Goldberg ✨","path":"/JoshuaKGoldberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3335181?s=80&v=4"},"commit":{"message":"feat: use and for browser progress indicator instead of (#5015)\n\n* Fallback for progress when canvas isn't available\r\n\r\n* Fix bugs preventing progress text from being updated\r\n\r\n* Use a different class for progress text fallback\r\n\r\n* Refactor: replace progress canvas with text\r\n\r\n* refactor: add progress bar\r\n\r\n* Refactor: Remove unused progress code\r\n\r\n* Match progress design\r\nhide progress bar and use SVG to recreate the ring bar\r\n\r\n* Refactor: use css variables for ring size and color values\r\nremoved more canvas related code\r\nremoved an em\r\n\r\n* Mirror styles changes to progress ring\r\nrenamed ring-whole to ring-flatlight and have ring highlight and flatlight be the inverse of each other\r\nfix spelling error with decimalPlaces\r\nuse getComputedStyle for get the radius of the ring defined in CSS\r\nuse :is() CSS to simplify CSS code\r\nChange stroke thickness math to better match previous look\r\n\r\n* Trying to match progress canvas look on progress ring\r\n\r\n---------\r\n\r\nCo-authored-by: Josh Goldberg ✨ ","shortMessageHtmlLink":"feat: use <progress> and <svg> for browser progress indicator instead…"}},{"before":"51502abdd8bfa44114756203e0c5c528ed4a7d8f","after":"ffd9557ee291047f7beef71a24796ea2da256614","ref":"refs/heads/mochajs.org","pushedAt":"2024-03-26T18:14:11.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"voxpelli","name":"Pelle Wessman","path":"/voxpelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34457?s=80&v=4"},"commit":{"message":"Release v10.4.0","shortMessageHtmlLink":"Release v10.4.0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcAYNIwA","startCursor":null,"endCursor":null}},"title":"Activity · mochajs/mocha"}