{"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:1718063168.0","currentOid":""},"activityList":{"items":[{"before":"7996c0df92f53585cf8abb8844793c1e3aaea078","after":"d74be0842a32e4f08551be8371447254254e7ab4","ref":"refs/heads/main","pushedAt":"2024-06-10T23:56:43.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":"FUTURE: support `deno install @npm:` (#24156)\n\nCloses #23144","shortMessageHtmlLink":"FUTURE: support deno install <alias>@npm:<package> (#24156)"}},{"before":"e3b2ee183bc7497ec0432bc764678f5eda6495a7","after":"955cf3441d6ac8a02b19610a44388c2ddfe27d69","ref":"refs/heads/napi_load_library_hook","pushedAt":"2024-06-10T23:48:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"piscisaureus","name":"Bert Belder","path":"/piscisaureus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/218257?s=80&v=4"},"commit":{"message":"POC: fix(win,nap): load node.exe symbols from current executable","shortMessageHtmlLink":"POC: fix(win,nap): load node.exe symbols from current executable"}},{"before":null,"after":"e3b2ee183bc7497ec0432bc764678f5eda6495a7","ref":"refs/heads/napi_load_library_hook","pushedAt":"2024-06-10T23:46:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"piscisaureus","name":"Bert Belder","path":"/piscisaureus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/218257?s=80&v=4"},"commit":{"message":"fix: Rewrite Node-API (#24101)\n\nPhase 1 node-api rewrite","shortMessageHtmlLink":"fix: Rewrite Node-API (#24101)"}},{"before":"e3b2ee183bc7497ec0432bc764678f5eda6495a7","after":"7996c0df92f53585cf8abb8844793c1e3aaea078","ref":"refs/heads/main","pushedAt":"2024-06-10T22:36:39.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(jupyter): Avoid panicking when `DEBUG` env var is set (#24168)\n\nFixes #22050.\r\n\r\nIt seems very unlikely that a user would be intending to enable deno's\r\ninternal debug logs by setting the DEBUG env var. If they really want\r\nthat, they can set `RUST_LOG=debug` instead.","shortMessageHtmlLink":"fix(jupyter): Avoid panicking when DEBUG env var is set (#24168)"}},{"before":"a7f62bd82a1d9f47a6374c15766746ed4d8fad15","after":null,"ref":"refs/heads/x/napi-rework","pushedAt":"2024-06-10T16:20:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"devsnek","name":"snek","path":"/devsnek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5952481?s=80&v=4"}},{"before":"7c5dbd5d54770dba5e56442b633e9597403ef5da","after":"e3b2ee183bc7497ec0432bc764678f5eda6495a7","ref":"refs/heads/main","pushedAt":"2024-06-10T16:20:44.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: Rewrite Node-API (#24101)\n\nPhase 1 node-api rewrite","shortMessageHtmlLink":"fix: Rewrite Node-API (#24101)"}},{"before":"4fd3d5a86e45c4dcbaaa277cfb7f1087ddebfa48","after":"7c5dbd5d54770dba5e56442b633e9597403ef5da","ref":"refs/heads/main","pushedAt":"2024-06-10T16:03:18.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":"feat(lsp): workspace jsr resolution (#24121)","shortMessageHtmlLink":"feat(lsp): workspace jsr resolution (#24121)"}},{"before":"d892a6730ca52d84a52dfb26701ba6a4036a9235","after":"a7f62bd82a1d9f47a6374c15766746ed4d8fad15","ref":"refs/heads/x/napi-rework","pushedAt":"2024-06-10T15:52:51.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":"rework napi","shortMessageHtmlLink":"rework napi"}},{"before":"3be0a1e8b44782b2d3c3970e0e6fa7fb11be8131","after":"4fd3d5a86e45c4dcbaaa277cfb7f1087ddebfa48","ref":"refs/heads/main","pushedAt":"2024-06-10T14:30:56.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): send data frame with end_stream flag on _final call (#24147)","shortMessageHtmlLink":"fix(ext/node): send data frame with end_stream flag on _final call (#…"}},{"before":"31154ff95899166a2535fc859c1fca2cbf19d422","after":"3be0a1e8b44782b2d3c3970e0e6fa7fb11be8131","ref":"refs/heads/main","pushedAt":"2024-06-10T11:46:28.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: add test for worker shutting down during npm import (#24109)","shortMessageHtmlLink":"chore: add test for worker shutting down during npm import (#24109)"}},{"before":"dec110187419c7bd8fc43df0e94cc1f10b73f451","after":"d892a6730ca52d84a52dfb26701ba6a4036a9235","ref":"refs/heads/x/napi-rework","pushedAt":"2024-06-09T06:19:00.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":"rework napi","shortMessageHtmlLink":"rework napi"}},{"before":"32f5b4808ef7591401b46ea5bb3d680c18dedf20","after":"31154ff95899166a2535fc859c1fca2cbf19d422","ref":"refs/heads/main","pushedAt":"2024-06-09T00:05:28.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(check): attempt to resolve types from pkg before `@types` pkg (#24152)\n\nI've been meaning to fix this for ages, but I finally ran into it here:\r\n\r\n\r\nhttps://github.com/dsherret/ts-ast-viewer/actions/runs/9432038675/job/25981325408\r\n\r\nWe need to resolve the `@types` package as a fallback instead of eagerly\r\nresolving it.","shortMessageHtmlLink":"fix(check): attempt to resolve types from pkg before @types pkg (#2…"}},{"before":"f5d749d922e6434b876ac322ce0c1aeb9af1078c","after":"32f5b4808ef7591401b46ea5bb3d680c18dedf20","ref":"refs/heads/main","pushedAt":"2024-06-09T00:03:24.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/web): correct string tag for MessageEvent (#24134)","shortMessageHtmlLink":"fix(ext/web): correct string tag for MessageEvent (#24134)"}},{"before":"ed13d36e4bd9f36e0b8bce6a5e1c25a5b1f5560f","after":"f5d749d922e6434b876ac322ce0c1aeb9af1078c","ref":"refs/heads/main","pushedAt":"2024-06-09T00:03:08.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/http): print `[]` around ipv6 addresses (#24150)","shortMessageHtmlLink":"fix(ext/http): print [] around ipv6 addresses (#24150)"}},{"before":"3f3bb6a829d61b2c12c3c63b8f8c7e5f929e3587","after":"ed13d36e4bd9f36e0b8bce6a5e1c25a5b1f5560f","ref":"refs/heads/main","pushedAt":"2024-06-09T00:02: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(ext/node): add crypto and zlib constants (#24151)","shortMessageHtmlLink":"fix(ext/node): add crypto and zlib constants (#24151)"}},{"before":"585ba28d479ea1db20e80c318055c448cb13391b","after":"3f3bb6a829d61b2c12c3c63b8f8c7e5f929e3587","ref":"refs/heads/main","pushedAt":"2024-06-08T23:54:27.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(ext/net): make node:http2 work with DENO_FUTURE=1 (#24144)","shortMessageHtmlLink":"fix(ext/net): make node:http2 work with DENO_FUTURE=1 (#24144)"}},{"before":"94ce114d30ca08a6096fe26db1e6fcce3cb0e608","after":"498e6e99944cfc031852cf2032947b5138c3ac5c","ref":"refs/heads/junit-strip-ansi","pushedAt":"2024-06-08T18:20:47.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":"review comment 2","shortMessageHtmlLink":"review comment 2"}},{"before":"444a4b03645ce177bda94424811f1cace4567830","after":"94ce114d30ca08a6096fe26db1e6fcce3cb0e608","ref":"refs/heads/junit-strip-ansi","pushedAt":"2024-06-08T18:19:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lucacasonato","name":"Luca Casonato","path":"/lucacasonato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7829205?s=80&v=4"},"commit":{"message":"review comment","shortMessageHtmlLink":"review comment"}},{"before":"921bcd3dc5b49757476de5d5dc7284bb5dbc9a2d","after":null,"ref":"refs/heads/fix_websocket_ordering_blob","pushedAt":"2024-06-08T16:36:44.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":"c1f23c578881b85ae79b524a60160d8f4fb7151b","after":"585ba28d479ea1db20e80c318055c448cb13391b","ref":"refs/heads/main","pushedAt":"2024-06-08T16:36:43.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/websocket): correctly order messages when sending blobs (#24133)\n\nPreviously the asynchronous read of the blob would not block sends that\r\nare started later. We now do this, but in such a way as to not regress\r\nperformance in the common case of not using `Blob`.","shortMessageHtmlLink":"fix(ext/websocket): correctly order messages when sending blobs (#24133)"}},{"before":"22d34f7012c48a25435b38c0c306085c614bbea7","after":"c1f23c578881b85ae79b524a60160d8f4fb7151b","ref":"refs/heads/main","pushedAt":"2024-06-08T16:36:13.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/node): lossy UTF-8 read node_modules files (#24140)\n\nPreviously various reads of files in `node_modules` would error on\r\ninvalid UTF-8. These were cases involving:\r\n\r\n- reading package.json from Rust\r\n- reading package.json from JS\r\n- reading CommonJS files from JS\r\n- reading CommonJS files from Rust (for ESM translation)\r\n- reading ESM files from Rust","shortMessageHtmlLink":"fix(ext/node): lossy UTF-8 read node_modules files (#24140)"}},{"before":"9dc0e33e67d331c7d95b95d5a6eb380d4b9c732e","after":"22d34f7012c48a25435b38c0c306085c614bbea7","ref":"refs/heads/main","pushedAt":"2024-06-08T02:19:23.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":"chore: upgrade deno_core to 0.287.0 (#24145)\n\nIncludes:\r\n- [fix: lossily UTF8 decode module source\r\ntext](https://github.com/denoland/deno_core/commit/ec38e428c6a887ca240068fd37be8ca0de6c2f18)\r\n- [fix: `ModuleMap` was not dropped if it had pending\r\nfutures](https://github.com/denoland/deno_core/commit/5d12f510a1b2db2f6c7def8129c92202ad0f91ff)","shortMessageHtmlLink":"chore: upgrade deno_core to 0.287.0 (#24145)"}},{"before":"cf29e50592f4fa99f25e1f0d311c9502140151ec","after":"921bcd3dc5b49757476de5d5dc7284bb5dbc9a2d","ref":"refs/heads/fix_websocket_ordering_blob","pushedAt":"2024-06-07T21:11:42.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":"fix","shortMessageHtmlLink":"fix"}},{"before":"9887033de72e501aa8b7b6ca72abe0e94de60ec1","after":"dec110187419c7bd8fc43df0e94cc1f10b73f451","ref":"refs/heads/x/napi-rework","pushedAt":"2024-06-07T20:10: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":"rework napi","shortMessageHtmlLink":"rework napi"}},{"before":"3735a1a54225a058914f4356c2d271bb12fab6a7","after":"9dc0e33e67d331c7d95b95d5a6eb380d4b9c732e","ref":"refs/heads/main","pushedAt":"2024-06-07T17:47:15.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: upgrade deno_core (#24128)\n\nIncludes https://github.com/denoland/deno_core/pull/770 necessary\r\nfor https://github.com/denoland/deno/pull/24101.\r\n\r\nAlso includes https://github.com/denoland/deno_core/pull/769 that\r\nfixes https://github.com/denoland/deno/issues/24098 and\r\nhttps://github.com/denoland/deno/issues/24069 and\r\nhttps://github.com/denoland/deno/issues/24089.","shortMessageHtmlLink":"fix: upgrade deno_core (#24128)"}},{"before":"ed20102713dd3269629b8e329f62d081be506430","after":"3735a1a54225a058914f4356c2d271bb12fab6a7","ref":"refs/heads/main","pushedAt":"2024-06-07T17:21:32.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 stdin child_process IPC & fd stdout/stderr (#24106)\n\nAdd supports for \"ipc\" and fd options in child_process spawn API.\r\n\r\nInternal changes: Adds a hidden rid and \"ipc_for_internal_use\" option to\r\nDeno.Command. Used by `node:child_process`\r\n\r\nExample:\r\n```js\r\nconst out = fs.openSync(\"./logfile.txt\", 'a')\r\nconst proc = spawn(process.execPath, [\"./main.mjs\", \"child\"], {\r\n stdio: [\"ipc\", out, \"inherit\"]\r\n});\r\n```\r\n\r\nRef #16753","shortMessageHtmlLink":"fix(ext/node): support stdin child_process IPC & fd stdout/stderr (#2…"}},{"before":"78774dd6647aef137b83473ab86c2f0f1a427e86","after":"ed20102713dd3269629b8e329f62d081be506430","ref":"refs/heads/main","pushedAt":"2024-06-07T17:06:18.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 writing to the deps cache more reliable (#24135)\n\nI was able to reproduce this locally.\r\n\r\n```\r\n[error] Failed to execute snippet: \r\nimport { validate } from \"@std/uuid\";\r\nimport { assert, assertFalse } from \"@std/assert\";\r\n\r\nassert(validate(\"6ec0bd7f-11c0-43da-975e-2a8ad9ebae0b\"));\r\nassertFalse(validate(\"not a UUID\"));\r\nDownload https://jsr.io/@std/uuid/meta.json\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1_meta.json\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/mod.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/common.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/constants.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v1.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v3.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v4.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v5.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/_common.ts\r\nerror: Access is denied. (os error 5) (for 'V:\\.cache\\deno\\deps\\https\\jsr.io\\2ae5bb614c7526d0876be0b76da1372fd51304ae27d6202ee94df720b3523d08')\r\n at file:///V:/deno_std/uuid/common.ts:43\r\n[error] Failed to execute snippet:\r\nimport { v5, NAMESPACE_DNS, NIL_UUID } from \"@std/uuid\";\r\nimport { assert, assertFalse } from \"@std/assert\";\r\n\r\nconst data = new TextEncoder().encode(\"deno.land\");\r\nconst uuid = await v5.generate(NAMESPACE_DNS, data);\r\n\r\nassert(v5.validate(uuid));\r\nassertFalse(v5.validate(NIL_UUID));\r\nDownload https://jsr.io/@std/uuid/meta.json\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1_meta.json\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/mod.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/common.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/constants.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v1.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v3.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v4.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v5.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/_common.ts\r\nerror: Access is denied. (os error 5) (for 'V:\\.cache\\deno\\deps\\https\\jsr.io\\63dd818c5fc1ac39c04df9b42bd9dd4bbc07f7d1b174e405d003731125778da1')\r\n at https://jsr.io/@std/uuid/1.0.0-rc.1/mod.ts:30:15\r\n at file:///V:/deno_std/uuid/mod.ts:4\r\n[error] Failed to execute snippet:\r\nimport { isNil } from \"@std/uuid\";\r\nimport { assert, assertFalse } from \"@std/assert\";\r\n\r\nassert(isNil(\"00000000-0000-0000-0000-000000000000\"));\r\nassertFalse(isNil(crypto.randomUUID()));\r\nDownload https://jsr.io/@std/uuid/meta.json\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1_meta.json\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/mod.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/common.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/constants.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v1.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v3.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v4.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v5.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/_common.ts\r\nerror: Access is denied. (os error 5) (for 'V:\\.cache\\deno\\deps\\https\\jsr.io\\fd3a12fc091d16ee29f10fa7a05eeeb8bd6c3cc014642e72478c757f00e7261e')\r\n at https://jsr.io/@std/uuid/1.0.0-rc.1/mod.ts:34:40\r\n at file:///V:/deno_std/uuid/common.ts:23\r\n[error] Failed to execute snippet:\r\nimport { version } from \"@std/uuid\";\r\nimport { assertEquals } from \"@std/assert/assert-equals\";\r\n\r\nassertEquals(version(\"d9428888-122b-11e1-b85c-61cd3cbb3210\"), 1);\r\nassertEquals(version(\"6ec0bd7f-11c0-43da-975e-2a8ad9ebae0b\"), 4);\r\nDownload https://jsr.io/@std/uuid/meta.json\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1_meta.json\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/mod.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/common.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/constants.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v1.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v3.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v4.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/v5.ts\r\nDownload https://jsr.io/@std/uuid/1.0.0-rc.1/_common.ts\r\nerror: Access is denied. (os error 5) (for 'V:\\.cache\\deno\\deps\\https\\jsr.io\\2ae5bb614c7526d0876be0b76da1372fd51304ae27d6202ee94df720b3523d08')\r\n at file:///V:/deno_std/uuid/common.ts:66\r\n4 errors found\r\n```\r\n\r\nIt occurs when many Deno processes are writing to the deps cache at the\r\nsame time. Fix is to use `atomic_write_with_retries` which is much more\r\nreliable (and the function that helped make the ecosystem tests more\r\nreliable too). After this change I no longer have this issue.\r\n\r\nCloses https://github.com/denoland/deno/issues/24073","shortMessageHtmlLink":"fix: make writing to the deps cache more reliable (#24135)"}},{"before":"708a6196930a1267e577805aed380e3715eaae10","after":"78774dd6647aef137b83473ab86c2f0f1a427e86","ref":"refs/heads/main","pushedAt":"2024-06-07T17:02:48.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: do not panic linting files with UTF-8 BOM (#24136)\n\nCloses #24122","shortMessageHtmlLink":"fix: do not panic linting files with UTF-8 BOM (#24136)"}},{"before":"6a0a7f0b563c69003666717a511d8ed9ad18d8fa","after":"cf29e50592f4fa99f25e1f0d311c9502140151ec","ref":"refs/heads/fix_websocket_ordering_blob","pushedAt":"2024-06-07T15:40:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lucacasonato","name":"Luca Casonato","path":"/lucacasonato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7829205?s=80&v=4"},"commit":{"message":"fix(websocket): correctly order messages when sending blobs\n\nPreviously the asynchronous read of the blob would not block sends that are started later. We now do this, but in such a way as to not regress performance in the common case of not using `Blob`.","shortMessageHtmlLink":"fix(websocket): correctly order messages when sending blobs"}},{"before":"9f4c1fbe3efb3773ba2243b4534950b2e0010fa2","after":"6a0a7f0b563c69003666717a511d8ed9ad18d8fa","ref":"refs/heads/fix_websocket_ordering_blob","pushedAt":"2024-06-07T15:29:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lucacasonato","name":"Luca Casonato","path":"/lucacasonato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7829205?s=80&v=4"},"commit":{"message":"fix(websocket): correctly order messages when sending blobs\n\nPreviously the asynchronous read of the blob would not block sends that are started later. We now do this, but in such a way as to not regress performance in the common case of not using `Blob`.","shortMessageHtmlLink":"fix(websocket): correctly order messages when sending blobs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYaTV0wA","startCursor":null,"endCursor":null}},"title":"Activity · denoland/deno"}