{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":133442384,"defaultBranch":"main","name":"deno","ownerLogin":"denoland","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-05-15T01:34:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/42048915?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726770601.0","currentOid":""},"activityList":{"items":[{"before":"dad5678baa0c96a40810f9af820145041fb8f98e","after":"6a04bbe07606e973af51df1a124707ba63aa75b3","ref":"refs/heads/main","pushedAt":"2024-09-19T22:03:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nathanwhit","name":"Nathan Whitaker","path":"/nathanwhit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17734409?s=80&v=4"},"commit":{"message":"fix(cli): Only set allow net flag for deno serve if not already allowed all (#25743)\n\nFixes #25740","shortMessageHtmlLink":"fix(cli): Only set allow net flag for deno serve if not already allow…"}},{"before":"09133dc88d2414154285bef3e91ddced022c1e23","after":"fe471a2be53e7a5d2685fc4fac57e208cc1e8303","ref":"refs/heads/cjs-fixes","pushedAt":"2024-09-19T18:46:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"devsnek","name":"snek","path":"/devsnek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5952481?s=80&v=4"},"commit":{"message":"fix: cjs resolution cases","shortMessageHtmlLink":"fix: cjs resolution cases"}},{"before":null,"after":"09133dc88d2414154285bef3e91ddced022c1e23","ref":"refs/heads/cjs-fixes","pushedAt":"2024-09-19T18:30:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"devsnek","name":"snek","path":"/devsnek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5952481?s=80&v=4"},"commit":{"message":"fix: cjs resolution cases","shortMessageHtmlLink":"fix: cjs resolution cases"}},{"before":"dcc95112f7a53d94b355cd0cfaedbcee648bfe7f","after":"dad5678baa0c96a40810f9af820145041fb8f98e","ref":"refs/heads/main","pushedAt":"2024-09-19T15:59:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bartlomieju","name":"Bartek Iwańczuk","path":"/bartlomieju","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13602871?s=80&v=4"},"commit":{"message":"v2.0.0-rc.4 (#25728)","shortMessageHtmlLink":"v2.0.0-rc.4 (#25728)"}},{"before":"e97f00f6f624d11ce7f37796bd65e52c473093b6","after":"dcc95112f7a53d94b355cd0cfaedbcee648bfe7f","ref":"refs/heads/main","pushedAt":"2024-09-19T13:55:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bartlomieju","name":"Bartek Iwańczuk","path":"/bartlomieju","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13602871?s=80&v=4"},"commit":{"message":"ci: revert changed to canary uploads (#25733)\n\nAll these changes made CI fail consistently with random exit code 1\r\nafter successful upload.","shortMessageHtmlLink":"ci: revert changed to canary uploads (#25733)"}},{"before":"159ac45a852c32b9b76176328900b9cdb3f1a8e0","after":"e97f00f6f624d11ce7f37796bd65e52c473093b6","ref":"refs/heads/main","pushedAt":"2024-09-19T13:42:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"littledivy","name":"Divy Srivastava","path":"/littledivy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34997667?s=80&v=4"},"commit":{"message":"fix(ext/node): support x509 certificates in `createPublicKey` (#25731)\n\nFixes https://github.com/denoland/deno/issues/25681","shortMessageHtmlLink":"fix(ext/node): support x509 certificates in createPublicKey (#25731)"}},{"before":"dd1beb383b260089620e843b81269fe15402ce4e","after":null,"ref":"refs/heads/console_time_precision","pushedAt":"2024-09-19T12:41:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lucacasonato","name":"Luca Casonato","path":"/lucacasonato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7829205?s=80&v=4"}},{"before":"236a298f9db93a4247449a177e4a021ca121353d","after":"159ac45a852c32b9b76176328900b9cdb3f1a8e0","ref":"refs/heads/main","pushedAt":"2024-09-19T12:41:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lucacasonato","name":"Luca Casonato","path":"/lucacasonato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7829205?s=80&v=4"},"commit":{"message":"fix(ext/console): more precision in console.time (#25723)","shortMessageHtmlLink":"fix(ext/console): more precision in console.time (#25723)"}},{"before":"b102158bff9054742b52c02621c43c858402dc7e","after":null,"ref":"refs/heads/fix_release_script","pushedAt":"2024-09-19T11:48:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bartlomieju","name":"Bartek Iwańczuk","path":"/bartlomieju","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13602871?s=80&v=4"}},{"before":"d7aafda2431026b4e4c3b91e674a54857f4bf47e","after":"236a298f9db93a4247449a177e4a021ca121353d","ref":"refs/heads/main","pushedAt":"2024-09-19T11:48:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bartlomieju","name":"Bartek Iwańczuk","path":"/bartlomieju","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13602871?s=80&v=4"},"commit":{"message":"ci: fix 'promote_to_release' script (#25727)\n\nThis CI action was using wrong variable to create release directory.","shortMessageHtmlLink":"ci: fix 'promote_to_release' script (#25727)"}},{"before":"51cac074dc24fa03d6094c3ef98b754f41165e9a","after":"d7aafda2431026b4e4c3b91e674a54857f4bf47e","ref":"refs/heads/main","pushedAt":"2024-09-19T11:47:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bartlomieju","name":"Bartek Iwańczuk","path":"/bartlomieju","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13602871?s=80&v=4"},"commit":{"message":"test: make specs::test::doc_success less flaky (#25726)\n\nOn Windows some of these steps were taking more than 1s","shortMessageHtmlLink":"test: make specs::test::doc_success less flaky (#25726)"}},{"before":"bb45446fa763b077f705971ca091008febab0794","after":"51cac074dc24fa03d6094c3ef98b754f41165e9a","ref":"refs/heads/main","pushedAt":"2024-09-19T11:46:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bartlomieju","name":"Bartek Iwańczuk","path":"/bartlomieju","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13602871?s=80&v=4"},"commit":{"message":"ci: Fix uploading latest canary version (#25725)","shortMessageHtmlLink":"ci: Fix uploading latest canary version (#25725)"}},{"before":"dbb26dd06b68bad0e6122e6f61f182b92d7046f3","after":"dd1beb383b260089620e843b81269fe15402ce4e","ref":"refs/heads/console_time_precision","pushedAt":"2024-09-19T11:28:28.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"lucacasonato","name":"Luca Casonato","path":"/lucacasonato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7829205?s=80&v=4"},"commit":{"message":"Merge branch 'main' into console_time_precision","shortMessageHtmlLink":"Merge branch 'main' into console_time_precision"}},{"before":null,"after":"b102158bff9054742b52c02621c43c858402dc7e","ref":"refs/heads/fix_release_script","pushedAt":"2024-09-19T11:01:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bartlomieju","name":"Bartek Iwańczuk","path":"/bartlomieju","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13602871?s=80&v=4"},"commit":{"message":"ci: fix 'promote_to_release' script","shortMessageHtmlLink":"ci: fix 'promote_to_release' script"}},{"before":"01ed5f1707587087cab24960797b23b4b737df57","after":"dbb26dd06b68bad0e6122e6f61f182b92d7046f3","ref":"refs/heads/console_time_precision","pushedAt":"2024-09-19T10:26:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucacasonato","name":"Luca Casonato","path":"/lucacasonato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7829205?s=80&v=4"},"commit":{"message":"lint","shortMessageHtmlLink":"lint"}},{"before":null,"after":"01ed5f1707587087cab24960797b23b4b737df57","ref":"refs/heads/console_time_precision","pushedAt":"2024-09-19T10:15:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lucacasonato","name":"Luca Casonato","path":"/lucacasonato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7829205?s=80&v=4"},"commit":{"message":"fix(ext/console): more precision in console.time","shortMessageHtmlLink":"fix(ext/console): more precision in console.time"}},{"before":"68065351dfeea5cb4c1ea630b02ae7455d416ed9","after":"bb45446fa763b077f705971ca091008febab0794","ref":"refs/heads/main","pushedAt":"2024-09-19T09:25:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lucacasonato","name":"Luca Casonato","path":"/lucacasonato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7829205?s=80&v=4"},"commit":{"message":"fix: don't include extensionless files in file collection for lint & fmt by default (#25721)\n\nWhen using the `ext` flag, it will still attempt formatting them with\r\nthe provided extension","shortMessageHtmlLink":"fix: don't include extensionless files in file collection for lint & …"}},{"before":"d420829908844540377eedcfe5022e82820a0a68","after":"68065351dfeea5cb4c1ea630b02ae7455d416ed9","ref":"refs/heads/main","pushedAt":"2024-09-19T08:03:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dsherret","name":"David Sherret","path":"/dsherret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1609021?s=80&v=4"},"commit":{"message":"fix(ext/fetch): fix lowercase http_proxy classified as https (#25686)\n\nWhile investigating something else, I noticed this typo which treated\r\n`http_proxy` as `Filter::Https`.","shortMessageHtmlLink":"fix(ext/fetch): fix lowercase http_proxy classified as https (#25686)"}},{"before":"3035cdddb88dd0f568a6183aebbc950f97f8ac2a","after":"d420829908844540377eedcfe5022e82820a0a68","ref":"refs/heads/main","pushedAt":"2024-09-19T07:50:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"satyarohith","name":"Satya Rohith","path":"/satyarohith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29819102?s=80&v=4"},"commit":{"message":"refactor(ext/kv): align error messages (#25500)\n\nTowards https://github.com/denoland/deno/issues/25269","shortMessageHtmlLink":"refactor(ext/kv): align error messages (#25500)"}},{"before":"0ea71abdefceb156e28f90bdfb7ca7a9914ec0c8","after":"3035cdddb88dd0f568a6183aebbc950f97f8ac2a","ref":"refs/heads/main","pushedAt":"2024-09-19T07:33:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"satyarohith","name":"Satya Rohith","path":"/satyarohith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29819102?s=80&v=4"},"commit":{"message":"refactor(ext/webidl): align error messages (#25625)\n\nTowards https://github.com/denoland/deno/issues/25269","shortMessageHtmlLink":"refactor(ext/webidl): align error messages (#25625)"}},{"before":"486cb18fc54b408d40a02415e48e0cfb6cb196ed","after":"0ea71abdefceb156e28f90bdfb7ca7a9914ec0c8","ref":"refs/heads/main","pushedAt":"2024-09-19T07:19:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"magurotuna","name":"Yusuke Tanaka","path":"/magurotuna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23649474?s=80&v=4"},"commit":{"message":"fix(cli): handle edge cases around `export`s in doc tests and default export (#25720)\n\nThis commit fixes issues with the pseudo test file generation logic,\r\nnamely:\r\n\r\n- `export`s declared in snippets\r\n- auto import insertion for `default export`\r\n\r\n## Case 1: `export`s declared in snippets\r\n\r\nIn the previous implementation, `export`s declared in snippets were\r\nmoved to the top level of the module in the generated pseudo test file.\r\nThis is required because `export` must be at the top level.\r\n\r\nThis becomes a problem if such a `export` has a body, containing a\r\nreference to a local variable. Suppose we extract this snippet from\r\nJSDoc:\r\n\r\n```ts\r\nconst logger = createLogger(\"my-awesome-module\");\r\n\r\nexport function sum(a: number, b: number): number {\r\n logger.debug(\"sum called\");\r\n return a + b;\r\n}\r\n```\r\n\r\nThis gets converted into the following invalid code (note that `export\r\nfunction sum` is moved to the top level, but its body references\r\n`logger` variable which can't be referenced from here):\r\n\r\n```ts\r\nexport function sum(a: number, b: number): number {\r\n logger.debug(\"sum called\");\r\n return a + b;\r\n}\r\n\r\nDeno.test(\"./base.ts$1-7.ts\", async () => {\r\n const logger = createLogger(\"my-awesome-module\");\r\n});\r\n```\r\n\r\nTo resolve this issue, this commit adds a logic to remove the `export`\r\nkeyword, allowing the exported items to stay in the `Deno.test` block\r\nscope, like so:\r\n\r\n```ts\r\nDeno.test(\"./base.ts$1-7.ts\", async () => {\r\n const logger = createLogger(\"my-awesome-module\");\r\n\r\n function sum(a: number, b: number): number {\r\n logger.debug(\"sum called\");\r\n return a + b;\r\n }\r\n});\r\n```\r\n\r\n## Case 2: default export\r\n\r\nPreviously `default export foo` was not captured by the export\r\ncollector, so auto import insertion didn't work for this case. To put it\r\nconcretely, the following code snippet didn't work when run with `deno\r\ntest --doc` because `import foo from \"file:///path/to/mod.ts\"` didn't\r\nget inserted automatically:\r\n\r\n```ts\r\n/**\r\n * ```ts\r\n * console.log(foo);\r\n * ```\r\n * \r\n * @module\r\n */\r\n\r\nconst foo = 42;\r\nexport default foo;\r\n```\r\n\r\nThis commit fixes this issue and the above example works fine.\r\n\r\n---\r\n\r\nFixes #25718","shortMessageHtmlLink":"fix(cli): handle edge cases around exports in doc tests and default…"}},{"before":"f460188e583f00144000aa0d8ade08218d47c3c1","after":"486cb18fc54b408d40a02415e48e0cfb6cb196ed","ref":"refs/heads/main","pushedAt":"2024-09-19T07:14:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"},"commit":{"message":"refactor(ext/webgpu): align error messages (#25719)\n\nAligns the error messages in the ext/webgpu folder to be in-line with\r\nthe Deno style guide.\r\n\r\nhttps://github.com/denoland/deno/issues/25269","shortMessageHtmlLink":"refactor(ext/webgpu): align error messages (#25719)"}},{"before":"282c4c262d3a19fe3ae3fd9ea75811b816e65dc1","after":"f460188e583f00144000aa0d8ade08218d47c3c1","ref":"refs/heads/main","pushedAt":"2024-09-19T03:22:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kt3k","name":"Yoshiya Hinosawa","path":"/kt3k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/613956?s=80&v=4"},"commit":{"message":"fix(ext/node): don't throw error for unsupported signal binding on windows (#25699)","shortMessageHtmlLink":"fix(ext/node): don't throw error for unsupported signal binding on wi…"}},{"before":"fd23e8ec4f815f273a348d528edbc3bf65a21b5f","after":"282c4c262d3a19fe3ae3fd9ea75811b816e65dc1","ref":"refs/heads/main","pushedAt":"2024-09-19T01:19:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nathanwhit","name":"Nathan Whitaker","path":"/nathanwhit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17734409?s=80&v=4"},"commit":{"message":"refactor(ext): align error messages (#25496)\n\nAligns the error messages in the ext/http and a few messages in the\r\next/fetch folder to be in-line with the Deno style guide.\r\n\r\nThis change-set also removes some unnecessary checks in the 00_serve.ts.\r\nThese options were recently removed, so it doesn't make sense to check\r\nfor them anymore.\r\n\r\nhttps://github.com/denoland/deno/issues/25269","shortMessageHtmlLink":"refactor(ext): align error messages (#25496)"}},{"before":"c3bc692842d0198a4878f823c1026c1f905cb7e5","after":"fd23e8ec4f815f273a348d528edbc3bf65a21b5f","ref":"refs/heads/main","pushedAt":"2024-09-19T00:37:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bartlomieju","name":"Bartek Iwańczuk","path":"/bartlomieju","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13602871?s=80&v=4"},"commit":{"message":"ci: bump fetch depth to unblock canary uploads (#25716)\n\nCurrent mac arm canaries are failing to upload because the existing\r\nlatest commit hash\r\nis more that 5 commits behind and it's not in the git history.","shortMessageHtmlLink":"ci: bump fetch depth to unblock canary uploads (#25716)"}},{"before":"28dd92896251d02a912651aa56a2c81e47c107ee","after":"c3bc692842d0198a4878f823c1026c1f905cb7e5","ref":"refs/heads/main","pushedAt":"2024-09-18T21:21:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bartlomieju","name":"Bartek Iwańczuk","path":"/bartlomieju","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13602871?s=80&v=4"},"commit":{"message":"v2.0.0-rc.3 (#25704)","shortMessageHtmlLink":"v2.0.0-rc.3 (#25704)"}},{"before":"bba7f5de49b8113edb35c091168ea4727b382ecc","after":null,"ref":"refs/heads/config-schema-2","pushedAt":"2024-09-18T20:38:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bartlomieju","name":"Bartek Iwańczuk","path":"/bartlomieju","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13602871?s=80&v=4"}},{"before":"315baeb50af0ff66961b36e0fcfc78f8dacb9198","after":"28dd92896251d02a912651aa56a2c81e47c107ee","ref":"refs/heads/main","pushedAt":"2024-09-18T20:38:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bartlomieju","name":"Bartek Iwańczuk","path":"/bartlomieju","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13602871?s=80&v=4"},"commit":{"message":"fix: update nodeModulesDir config JSON schema (#25653)\n\nRef https://github.com/denoland/deno/issues/25380","shortMessageHtmlLink":"fix: update nodeModulesDir config JSON schema (#25653)"}},{"before":"5057f58145ab47276fdc4392619888e37aea8864","after":"315baeb50af0ff66961b36e0fcfc78f8dacb9198","ref":"refs/heads/main","pushedAt":"2024-09-18T20:17:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bartlomieju","name":"Bartek Iwańczuk","path":"/bartlomieju","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13602871?s=80&v=4"},"commit":{"message":"ci: fix uploading canary (#25715)\n\nIf a newer version was available the script was exiting with code 1.","shortMessageHtmlLink":"ci: fix uploading canary (#25715)"}},{"before":"a1d0a427e807959666a6b23ae015e4e04659abf5","after":"5057f58145ab47276fdc4392619888e37aea8864","ref":"refs/heads/main","pushedAt":"2024-09-18T19:55:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bartlomieju","name":"Bartek Iwańczuk","path":"/bartlomieju","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13602871?s=80&v=4"},"commit":{"message":"feat: suggest `deno install --entrypoint` instead of `deno cache` (#25228)\n\nHides `deno cache` from `--help` output.\r\n\r\n---------\r\n\r\nSigned-off-by: Asher Gomez \r\nCo-authored-by: Bartek Iwańczuk ","shortMessageHtmlLink":"feat: suggest deno install --entrypoint instead of deno cache (#2…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEu1tTIwA","startCursor":null,"endCursor":null}},"title":"Activity · denoland/deno"}