{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":259691,"defaultBranch":"main","name":"qunit","ownerLogin":"qunitjs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2009-07-24T16:26:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/23195278?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721443189.0","currentOid":""},"activityList":{"items":[{"before":"d1bbb976e899ae8eb732a8d266ce9e7f68ec7e43","after":"8518da8ed44efef8b54d92927ff45281cc6aed9f","ref":"refs/heads/gh-pages","pushedAt":"2024-07-20T02:40:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Build commit d8c2a3ac18b35a8d601fd7d863bdcc86ff45c9c8","shortMessageHtmlLink":"Build commit d8c2a3a"}},{"before":"d8c2a3ac18b35a8d601fd7d863bdcc86ff45c9c8","after":null,"ref":"refs/heads/theme","pushedAt":"2024-07-20T02:39:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"}},{"before":"627bf544ea02d123c7f633dc351ce82963558b86","after":"d8c2a3ac18b35a8d601fd7d863bdcc86ff45c9c8","ref":"refs/heads/main","pushedAt":"2024-07-20T02:39:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"HTML Reporter: Clip qunit-userAgent to one line\n\nIn narrow viewports, prioritize vertical space for toolbar and test\nresults over, say, rendering a long user agent string over three\nseparate lines.\n\nWithin the string, prioritize the end of it where typically the\nmeaningful versions are.\n\nWhen focused or tapped, the string is expanded.","shortMessageHtmlLink":"HTML Reporter: Clip qunit-userAgent to one line"}},{"before":null,"after":"d8c2a3ac18b35a8d601fd7d863bdcc86ff45c9c8","ref":"refs/heads/theme","pushedAt":"2024-07-20T02:36:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"HTML Reporter: Clip qunit-userAgent to one line\n\nIn narrow viewports, prioritize vertical space for toolbar and test\nresults over, say, rendering a long user agent string over three\nseparate lines.\n\nWithin the string, prioritize the end of it where typically the\nmeaningful versions are.\n\nWhen focused or tapped, the string is expanded.","shortMessageHtmlLink":"HTML Reporter: Clip qunit-userAgent to one line"}},{"before":"8d06559a66b9fd9e9691b759d8323c5064348a59","after":"d1bbb976e899ae8eb732a8d266ce9e7f68ec7e43","ref":"refs/heads/gh-pages","pushedAt":"2024-07-20T02:16:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Build commit 627bf544ea02d123c7f633dc351ce82963558b86","shortMessageHtmlLink":"Build commit 627bf54"}},{"before":"627bf544ea02d123c7f633dc351ce82963558b86","after":null,"ref":"refs/heads/docs","pushedAt":"2024-07-20T02:16:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"}},{"before":"9399250fb8cfe444e294b29359f184481f10bec3","after":"627bf544ea02d123c7f633dc351ce82963558b86","ref":"refs/heads/main","pushedAt":"2024-07-20T02:16:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"Docs: Update url and version to 2.21.1","shortMessageHtmlLink":"Docs: Update url and version to 2.21.1"}},{"before":null,"after":"627bf544ea02d123c7f633dc351ce82963558b86","ref":"refs/heads/docs","pushedAt":"2024-07-20T02:10:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"Docs: Update url and version to 2.21.1","shortMessageHtmlLink":"Docs: Update url and version to 2.21.1"}},{"before":"66cf1a279e4fe4ad0fe77013ebbbdddd3ac9d90c","after":"8d06559a66b9fd9e9691b759d8323c5064348a59","ref":"refs/heads/gh-pages","pushedAt":"2024-07-20T02:08:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Build commit 9399250fb8cfe444e294b29359f184481f10bec3","shortMessageHtmlLink":"Build commit 9399250"}},{"before":"9399250fb8cfe444e294b29359f184481f10bec3","after":null,"ref":"refs/heads/docs","pushedAt":"2024-07-20T02:08:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"}},{"before":"638a666081b5413584344dac3a1f6c524c8b598e","after":"9399250fb8cfe444e294b29359f184481f10bec3","ref":"refs/heads/main","pushedAt":"2024-07-20T02:08:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"Docs: Add 2.21.1 changelog\n\nPartially picked from 600354b971ab68d6bc72149b0f55877e13486b5b in\nthe 2.21-stable branch.","shortMessageHtmlLink":"Docs: Add 2.21.1 changelog"}},{"before":null,"after":"9399250fb8cfe444e294b29359f184481f10bec3","ref":"refs/heads/docs","pushedAt":"2024-07-20T02:05:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"Docs: Add 2.21.1 changelog\n\nPartially picked from 600354b971ab68d6bc72149b0f55877e13486b5b in\nthe 2.21-stable branch.","shortMessageHtmlLink":"Docs: Add 2.21.1 changelog"}},{"before":"279abaa38994ac665bb6880a8119de3661d8313c","after":"600354b971ab68d6bc72149b0f55877e13486b5b","ref":"refs/heads/2.21-stable","pushedAt":"2024-07-20T01:59:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"Build: Prepare 2.21.1 release","shortMessageHtmlLink":"Build: Prepare 2.21.1 release"}},{"before":"600354b971ab68d6bc72149b0f55877e13486b5b","after":null,"ref":"refs/heads/release","pushedAt":"2024-07-20T01:59:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"}},{"before":null,"after":"600354b971ab68d6bc72149b0f55877e13486b5b","ref":"refs/heads/release","pushedAt":"2024-07-20T01:26:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"Build: Prepare 2.21.1 release","shortMessageHtmlLink":"Build: Prepare 2.21.1 release"}},{"before":"1c5895cd587cf1393d4990d7aa880baf34a8537e","after":"66cf1a279e4fe4ad0fe77013ebbbdddd3ac9d90c","ref":"refs/heads/gh-pages","pushedAt":"2024-07-20T00:32:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Build commit 638a666081b5413584344dac3a1f6c524c8b598e","shortMessageHtmlLink":"Build commit 638a666"}},{"before":"428f8f3807f69e58de630d37c6a748fd314b8121","after":"638a666081b5413584344dac3a1f6c524c8b598e","ref":"refs/heads/main","pushedAt":"2024-07-20T00:32:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"Docs: Add migration guide for QUnit.config.countStepsAsOne\n\nCloses https://github.com/qunitjs/qunit/pull/1780.","shortMessageHtmlLink":"Docs: Add migration guide for QUnit.config.countStepsAsOne"}},{"before":"b793908d013cdbab4a234d97fda31c8b235bf359","after":"279abaa38994ac665bb6880a8119de3661d8313c","ref":"refs/heads/2.21-stable","pushedAt":"2024-07-20T00:18:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"Assert: Remove deprecation warning from `assert.push()`\n\nCherry-picks eaa0dbebcb5b8d9d1de5a42cb55276a8e344a209 (3.0.0-dev)\n\n> This is still used by numerous plugins that have no other reason to\n> break [in QUnit 3.0.0]. It's trivial to map to the new method\n> and requires no maintenance or increased complexity, and we're not\n> under any size constraints. Let's keep it around.\n\nCherry-picks 2b0ae95e724424ea19cc2afde2258eed415991b8 (3.0.0-dev)\n\n> Improve assert.pushResult() tests.","shortMessageHtmlLink":"Assert: Remove deprecation warning from assert.push()"}},{"before":"1687c2d331a74174c102285f9057e3d8dd22efe0","after":"b793908d013cdbab4a234d97fda31c8b235bf359","ref":"refs/heads/2.21-stable","pushedAt":"2024-07-19T23:49:03.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"Core: Fix missing second frame in QUnit.stack() in Safari\n\nCherry-picked from 52f37b8fcb58fc258c1644bf17dbf7a5fdcc471a (3.0.0-dev)\n\n> Ref https://github.com/qunitjs/qunit/pull/1776.\n> Ref https://bugs.webkit.org/show_bug.cgi?id=276187.","shortMessageHtmlLink":"Core: Fix missing second frame in QUnit.stack() in Safari"}},{"before":"314927cb32ec4ab701ece0537e6e24b7703d8229","after":null,"ref":"refs/heads/html-early-error","pushedAt":"2024-07-19T03:12:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"}},{"before":"08c773ee6828b9a54d93d0bd3cc458e4fb18d811","after":"314927cb32ec4ab701ece0537e6e24b7703d8229","ref":"refs/heads/html-early-error","pushedAt":"2024-07-18T20:35:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"Core: Convert \"No tests were run.\" from fake test to error\n\n* Remove hacky re-entrance from\n ProcessingQueue.done() -> test() + advance() -> done(),\n existed only for this purpose.\n\n* Remove unused internal `test` injection to ProcessingQueue,\n existed only for this purpose.\n\n* Remove unused internal `validTest` mechanism\n existed only for this purpose.\n\n This was originally impossible to trigger externally because it\n required setting `validTest` to a private symbol. In QUnit 1.16\n this was simplified as part of commit 3f08a1aa1e, to take any\n boolean true value to ease some implementation details, however it\n remained internal in purpose. A search today for `/validTest:/`\n and `/validTest = /` over public GitHub-hosted repositories, shows\n that nobody has unoffiically started relying on this. I found only\n copies of qunit itself.\n\n* Remove \"omit stack trace\" logic in test.js,\n existed only for this purpose.","shortMessageHtmlLink":"Core: Convert \"No tests were run.\" from fake test to error"}},{"before":"23d0a3a721182d200a7af38470a677ebfc54f25e","after":"08c773ee6828b9a54d93d0bd3cc458e4fb18d811","ref":"refs/heads/html-early-error","pushedAt":"2024-07-18T20:23:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"Core: Convert \"No tests were run.\" from fake test to error\n\n* Remove unused internal `test` injection to ProcessingQueue,\n existed only for this purpose.\n\n* Remove unused internal `validTest` mechanism\n existed only for this purpose.\n\n This was originally impossible to trigger externally because it\n required setting `validTest` to a private symbol. In QUnit 1.16\n this was simplified as part of commit 3f08a1aa1e, to take any\n boolean true value to ease some implementation details, however it\n remained internal in purpose. A search today for `/validTest:/`\n and `/validTest = /` over public GitHub-hosted repositories, shows\n that nobody has unoffiically started relying on this. I found only\n copies of qunit itself.\n\n* Remove \"omit stack trace\" logic in test.js,\n existed only for this purpose.","shortMessageHtmlLink":"Core: Convert \"No tests were run.\" from fake test to error"}},{"before":null,"after":"23d0a3a721182d200a7af38470a677ebfc54f25e","ref":"refs/heads/html-early-error","pushedAt":"2024-07-18T19:56:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"HTML Reporter: Add support for displaying early errors\n\nThis partially reverts the unreleased 4c09baf8462 commit, so that\nthe \"begin\" listener unconditionally present from early on, just like\nit always has been in QUnit 2.x.\n\nThe problem with adding it late, is that it means user-defined \"begin\"\nhandlers will run before ours, which means that when they crash, our\nlistener never runs, and thus the UI stays blank.","shortMessageHtmlLink":"HTML Reporter: Add support for displaying early errors"}},{"before":"0ff263f2062925b6f832a286d62c206aaa820c59","after":"1c5895cd587cf1393d4990d7aa880baf34a8537e","ref":"refs/heads/gh-pages","pushedAt":"2024-07-18T19:53:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Build commit 428f8f3807f69e58de630d37c6a748fd314b8121","shortMessageHtmlLink":"Build commit 428f8f3"}},{"before":"d871f858aa47d4d18b3acaa2d6a4c06a3e281958","after":"428f8f3807f69e58de630d37c6a748fd314b8121","ref":"refs/heads/main","pushedAt":"2024-07-18T19:53:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"Doc: Mention npm-run shortcut use case for environment variables","shortMessageHtmlLink":"Doc: Mention npm-run shortcut use case for environment variables"}},{"before":"428f8f3807f69e58de630d37c6a748fd314b8121","after":null,"ref":"refs/heads/docs","pushedAt":"2024-07-18T19:53:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"}},{"before":null,"after":"428f8f3807f69e58de630d37c6a748fd314b8121","ref":"refs/heads/docs","pushedAt":"2024-07-18T19:12:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"Doc: Mention npm-run shortcut use case for environment variables","shortMessageHtmlLink":"Doc: Mention npm-run shortcut use case for environment variables"}},{"before":"10a0d8485172c749a67ee20e87de8118e6fb373e","after":"0ff263f2062925b6f832a286d62c206aaa820c59","ref":"refs/heads/gh-pages","pushedAt":"2024-07-18T18:49:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Build commit d871f858aa47d4d18b3acaa2d6a4c06a3e281958","shortMessageHtmlLink":"Build commit d871f85"}},{"before":"d871f858aa47d4d18b3acaa2d6a4c06a3e281958","after":null,"ref":"refs/heads/docs","pushedAt":"2024-07-18T18:49:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"}},{"before":"9992fa46d67da1d5c28307eac9e821f9eec8ba86","after":"d871f858aa47d4d18b3acaa2d6a4c06a3e281958","ref":"refs/heads/main","pushedAt":"2024-07-18T18:49:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"Test: Add test for disabling HtmlReporter via element=null\n\nRef https://github.com/qunitjs/qunit/issues/1711.","shortMessageHtmlLink":"Test: Add test for disabling HtmlReporter via element=null"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEhGcGKQA","startCursor":null,"endCursor":null}},"title":"Activity ยท qunitjs/qunit"}