{"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:1721584595.0","currentOid":""},"activityList":{"items":[{"before":"6c4df55ffeaafb67582244808b5aae149eacf8df","after":"3c702826c3661412cf53dee4546a8878068f56e3","ref":"refs/heads/move-napi-to-exit","pushedAt":"2024-07-21T18:00:38.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":"chore: move all node-api impl to ext","shortMessageHtmlLink":"chore: move all node-api impl to ext"}},{"before":null,"after":"6c4df55ffeaafb67582244808b5aae149eacf8df","ref":"refs/heads/move-napi-to-exit","pushedAt":"2024-07-21T17:56:35.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":"chore: move all node-api impl to ext","shortMessageHtmlLink":"chore: move all node-api impl to ext"}},{"before":"bb1c6c49bb30a6518ca4dbd3b3f7ec52f5861b76","after":"4e8f5875bc59ddfb84c8b0b26071a547b49823a9","ref":"refs/heads/main","pushedAt":"2024-07-21T17:40:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devsnek","name":"snek","path":"/devsnek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5952481?s=80&v=4"},"commit":{"message":"fix(cli): add NAPI support in standalone mode (#24642)\n\nCurrently, importing Node-Addons modules in a standalone binary results\r\nin a `missing symbol called` error\r\n(https://github.com/denoland/deno/issues/24614). Because the NAPI\r\nsymbols are not exported in this mode. This PR should fix the issue.","shortMessageHtmlLink":"fix(cli): add NAPI support in standalone mode (#24642)"}},{"before":"6c5905dbc354ae701f06c734608af834a0ba844c","after":"bb1c6c49bb30a6518ca4dbd3b3f7ec52f5861b76","ref":"refs/heads/main","pushedAt":"2024-07-21T04:23:40.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: make vendor cache manifest more deterministic (#24658)\n\nThis PR will bump the deno_cache_dir dependency from 0.10.0 to 0.10.2.\r\nThis will make the cache manifest at manifest.json more deterministic\r\n(see denoland/deno_cache_dir#53 )\r\n\r\n","shortMessageHtmlLink":"fix: make vendor cache manifest more deterministic (#24658)"}},{"before":"5f6d84a281da311af5f31b431fa9b2bf642a4f21","after":"6c5905dbc354ae701f06c734608af834a0ba844c","ref":"refs/heads/main","pushedAt":"2024-07-21T01:05:35.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: CFunctionInfo and CTypeInfo leaks (#24634)\n\nTrying out the deno_core patch\r\n\r\nRef https://github.com/denoland/deno_core/pull/832\r\n\r\nCloses https://github.com/denoland/deno/issues/24575\r\n\r\n---------\r\n\r\nCo-authored-by: Bartek Iwańczuk ","shortMessageHtmlLink":"fix: CFunctionInfo and CTypeInfo leaks (#24634)"}},{"before":"c77b8b96efa083e75fb2b437935c0b1f58b79ccd","after":"5f6d84a281da311af5f31b431fa9b2bf642a4f21","ref":"refs/heads/main","pushedAt":"2024-07-20T01:22:54.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): hang when caching failed (#24651)\n\nCloses #24600","shortMessageHtmlLink":"fix(lsp): hang when caching failed (#24651)"}},{"before":"ed5a8de35c4d08989974b49a9b513cbfa7358975","after":null,"ref":"refs/heads/fix-missing-process","pushedAt":"2024-07-19T23:35: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":"afcae364beb2cffa8e583b4ffd3a55b59336cb1b","after":"c77b8b96efa083e75fb2b437935c0b1f58b79ccd","ref":"refs/heads/main","pushedAt":"2024-07-19T23:35:07.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: missing `emitWarning` import (#24587)\n\nWe were missing an import of `emitWarning` in our streams\r\nimplementation. The code prior to this PR assumed that `process` would\r\nbe available as a global.\r\n\r\nFixes https://github.com/denoland/deno/issues/23709\r\n\r\n---------\r\n\r\nCo-authored-by: Bartek Iwańczuk ","shortMessageHtmlLink":"fix: missing emitWarning import (#24587)"}},{"before":"8713aca07ce13cf19e5dbfac1b27d0acf0b12f83","after":"ed5a8de35c4d08989974b49a9b513cbfa7358975","ref":"refs/heads/fix-missing-process","pushedAt":"2024-07-19T22:59:14.000Z","pushType":"push","commitsCount":21,"pusher":{"login":"bartlomieju","name":"Bartek Iwańczuk","path":"/bartlomieju","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13602871?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fix-missing-process","shortMessageHtmlLink":"Merge branch 'main' into fix-missing-process"}},{"before":"923fa86fdacf1ca0befb9f70ae91f1b193616ff0","after":"8713aca07ce13cf19e5dbfac1b27d0acf0b12f83","ref":"refs/heads/fix-missing-process","pushedAt":"2024-07-19T22:58:59.000Z","pushType":"push","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 cirular import problem","shortMessageHtmlLink":"fix cirular import problem"}},{"before":"a4c76add565b9674ef6880de88013948c61a1ce5","after":"afcae364beb2cffa8e583b4ffd3a55b59336cb1b","ref":"refs/heads/main","pushedAt":"2024-07-19T19:56:07.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":"refactor: update to deno_config 0.25 (#24645)\n\n- Gets rid of WorkspaceMemberContext. It's now `Workspace` and\r\n`WorkspaceDirectory`\r\n- Uses the workspace cache in the lsp\r\n\r\n* https://github.com/denoland/deno_config/pull/95\r\n* https://github.com/denoland/deno_config/pull/96","shortMessageHtmlLink":"refactor: update to deno_config 0.25 (#24645)"}},{"before":"f6c7c13764a7952b878a2141fdf01ed68d169ea2","after":"a4c76add565b9674ef6880de88013948c61a1ce5","ref":"refs/heads/main","pushedAt":"2024-07-19T18:59:04.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): Respect implied BYONM from DENO_FUTURE in `deno task` (#24652)\n\nRegression from\r\nhttps://github.com/denoland/deno/commit/04f9db5b2217fe06f88e76146aac6362ff0b0b86\r\n\r\nOriginally I thought to fix the issue in the PR we needed to explicitly\r\npass through the `node-modules-dir` flag, but after applying the correct\r\nfix that david pointed out (setting `NPM_PROCESS_STATE`) that wasn't\r\nnecessary (or correct).\r\n\r\nWe had a test for deno task with BYONM, but it only tested with\r\n`\"unstable\": [\"byonm\"]` in deno.json, so it didn't catch this.","shortMessageHtmlLink":"fix(cli): Respect implied BYONM from DENO_FUTURE in deno task (#24652)"}},{"before":"ee2e6933403811d398540e0e8275b2d216546dd8","after":"f6c7c13764a7952b878a2141fdf01ed68d169ea2","ref":"refs/heads/main","pushedAt":"2024-07-19T15:58: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":"fix(fmt): was sometimes putting comments in front of commas in parameter lists (#24650)\n\n* https://github.com/dprint/dprint-plugin-typescript/pull/651","shortMessageHtmlLink":"fix(fmt): was sometimes putting comments in front of commas in parame…"}},{"before":"3e44ce38697478bee29a8a4ee728c002d295423a","after":null,"ref":"refs/heads/node-tty-colors","pushedAt":"2024-07-19T10:39:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"}},{"before":"76b8ecbb6d8c07d29c34fb0b301cc3bf3351e3aa","after":"ee2e6933403811d398540e0e8275b2d216546dd8","ref":"refs/heads/main","pushedAt":"2024-07-19T10:39:05.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":"fix(node): support `tty.hasColors()` and `tty.getColorDepth()` (#24619)\n\nThis PR adds support for\r\n[`tty.WriteStream.prototype.hasColors()`](https://nodejs.org/api/tty.html#writestreamhascolorscount-env)\r\nand\r\n[`tty.WriteStream.prototype.getColorDepth()`](https://nodejs.org/api/tty.html#writestreamgetcolordepthenv).\r\n\r\nI couldn't find any usage on GitHub which passes parameters to it.\r\nTherefore I've skipped adding support for the `env` parameter to keep\r\nour snapshot size small.\r\n\r\nBased on https://github.com/denoland/deno_terminal/pull/3\r\n\r\nFixes https://github.com/denoland/deno/issues/24616","shortMessageHtmlLink":"fix(node): support tty.hasColors() and tty.getColorDepth() (#24619)"}},{"before":"784fa6152043afd4951e6d235e3037d211ae3014","after":"3e44ce38697478bee29a8a4ee728c002d295423a","ref":"refs/heads/node-tty-colors","pushedAt":"2024-07-19T10:01:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"},"commit":{"message":"feat(node): support `tty.getColorDepth()`","shortMessageHtmlLink":"feat(node): support tty.getColorDepth()"}},{"before":"3bda8eb4fe059fd79a522c9277a5a872f75dc270","after":"76b8ecbb6d8c07d29c34fb0b301cc3bf3351e3aa","ref":"refs/heads/main","pushedAt":"2024-07-19T03:37:09.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): do not expose `self` global in node (#24637)\n\ncloses #23727","shortMessageHtmlLink":"fix(ext/node): do not expose self global in node (#24637)"}},{"before":"1722e0aebfd830b7cbc0824ace5de0517072d0dc","after":"3bda8eb4fe059fd79a522c9277a5a872f75dc270","ref":"refs/heads/main","pushedAt":"2024-07-18T22:16: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":"fix(lsp): support npm workspaces and fix some resolution issues (#24627)\n\nMakes the lsp use the same code as the rest of the cli.","shortMessageHtmlLink":"fix(lsp): support npm workspaces and fix some resolution issues (#24627)"}},{"before":"d80d0cea7c88cf498ae884882ba62181d1146485","after":"1722e0aebfd830b7cbc0824ace5de0517072d0dc","ref":"refs/heads/main","pushedAt":"2024-07-18T20:52:17.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(cron): improve error message for invalid cron names (#24644)\n\nWhen a cron name is invalid, it wasn't necessarily clear why. This\r\nchange-set improves the error message to inform the user of the valid\r\ncharacters in a cron name.","shortMessageHtmlLink":"fix(cron): improve error message for invalid cron names (#24644)"}},{"before":"5e8a96b1eb77c6087a290efbe9c3ad3951823769","after":"2057e2a06791d5313f727c97fe2587d0485357bd","ref":"refs/heads/fix-linux-resolving","pushedAt":"2024-07-18T15:32:10.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: linux canonicalization checks","shortMessageHtmlLink":"fix: linux canonicalization checks"}},{"before":"1380b23406d998a78d39d3d66744a2b581d833f2","after":"5e8a96b1eb77c6087a290efbe9c3ad3951823769","ref":"refs/heads/fix-linux-resolving","pushedAt":"2024-07-18T15:31:23.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: linux canonicalization checks","shortMessageHtmlLink":"fix: linux canonicalization checks"}},{"before":"acf2cf7853841df4c4f0825f4b6fa2c303b9a7db","after":"1380b23406d998a78d39d3d66744a2b581d833f2","ref":"refs/heads/fix-linux-resolving","pushedAt":"2024-07-18T15:30:36.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: linux canonicalization checks","shortMessageHtmlLink":"fix: linux canonicalization checks"}},{"before":null,"after":"acf2cf7853841df4c4f0825f4b6fa2c303b9a7db","ref":"refs/heads/fix-linux-resolving","pushedAt":"2024-07-18T15:29:11.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: linux canonicalization checks","shortMessageHtmlLink":"fix: linux canonicalization checks"}},{"before":"bc579ec55331da4f96116eedb158c69ad6a3b5a9","after":"784fa6152043afd4951e6d235e3037d211ae3014","ref":"refs/heads/node-tty-colors","pushedAt":"2024-07-18T09:16:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"},"commit":{"message":"chore: update deno_terminal","shortMessageHtmlLink":"chore: update deno_terminal"}},{"before":"45a2a54afc7035362c0ab15d759ec57a5ae25fb6","after":"bc579ec55331da4f96116eedb158c69ad6a3b5a9","ref":"refs/heads/node-tty-colors","pushedAt":"2024-07-18T09:15:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"},"commit":{"message":"chore: update deno_terminal","shortMessageHtmlLink":"chore: update deno_terminal"}},{"before":"ecd4f900c62d3de1f3e08c5d1f34a5e6430aa413","after":"d80d0cea7c88cf498ae884882ba62181d1146485","ref":"refs/heads/main","pushedAt":"2024-07-18T04:21:57.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: fix ci (#24633)","shortMessageHtmlLink":"chore: fix ci (#24633)"}},{"before":"bf9c08b705725bf35b60fb8a468edbc35ba3cdde","after":"ecd4f900c62d3de1f3e08c5d1f34a5e6430aa413","ref":"refs/heads/main","pushedAt":"2024-07-18T03:06: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(publish): surface syntax errors when using --no-check (#24620)","shortMessageHtmlLink":"fix(publish): surface syntax errors when using --no-check (#24620)"}},{"before":"f1228454450c320c8dce1a6968890aa7d807906f","after":"bf9c08b705725bf35b60fb8a468edbc35ba3cdde","ref":"refs/heads/main","pushedAt":"2024-07-18T02:43:41.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): stat.mode on windows (#24434)","shortMessageHtmlLink":"fix(ext/node): stat.mode on windows (#24434)"}},{"before":"7b33623b1d70803b43e511a58666a73dd0b2ed67","after":"f1228454450c320c8dce1a6968890aa7d807906f","ref":"refs/heads/main","pushedAt":"2024-07-18T01:54:13.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: fix flakey lifecycle scripts test (#24629)\n\nFailed in\r\nhttps://github.com/denoland/deno/actions/runs/9982978127/job/27589707376","shortMessageHtmlLink":"chore: fix flakey lifecycle scripts test (#24629)"}},{"before":"f4b9d8586215fc07c28998e5d896fefa876139b7","after":"7b33623b1d70803b43e511a58666a73dd0b2ed67","ref":"refs/heads/main","pushedAt":"2024-07-17T23:37:32.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":"Reland \"refactor(fetch): reimplement fetch with hyper instead of reqwest\" (#24593)\n\nOriginally landed in\r\nhttps://github.com/denoland/deno/commit/f6fd6619e708a515831f707438368d81b0c9aa56.\r\nReverted in https://github.com/denoland/deno/pull/24574.\r\n\r\nThis reland contains a fix that sends \"Accept: */*\" header for calls made\r\nfrom \"FileFetcher\". Absence of this header made downloading source code\r\nfrom JSR broken. This is tested by ensuring this header is present in the\r\ntest server that servers JSR packages.\r\n\r\n---------\r\n\r\nCo-authored-by: Sean McArthur ","shortMessageHtmlLink":"Reland \"refactor(fetch): reimplement fetch with hyper instead of reqw…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEhSSjRAA","startCursor":null,"endCursor":null}},"title":"Activity · denoland/deno"}