{"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:1715374606.0","currentOid":""},"activityList":{"items":[{"before":"03a76f33ad0808c659116721a757958ad054dd25","after":"88529f0b47667435689c6ef4f81af80cead7d557","ref":"refs/heads/main","pushedAt":"2024-05-13T16:55:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nayeemrmn","name":"Nayeem Rahman","path":"/nayeemrmn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29990554?s=80&v=4"},"commit":{"message":"refactor(lsp): reuse CliGraphResolverOptions::sloppy_imports_resolver (#23764)","shortMessageHtmlLink":"refactor(lsp): reuse CliGraphResolverOptions::sloppy_imports_resolver ("}},{"before":"2b62a5b8140f884c35a4e1ae732a9de3dd8c6114","after":"03a76f33ad0808c659116721a757958ad054dd25","ref":"refs/heads/main","pushedAt":"2024-05-12T23:38:22.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":"fix(ext/node): process.uptime works without this (#23786)\n\nFixes https://github.com/denoland/deno/issues/23761\r\n\r\nCo-authored-by: Satya Rohith ","shortMessageHtmlLink":"fix(ext/node): process.uptime works without this (#23786)"}},{"before":"dac49a116e094be1a3048305dfb6b10bbddcc030","after":"2b62a5b8140f884c35a4e1ae732a9de3dd8c6114","ref":"refs/heads/main","pushedAt":"2024-05-12T22:19:04.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(npm): handle null fields in npm registry JSON (#23785)\n\n* https://github.com/denoland/deno_npm/pull/52\r\n\r\nCloses https://github.com/denoland/deno/issues/23776","shortMessageHtmlLink":"fix(npm): handle null fields in npm registry JSON (#23785)"}},{"before":"7bd3064c29f45d32ce84337a8b162d0158382fbc","after":null,"ref":"refs/heads/forward_v1.43.3","pushedAt":"2024-05-10T23:20:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dsherret","name":"David Sherret","path":"/dsherret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1609021?s=80&v=4"}},{"before":"93c6046d7f225769d180d0c22f57045fa0e7f9e2","after":"dac49a116e094be1a3048305dfb6b10bbddcc030","ref":"refs/heads/main","pushedAt":"2024-05-10T23:20:35.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":"chore: forward v1.43.3 release commit to main (#23771)\n\nCo-authored-by: David Sherret ","shortMessageHtmlLink":"chore: forward v1.43.3 release commit to main (#23771)"}},{"before":"f6ff56ec50ec1de7b3487be01426a90d2706be6d","after":"7bd3064c29f45d32ce84337a8b162d0158382fbc","ref":"refs/heads/forward_v1.43.3","pushedAt":"2024-05-10T21:34:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dsherret","name":"David Sherret","path":"/dsherret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1609021?s=80&v=4"},"commit":{"message":"chore: fix publish by pinning rustls to 0.21.11","shortMessageHtmlLink":"chore: fix publish by pinning rustls to 0.21.11"}},{"before":null,"after":"f6ff56ec50ec1de7b3487be01426a90d2706be6d","ref":"refs/heads/forward_v1.43.3","pushedAt":"2024-05-10T20:56:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"denobot","name":null,"path":"/denobot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33910674?s=80&v=4"},"commit":{"message":"Cherry-pick version bump commit with conflicts","shortMessageHtmlLink":"Cherry-pick version bump commit with conflicts"}},{"before":"193e01593b13515434d97710d10f2968b908c13f","after":"d6ad253882a6c066e0c673ff64e6554a37bb3487","ref":"refs/heads/v1.43","pushedAt":"2024-05-10T20:38:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dsherret","name":"David Sherret","path":"/dsherret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1609021?s=80&v=4"},"commit":{"message":"chore: fix publish by pinning rustls to 0.21.11","shortMessageHtmlLink":"chore: fix publish by pinning rustls to 0.21.11"}},{"before":"855adf21469a62abf2c86bde19c2a70bf0b2d65a","after":"193e01593b13515434d97710d10f2968b908c13f","ref":"refs/heads/v1.43","pushedAt":"2024-05-10T20:12:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dsherret","name":"David Sherret","path":"/dsherret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1609021?s=80&v=4"},"commit":{"message":"chore: fix publish by pinning rustls to 0.21.11","shortMessageHtmlLink":"chore: fix publish by pinning rustls to 0.21.11"}},{"before":"f596a5d45669780c1f6dd2e66ebffff30f2efa58","after":null,"ref":"refs/heads/release_1_43.3","pushedAt":"2024-05-10T19:53:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dsherret","name":"David Sherret","path":"/dsherret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1609021?s=80&v=4"}},{"before":"7ec94dbc9137c23dce67b3877b6b9f4b1724d0bb","after":"855adf21469a62abf2c86bde19c2a70bf0b2d65a","ref":"refs/heads/v1.43","pushedAt":"2024-05-10T19:53:21.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":"1.43.3 (#23770)\n\nCo-authored-by: dsherret ","shortMessageHtmlLink":"1.43.3 (#23770)"}},{"before":null,"after":"f596a5d45669780c1f6dd2e66ebffff30f2efa58","ref":"refs/heads/release_1_43.3","pushedAt":"2024-05-10T19:03:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"denobot","name":null,"path":"/denobot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33910674?s=80&v=4"},"commit":{"message":"1.43.3","shortMessageHtmlLink":"1.43.3"}},{"before":"acd75bbd75fdf46c213d7b21093e09349318da5d","after":"7ec94dbc9137c23dce67b3877b6b9f4b1724d0bb","ref":"refs/heads/v1.43","pushedAt":"2024-05-10T19:00:18.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"dsherret","name":"David Sherret","path":"/dsherret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1609021?s=80&v=4"},"commit":{"message":"fix: bump deno_core to fix unsoundness (#23768)\n\nIncludes a Rust 1.78.0 fix:\r\nhttps://github.com/denoland/deno_core/pull/735\r\n\r\nFixes deno homebrew crashes:\r\n\r\n#23767\r\n#23766\r\n#23763\r\n\r\nand https://github.com/Homebrew/homebrew-core/issues/171317","shortMessageHtmlLink":"fix: bump deno_core to fix unsoundness (#23768)"}},{"before":"adc7b3de2695a1371a5179329b4a5aa90a3aef84","after":"93c6046d7f225769d180d0c22f57045fa0e7f9e2","ref":"refs/heads/main","pushedAt":"2024-05-10T18:44:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mmastrac","name":"Matt Mastracci","path":"/mmastrac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/512240?s=80&v=4"},"commit":{"message":"fix: bump deno_core to fix unsoundness (#23768)\n\nIncludes a Rust 1.78.0 fix:\r\nhttps://github.com/denoland/deno_core/pull/735\r\n\r\nFixes deno homebrew crashes:\r\n\r\n#23767\r\n#23766\r\n#23763\r\n\r\nand https://github.com/Homebrew/homebrew-core/issues/171317","shortMessageHtmlLink":"fix: bump deno_core to fix unsoundness (#23768)"}},{"before":"a9708037c9e333104bfdfe0ccadbc40395809c39","after":"adc7b3de2695a1371a5179329b4a5aa90a3aef84","ref":"refs/heads/main","pushedAt":"2024-05-10T17:21:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mmastrac","name":"Matt Mastracci","path":"/mmastrac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/512240?s=80&v=4"},"commit":{"message":"fix(runtime): Allow opening /dev/fd/XXX for unix (#23743)\n\n`deno run script.ts <(some command)` is a valid use case -- let's allow\r\nthis to work without `--allow-all`.\r\n\r\nFixes #23703","shortMessageHtmlLink":"fix(runtime): Allow opening /dev/fd/XXX for unix (#23743)"}},{"before":"6066e069d141d7c0c19e088011fdf3c06782d12c","after":"a9708037c9e333104bfdfe0ccadbc40395809c39","ref":"refs/heads/main","pushedAt":"2024-05-10T13:55:20.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(node): better cjs re-export handling (#23760)\n\nCloses #23458","shortMessageHtmlLink":"fix(node): better cjs re-export handling (#23760)"}},{"before":"19c0633a947f2ee28cc07b59c32322151779101d","after":"6066e069d141d7c0c19e088011fdf3c06782d12c","ref":"refs/heads/main","pushedAt":"2024-05-10T11:10:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"crowlKats","name":"Leo Kettmeir","path":"/crowlKats","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13135287?s=80&v=4"},"commit":{"message":"fix(ext/webgpu): invalidate GPUAdapter when a device is created (#23752)\n\nThis removes the need for using `Deno.resources` to close the gpuadapter\r\nresource, while being more spec compliant.","shortMessageHtmlLink":"fix(ext/webgpu): invalidate GPUAdapter when a device is created (#23752)"}},{"before":"439b3b8db97106be44bb5fde9573632c20ed4e95","after":"19c0633a947f2ee28cc07b59c32322151779101d","ref":"refs/heads/main","pushedAt":"2024-05-09T20:49:10.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(lsp): Have JS drive TSC event loop in LSP (#23565)","shortMessageHtmlLink":"refactor(lsp): Have JS drive TSC event loop in LSP (#23565)"}},{"before":"f0e8ec01461519dddcb61f1b91b4455a354e38e6","after":"439b3b8db97106be44bb5fde9573632c20ed4e95","ref":"refs/heads/main","pushedAt":"2024-05-09T19:22:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nayeemrmn","name":"Nayeem Rahman","path":"/nayeemrmn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29990554?s=80&v=4"},"commit":{"message":"refactor(lsp): unify caching into LspCache (#23746)","shortMessageHtmlLink":"refactor(lsp): unify caching into LspCache (#23746)"}},{"before":"684377c92c88877d97c522bcc4cd6a4175277dfb","after":"f0e8ec01461519dddcb61f1b91b4455a354e38e6","ref":"refs/heads/main","pushedAt":"2024-05-09T17:18:14.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(lsp): completions for using decl identifiers (#23748)\n\nCloses #23688","shortMessageHtmlLink":"fix(lsp): completions for using decl identifiers (#23748)"}},{"before":"dc29986ae591425f4a653a7155d41d75fbf7931a","after":"684377c92c88877d97c522bcc4cd6a4175277dfb","ref":"refs/heads/main","pushedAt":"2024-05-09T16:54:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mmastrac","name":"Matt Mastracci","path":"/mmastrac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/512240?s=80&v=4"},"commit":{"message":"refactor(ext/tls): Implement required functionality for later SNI support (#23686)\n\nPrecursor to #23236 \r\n\r\nThis implements the SNI features, but uses private symbols to avoid\r\nexposing the functionality at this time. Note that to properly test this\r\nfeature, we need to add a way for `connectTls` to specify a hostname.\r\nThis is something that should be pushed into that API at a later time as\r\nwell.\r\n\r\n```ts\r\nDeno.test(\r\n { permissions: { net: true, read: true } },\r\n async function listenResolver() {\r\n let sniRequests = [];\r\n const listener = Deno.listenTls({\r\n hostname: \"localhost\",\r\n port: 0,\r\n [resolverSymbol]: (sni: string) => {\r\n sniRequests.push(sni);\r\n return {\r\n cert,\r\n key,\r\n };\r\n },\r\n });\r\n\r\n {\r\n const conn = await Deno.connectTls({\r\n hostname: \"localhost\",\r\n [serverNameSymbol]: \"server-1\",\r\n port: listener.addr.port,\r\n });\r\n const [_handshake, serverConn] = await Promise.all([\r\n conn.handshake(),\r\n listener.accept(),\r\n ]);\r\n conn.close();\r\n serverConn.close();\r\n }\r\n\r\n {\r\n const conn = await Deno.connectTls({\r\n hostname: \"localhost\",\r\n [serverNameSymbol]: \"server-2\",\r\n port: listener.addr.port,\r\n });\r\n const [_handshake, serverConn] = await Promise.all([\r\n conn.handshake(),\r\n listener.accept(),\r\n ]);\r\n conn.close();\r\n serverConn.close();\r\n }\r\n\r\n assertEquals(sniRequests, [\"server-1\", \"server-2\"]);\r\n listener.close();\r\n },\r\n);\r\n```\r\n\r\n---------\r\n\r\nSigned-off-by: Matt Mastracci ","shortMessageHtmlLink":"refactor(ext/tls): Implement required functionality for later SNI sup…"}},{"before":"263b6b971db60135e655914e7e33b8c26290a421","after":"dc29986ae591425f4a653a7155d41d75fbf7931a","ref":"refs/heads/main","pushedAt":"2024-05-09T14:17:31.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(lsp): move sloppy import resolution from loader to resolver (#23751)\n\nMoves sloppy import resolution from the loader to the resolver.\r\n\r\nAlso adds some test helper functions to make the lsp tests less verbose\r\n\r\n---------\r\n\r\nCo-authored-by: David Sherret ","shortMessageHtmlLink":"fix(lsp): move sloppy import resolution from loader to resolver (#23751)"}},{"before":"47f7bed677a6b72e873712de8f3988ea891710e4","after":"263b6b971db60135e655914e7e33b8c26290a421","ref":"refs/heads/main","pushedAt":"2024-05-09T03:16:45.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(task): regression where `npx ` sometimes couldn't find command (#23730)\n\nCloses https://github.com/denoland/deno/issues/23724","shortMessageHtmlLink":"fix(task): regression where npx <command> sometimes couldn't find c…"}},{"before":"e6dc4dfbff25e77d2127591802229b4a74037d24","after":"47f7bed677a6b72e873712de8f3988ea891710e4","ref":"refs/heads/main","pushedAt":"2024-05-09T02:45:06.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":"chore: enable clippy::print_stdout and clippy::print_stderr (#23732)\n\n1. Generally we should prefer to use the `log` crate.\r\n2. I very often accidentally commit `eprintln`s.\r\n\r\nWhen we should use `println` or `eprintln`, it's not too bad to be a bit\r\nmore verbose and ignore the lint rule.","shortMessageHtmlLink":"chore: enable clippy::print_stdout and clippy::print_stderr (#23732)"}},{"before":"cb9ee8131976277b960fe52e95b030139748aea9","after":null,"ref":"refs/heads/forward_v1.43.2","pushedAt":"2024-05-09T00:45:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nathanwhit","name":"Nathan Whitaker","path":"/nathanwhit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17734409?s=80&v=4"}},{"before":"9f7f681e26887a9b284a2f25e8252c3a5077f348","after":"e6dc4dfbff25e77d2127591802229b4a74037d24","ref":"refs/heads/main","pushedAt":"2024-05-09T00:45:02.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":"chore: forward v1.43.2 release commit to main (#23749)\n\n**THIS PR HAS GIT CONFLICTS THAT MUST BE RESOLVED**\r\n\r\nThis is the release commit being forwarded back to main for 1.43.2\r\n\r\nPlease ensure:\r\n- [x] Everything looks ok in the PR\r\n- [x] The release has been published\r\n\r\nTo make edits to this PR:\r\n```shell\r\ngit fetch upstream forward_v1.43.2 && git checkout -b forward_v1.43.2 upstream/forward_v1.43.2\r\n```\r\n\r\nDon't need this PR? Close it.\r\n\r\ncc @nathanwhit\r\n\r\nCo-authored-by: nathanwhit \r\nCo-authored-by: Nathan Whitaker ","shortMessageHtmlLink":"chore: forward v1.43.2 release commit to main (#23749)"}},{"before":"abf282831514990a7d2ad42c07d8467a9a6ed39c","after":"cb9ee8131976277b960fe52e95b030139748aea9","ref":"refs/heads/forward_v1.43.2","pushedAt":"2024-05-08T22:51:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nathanwhit","name":"Nathan Whitaker","path":"/nathanwhit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17734409?s=80&v=4"},"commit":{"message":"1.43.2 (#23747)\n\nBumped versions for 1.43.2\r\n\r\nPlease ensure:\r\n- [ ] Target branch is correct (`vX.XX` if a patch release, `main` if\r\nminor)\r\n- [ ] Crate versions are bumped correctly\r\n- [ ] Releases.md is updated correctly (think relevancy and remove\r\nreverts)\r\n\r\nTo make edits to this PR:\r\n```shell\r\ngit fetch upstream release_1_43.2 && git checkout -b release_1_43.2 upstream/release_1_43.2\r\n```\r\n\r\ncc @nathanwhit\r\n\r\n---------\r\n\r\nCo-authored-by: nathanwhit \r\nCo-authored-by: Nathan Whitaker ","shortMessageHtmlLink":"1.43.2 (#23747)"}},{"before":null,"after":"abf282831514990a7d2ad42c07d8467a9a6ed39c","ref":"refs/heads/forward_v1.43.2","pushedAt":"2024-05-08T22:42:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"denobot","name":null,"path":"/denobot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33910674?s=80&v=4"},"commit":{"message":"Cherry-pick version bump commit with conflicts","shortMessageHtmlLink":"Cherry-pick version bump commit with conflicts"}},{"before":"9f7f681e26887a9b284a2f25e8252c3a5077f348","after":"acd75bbd75fdf46c213d7b21093e09349318da5d","ref":"refs/heads/v1.43","pushedAt":"2024-05-08T22:21:14.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":"1.43.2 (#23747)\n\nBumped versions for 1.43.2\r\n\r\nPlease ensure:\r\n- [ ] Target branch is correct (`vX.XX` if a patch release, `main` if\r\nminor)\r\n- [ ] Crate versions are bumped correctly\r\n- [ ] Releases.md is updated correctly (think relevancy and remove\r\nreverts)\r\n\r\nTo make edits to this PR:\r\n```shell\r\ngit fetch upstream release_1_43.2 && git checkout -b release_1_43.2 upstream/release_1_43.2\r\n```\r\n\r\ncc @nathanwhit\r\n\r\n---------\r\n\r\nCo-authored-by: nathanwhit \r\nCo-authored-by: Nathan Whitaker ","shortMessageHtmlLink":"1.43.2 (#23747)"}},{"before":"acd2f4b211a1dedcb339f140b808ab6ee2bbb7fb","after":null,"ref":"refs/heads/release_1_43.2","pushedAt":"2024-05-08T22:21:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nathanwhit","name":"Nathan Whitaker","path":"/nathanwhit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17734409?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESKPd7QA","startCursor":null,"endCursor":null}},"title":"Activity · denoland/deno"}