Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-11-29 | feat(compile): support "bring your own node_modules" in deno compile (#21377) | David Sherret | |
Not tested thoroughly. This is a good start. Closes #21350 | |||
2023-11-29 | fix: use correct import map in tar & upload (#21380) | Luca Casonato | |
2023-11-29 | fix(ext/node): add util.parseArgs (#21342) | Yoshiya Hinosawa | |
2023-11-28 | fix(ext/node): fix Buffer.copy when sourceStart > source.length (#21345) | Yoshiya Hinosawa | |
2023-11-28 | fix(ext/node): fix duplexify compatibility (#21346) | Yoshiya Hinosawa | |
2023-11-27 | fix(node): `spawnSync`'s `status` was incorrect (#21359) | David Sherret | |
The exit code wasn't hooked up properly. | |||
2023-11-27 | fix(fmt/jupyter): handle "source" property that's a string (#21361) | David Sherret | |
It was corrupting the file. | |||
2023-11-27 | ci: make upgrade_lsp_repl_sleeps less flaky (#21363) | David Sherret | |
Makes this test less flaky by allowing way more time for the test to occur in. | |||
2023-11-27 | chore: temp fix for tools/format.js (#21360) | David Sherret | |
2023-11-27 | fix: extraneous slash in tar & upload (#21349) | Luca Casonato | |
2023-11-27 | feat(fmt): support formatting code blocks in Jupyter notebooks (#21310) | scarf | |
2023-11-25 | feat(unstable): --unstable-unsafe-proto (#21313) | David Sherret | |
Closes https://github.com/denoland/deno/issues/21276 | |||
2023-11-25 | fix(dts): `Deno.ChildProcess` actually implements `AsyncDisposable` (#21326) | Yusuke Tanaka | |
What `Deno.ChildProcess` actually implements is `AsyncDisposable`, but the type declaration says it's `Disposable`. This PR fixes the type declaration to match the actual implementation. | |||
2023-11-25 | perf: move "cli/js/40_testing.js" out of main snapshot (#21212) | Divy Srivastava | |
Closes https://github.com/denoland/deno/issues/21136 --------- Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2023-11-25 | chore(ext/node): remove unnecessary test case (#21337) | Yoshiya Hinosawa | |
This test case is covered by the last case in https://github.com/denoland/deno/blob/5710fffb120eba88e1b261e3ef379cb02575de42/cli/tests/node_compat/test/parallel/test-stream2-transform.js and not necessary anymore. | |||
2023-11-25 | chore: update node_compat test suites to v18.18.2 (#21328) | Yoshiya Hinosawa | |
2023-11-24 | fix(lsp): handle byonm specifiers in jupyter notebooks (#21332) | David Sherret | |
Part of https://github.com/denoland/deno/issues/21308 | |||
2023-11-24 | chore: deflake unit_node/crypto/crypto_key_test.ts (#21331) | Bartek Iwańczuk | |
Ref https://github.com/denoland/deno/issues/21187 On CI we are going to run only fast tests, with an option to pass `SLOW_TESTS=1` env var to enable more comprehensive tests. | |||
2023-11-24 | chore: bump jsonc-parser and dprint-core dependencies (#21330) | David Sherret | |
This is to reduce duplicate dependencies for https://github.com/denoland/deno/pull/21310 | |||
2023-11-24 | fix: correct flag in tar & upload (#21327) | Luca Casonato | |
2023-11-24 | chore: forward v1.38.3 release commit to main (#21320) | denobot | |
2023-11-23 | feat(unstable): tar up directory with deno.json (#21228) | Bartek Iwańczuk | |
Co-authored-by: David Sherret <dsherret@gmail.com> Co-authored-by: Luca Casonato <lucacasonato@yahoo.com> Co-authored-by: Luca Casonato <hello@lcas.dev> | |||
2023-11-23 | chore: start codesigning mac release builds (#21303) | Matt Mastracci | |
- Adds a codesigning step to all mac targets - Adds a new ci-full label to the build to force aarch64 builds on any PR | |||
2023-11-23 | fix(task): use exit code 127 for command not found and parse escaped parens ↵ | David Sherret | |
(#21316) | |||
2023-11-23 | chore: fix upgrade_prompt test on main (#21314) | David Sherret | |
Issue was main does canary builds, which broke this test because it didn't handle searching for a canary release. Tested by building as canary locally. | |||
2023-11-23 | chore: add upgrade prompt integration test (#21273) | David Sherret | |
1. Adds an upgrade prompt integration test. 1. Adds a test for when the upgrade check takes a long time in the repl. | |||
2023-11-23 | fix(ext/node): fix node:stream.Writable (#21297) | Yoshiya Hinosawa | |
This change applies the same fix as https://github.com/nodejs/node/pull/46818, and the original example given in #20456 works as expected. closes #20456 | |||
2023-11-22 | refactor: replace `deferred()` from `std/async` with ↵ | Asher Gomez | |
`Promise.withResolvers()` (#21234) Closes #21041 --------- Signed-off-by: Asher Gomez <ashersaupingomez@gmail.com> | |||
2023-11-22 | Revert "chore: update to `std@0.207.0` (#21284)" (#21295) | Bartek Iwańczuk | |
This reverts commit 20aa0796e6ff7651cdfce4d0292bdb11da5dfe2e. `main` has been failing consistenly on `kv_undelivered_test` and `serve_test` after this upgrade. | |||
2023-11-22 | fix(lsp): force shutdown after a timeout (#21251) | Nayeem Rahman | |
2023-11-22 | fix: 'Promise was collected' error in REPL/jupyter (#21272) | Bartek Iwańczuk | |
Fixes #20528 | |||
2023-11-22 | docs: update `Deno.*` deprecation notices (#21283) | Asher Gomez | |
This PR updates the deprecation notices to point to the same replacement APIs that the Standard Library points to. I've also tweaked the notices to be a little more presentable/navigatable. In particular, a follow-up PR in std will be made that documents the use of `toArrayBuffer()`. Closes #21193 Towards #20976 | |||
2023-11-22 | chore: update to `std@0.207.0` (#21284) | Asher Gomez | |
Closes #21002 | |||
2023-11-20 | fix(fmt): maintain parens for jsx in member expr (#21280) | David Sherret | |
Fix in https://github.com/dprint/dprint-plugin-typescript/commit/0b44991bb9cbc35999796c9864e68d8e4a0f9245 Closes https://github.com/denoland/deno/issues/21279 | |||
2023-11-20 | docs(cli/args/flags.rs): Update dead link for `run` example (#21277) | citrusmunch | |
The `deno run` example in the help output uses https://deno.land/std/examples/welcome.ts which no longer exists. Replacing with https://examples.deno.land/hello-world.ts Signed-off-by: citrusmunch <citrusmunch@users.noreply.github.com> | |||
2023-11-20 | fix: Deno.noColor should not be true when NO_COLOR is empty string (#21275) | David Sherret | |
Closes https://github.com/denoland/deno/issues/21274 | |||
2023-11-20 | fix(ext/node): handle closing process.stdin more than once (#21267) | Divy Srivastava | |
Fixes https://github.com/denoland/deno/issues/21112 Aligns more towards what Node.js does. Closing stdin more than once is a nop. | |||
2023-11-20 | chore: update deno_doc to 0.73.3 (#21262) | Bartek Iwańczuk | |
Removes some unnecessary dependencies. | |||
2023-11-20 | docs: typo fixlet in worker type comment (#21268) | Jérôme Benoit | |
2023-11-19 | fix(ext,runtime): add missing custom inspections (#21219) | Kenta Moriuchi | |
2023-11-18 | fix(ext/http): fix crash in dropped Deno.serve requests (#21252) | Matt Mastracci | |
Fixes #21250 We were attempting to recycle dropped resource responses too early. | |||
2023-11-17 | chore: combine `TestCommandBuilder` with `DenoCmd` (#21248) | David Sherret | |
2023-11-18 | chore: disable curl --http2 tests (#21247) | Matt Mastracci | |
2023-11-17 | test(cli): http test reliability fixes (#21246) | Matt Mastracci | |
2023-11-17 | chore(cli): Fix rename test for XFS (#21215) | Florian Schwalm | |
Renaming a directory to a path where a non-empty directory already exists was asserted to always fail with `ENOTEMPTY` According to glibc manual the function may also fail with `EEXIST` on "some other systems". One such case is using XFS [^1]. This commit handles the EEXIST case. [^1]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/fs/xfs/xfs_inode.c?h=v4.18&id=94710cac0ef4ee177a63b5227664b38c95bbf703#n3082 | |||
2023-11-17 | refactor(upgrade): add unit tests for lsp upgrade check (#21244) | David Sherret | |
2023-11-17 | chore: make http benches more reliable to start (#21240) | Matt Mastracci | |
2023-11-17 | chore: fix and deflake cert store fetch tests (#21241) | Matt Mastracci | |
2023-11-17 | ci: fix flaky stdio_streams_are_locked_in_permission_prompt (#21238) | David Sherret | |
Part of #21187 | |||
2023-11-17 | chore: update to Rust 1.74 (#21210) | 林炳权 | |
Update to Rust 1.74 |