Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-06-28 | chore: reconfigure windows builder storage (#19601) | Matt Mastracci | |
Use `C:` drive to build on Windows, as `D:` is too limited. | |||
2023-06-28 | fix(cli): Fix the bug where the command description is not displayed. (#19604) | nasa | |
2023-06-27 | fix(kv): assertReject should always be awaited (#19612) | Heyang Zhou | |
2023-06-27 | test(ext/node): port crypto_test.ts from deno_std (#19561) | Felipe Baltor | |
2023-06-26 | feat(lock): skip saving declaration files in the lockfile (#19447) | David Sherret | |
This is also a performance improvement because declaration file hashes don't need to be stored in the lockfile. Closes #19444 | |||
2023-06-26 | chore: fix typos (#19572) | Martin Fischer | |
2023-06-26 | test(ext/node): add fs read unit tests (#19588) | Kaique da Silva | |
2023-06-26 | fix(ext/node): remove path.toFileUrl (#19536) | Ryan Clements | |
2023-06-24 | fix(ext/node): support brotli APIs (#19223) | Divy Srivastava | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2023-06-24 | fix(cli): Don't use hardcoded port 4501 in serve test (#19599) | Matt Mastracci | |
2023-06-23 | fix(serde_v8): Do not coerce values in serde_v8 (#19569) | Divy Srivastava | |
Fixes #19568 Values are not coerced to the desired type during deserialisation. This makes serde_v8 stricter. --------- Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2023-06-22 | test(ext/node): port buffer_test.ts from deno_std (#19556) | Felipe Baltor | |
2023-06-22 | test(ext/node): add fs open unit test from std (#19505) | Kaique da Silva | |
2023-06-19 | test(ext/node): port _fs_writeFile_test.ts from deno_std (#19524) | Felipe Baltor | |
2023-06-17 | chore(kv) fix and re-enable queue test (#19529) | Igor Zinkovsky | |
The callback draining code is no longer needed after #19513. | |||
2023-06-16 | fix(ext/node): remove fromFileUrl from "node:path" (#19504) | Ryan Clements | |
2023-06-15 | fix(cli): avoid crash on import of invalid module names (#19523) | Bartek Iwańczuk | |
Fixes https://github.com/denoland/deno/issues/17748 Closes #17770 Co-authored-by: Anton Bershanskiy <bershanskiy@users.noreply.github.com> Co-authored-by: David Sherret <dsherret@users.noreply.github.com> | |||
2023-06-15 | refactor(flags): move watch flags into subcommand structs (#19516) | David Sherret | |
Moves the watch setting out of the `Flags` struct and into the individual subcommands | |||
2023-06-15 | chore(ext/kv): disable flaky test (#19522) | Heyang Zhou | |
2023-06-15 | fix(node): Worker constructor doesn't check type: module of package.json ↵ | Vedant Pandey | |
(#19480) | |||
2023-06-15 | refactor(ext/fetch): simplify fetch ops (#19494) | Bartek Iwańczuk | |
Addresses feedback from https://github.com/denoland/deno/pull/19412#discussion_r1227912676 | |||
2023-06-15 | chore(ext/net): ignore startTls test (#19515) | Matt Mastracci | |
2023-06-14 | chore(kv) another fix for queue flaky test (#19513) | Igor Zinkovsky | |
2023-06-14 | fix: reload config files on watcher restarts (#19487) | David Sherret | |
Closes #19468 | |||
2023-06-14 | chore(ext/node): bring back changes to ClientRequest.onSocket (#19509) | Leo Kettmeir | |
Reverts denoland/deno#19426 | |||
2023-06-14 | chore(kv) fix flaky queue test (#19495) | Igor Zinkovsky | |
2023-06-13 | feat(kv) queue implementation (#19459) | Igor Zinkovsky | |
Extend the unstable `Deno.Kv` API to support queues. | |||
2023-06-13 | fix(lsp): don't pre-load documents matched in the config file's "exclude" ↵ | David Sherret | |
(#19431) This prevents documents specified in a deno.json's "exclude" from being pre-loaded by the lsp. For example, someone may have something like: ```jsonc // deno.json { "exclude": [ "dist" // build directory ] } ``` | |||
2023-06-13 | fix(node/buffer): make slice be the same as subarray (#19481) | Leo Kettmeir | |
2023-06-13 | fix(ext/http): replace await Deno.serve with await Deno.serve().finished ↵ | Matt Mastracci | |
(#19485) We have a bunch of these to clean up after we changed the API. | |||
2023-06-13 | fix(ext/websockets): ensure we fully send frames before close (#19484) | Matt Mastracci | |
Fixes #19483 | |||
2023-06-13 | chore(repl): mark some tests as flaky (#19475) | David Sherret | |
2023-06-13 | fix(lsp): update import map config when deno.json changes (#19476) | David Sherret | |
Half of #19468 | |||
2023-06-13 | fix(ext/node): handle 'upgrade' responses (#19412) | Bartek Iwańczuk | |
This commit adds support for "upgrade" events in "node:http" "ClientRequest". Currently only "Websocket" upgrades are handled. Thanks to this change package like "npm:puppeteer" and "npm:discord" should work. Closes https://github.com/denoland/deno/issues/18913 Closes https://github.com/denoland/deno/issues/17847 | |||
2023-06-13 | test(ext/node): add fs dirent unit test from std (#19461) | Kaique da Silva | |
Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com> | |||
2023-06-13 | feat(node): HTTPS server (#19362) | Leo Kettmeir | |
2023-06-12 | chore(core): fix flaky flock_test on windows (#19477) | Matt Mastracci | |
2023-06-10 | chore(tests): test_util - Add `PathRef` (#19450) | David Sherret | |
This adds a new `PathRef` struct to test_util for making it easier to work with paths in test code. I'm going to expand on this more in the future. | |||
2023-06-09 | chore: fix flaky package_json_auto_discovered_for_local_script_arg (#19445) | David Sherret | |
2023-06-09 | chore: fix flaky stdio_streams_are_locked_in_permission_prompt (#19443) | David Sherret | |
2023-06-08 | chore(ext/node): revert changes to ClientRequest.onSocket (#19426) | Bartek Iwańczuk | |
Partially reverts https://github.com/denoland/deno/pull/19340 because it causes hangs in some situations. | |||
2023-06-08 | chore: Use relative paths for assert imports to avoid test flakes (#19427) | Matt Mastracci | |
Tests occasionally fail if we get a bad gateway attempting to fetch the assertion module | |||
2023-06-08 | refactor(compile): store the npm snapshot in the eszip (#19343) | David Sherret | |
2023-06-08 | perf(ext/websocket): Reduce GC pressure & monomorpize op_ws_next_event (#19405) | Matt Mastracci | |
Reduce the GC pressure from the websocket event method by splitting it into an event getter and a buffer getter. Before: 165.9k msg/sec After: 169.9k msg/sec | |||
2023-06-08 | feat(node_compat): Add a write method to the FileHandle class (#19385) | nasa | |
## WHY ref: https://github.com/denoland/deno/issues/19165 The FileHandle class has many missing methods compared to node. ## WHAT Add write method | |||
2023-06-08 | feat(node_compat): Add a read method to the FileHandle class (#19359) | nasa | |
ref: #19165 The FileHandle class has many missing methods compared to node. | |||
2023-06-07 | fix(cli): formatting bench with colors (#19323) | Mike Mulchrone | |
2023-06-06 | perf(cli): conditionally load typescript declaration files (#19392) | David Sherret | |
Closes #18583 | |||
2023-06-06 | fix(repl): correctly print string exception (#19391) | sigmaSd | |
Fixes a recent regression where `throw "hello"` in the repl prints `Uncaught undefined` instead of `throw "hello"` | |||
2023-06-06 | fix(node/http): use fake socket and proper url handling (#19340) | Leo Kettmeir | |
Fixes https://github.com/denoland/deno/issues/19349 --------- Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> |