Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-10-03 | docs(fs): add default info of `OpenOptions` (#16104) | Hirotaka Tagawa / wafuwafu13 | |
2022-10-03 | chore(ext/cache): make helper functions public (#16117) | Satya Rohith | |
2022-10-03 | fix(ext/cache): close resource on error (#16129) | Marcos Casagrande | |
2022-10-03 | fix(ext/crypto): fix importKey error when leading zeroes (#16009) | 李瑞丰 | |
Co-authored-by: Jason <m.jason.liu@outlook.com> | |||
2022-10-02 | fix(ext/cache): acquire reader lock before async op (#16126) | Marcos Casagrande | |
2022-10-01 | fix(npm): handle json files in require (#16125) | Bartek Iwańczuk | |
2022-10-01 | lsp: use deno:/asset instead of deno:asset (#16023) | sigmaSd | |
Make offering "virtual documents" via the lsp easier to parse. `deno:` can be ambiguous to parse by editors (can conflict with linux paths) Neovim recently landed a PR https://github.com/neovim/neovim/pull/19797 that allows it to parse `scheme:/` this PR should make deno lsp work correctly in neovim | |||
2022-10-01 | perf: node cjs & esm analysis cache (#16097) | David Sherret | |
This commit adds a cache for CJS and ESM analysis that is backed by an SQLite file. The connection to the DB is lazily created on first use, so shouldn't have impact on the startup time. Benched with running Vite Deno v1.26: ``` $ deno task dev Warning deno task is unstable and may drastically change in the future Task dev deno run -A --unstable --node-modules-dir npm:vite VITE v3.1.4 ready in 961 ms ➜ Local: http://localhost:5173/ ➜ Network: use --host to expose ``` This branch: ``` ../deno/target/release/deno task dev Warning deno task is unstable and may drastically change in the future Task dev deno run -A --unstable --node-modules-dir npm:vite VITE v3.1.4 ready in 330 ms ➜ Local: http://localhost:5173/ ➜ Network: use --host to expose ``` Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2022-09-30 | test(cli): add test cases (#16091) | skanehira | |
Fixes: https://github.com/denoland/deno/issues/16090 | |||
2022-09-29 | fix(ext/fetch): `Body#bodyUsed` for static body (#16080) | Marcos Casagrande | |
This fixes a bug where `Body#bodyUsed` incorrectly returns `false` for a body that has actually already been consumed, after `Body#body` is called. | |||
2022-09-29 | refactor(cli): use shared sys kind parser in flags.rs (#16087) | Yoshiya Hinosawa | |
2022-09-29 | chore(ext/flash): Enabling disabled windows tests (#16081) | ayame113 | |
2022-09-29 | 1.26.0 | denobot | |
Co-authored-by: bartlomieju <bartlomieju@users.noreply.github.com> Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2022-09-28 | chore: improve JSDoc for built-in APIs (#16048) | Kitson Kelly | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2022-09-28 | fix(ext/flash): reregister socket on partial read on Windows (#16076) | Divy Srivastava | |
2022-09-28 | chore: fix flaky integration::lint::compact (#16075) | David Sherret | |
2022-09-28 | feat(ext/flash): add `reuseport` option on Linux (#16022) | Divy Srivastava | |
2022-09-28 | feat(npm): functionality to support child_process.fork (#15891) | David Sherret | |
2022-09-28 | feat(lint): add --compact flag for terse output (#15926) | Brenley Dueck | |
2022-09-28 | feat(core): add Deno.core.setPromiseHooks (#15475) | Guilherme Bernal | |
2022-09-28 | feat: Stabilize Deno.hostname() API (#15932) | Bartek Iwańczuk | |
2022-09-28 | feat(unstable): Deno.setRaw -> Deno.stdin.setRaw (#15797) | Luca Casonato | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2022-09-28 | feat: add --allow-sys permission flag (#16028) | Yoshiya Hinosawa | |
2022-09-28 | feat: implement Web Cache API (#15829) | Satya Rohith | |
2022-09-27 | fix(npm): use ntfs junctions in node_modules folder on Windows (#16061) | David Sherret | |
2022-09-27 | feat: Stabilize Deno.refTimer() and Deno.unrefTimer() APIs (#16036) | Bartek Iwańczuk | |
2022-09-27 | fix(cli/bench): strace numeric format (#16055) | Marcos Casagrande | |
2022-09-27 | fix(cli/vendor): handle assert type json during vendoring (#16059) | Sylvain Cau | |
2022-09-27 | fix(ext/fetch): blob url (#16057) | Satya Rohith | |
Co-authored-by: Luca Casonato <hello@lcas.dev> | |||
2022-09-27 | feat(ext/crypto): add x25519 and Ed25519 CFRG curves (#14119) | Divy Srivastava | |
2022-09-27 | fix: TypeScript 4.8 update (#16040) | Kitson Kelly | |
2022-09-26 | chore: use Rust 1.64.0 (#16035) | Mathias Lafeldt | |
2022-09-26 | perf(ext/fetch): use content-length in InnerBody.consume (#15925) | Marcos Casagrande | |
This fast path prevents repeated allocations when receiving a fetch body with a known size. Co-authored-by: Luca Casonato <hello@lcas.dev> | |||
2022-09-26 | fix(fmt): keep type args in type queries and keep empty array expr element's ↵ | David Sherret | |
trailing comma (#16034) | |||
2022-09-26 | fix(ext/console): fix error when logging a proxied Date (#16018) | 李瑞丰 | |
2022-09-26 | perf(ext/console): break on iterableLimit & better sparse array handling ↵ | Marcos Casagrande | |
(#15935) | |||
2022-09-23 | perf: don't re-download package tarball to global cache if local ↵ | David Sherret | |
node_modules folder exists for package (#16005) | |||
2022-09-23 | test(ext/fetch): enable null body status test on windows (#15995) | Marcos Casagrande | |
2022-09-23 | perf: use fast ops for tty (#15976) | Divy Srivastava | |
2022-09-22 | chore: forward v1.25.4 release commit to main (#16001) | David Sherret | |
2022-09-22 | chore: temporarily ignore websocketstream test (#15997) | David Sherret | |
2022-09-22 | fix(compile): keep non-exe extension in output name on Windows (#15994) | David Sherret | |
2022-09-22 | feat(npm): add flag for creating and resolving npm packages to a local ↵ | David Sherret | |
node_modules folder (#15971) | |||
2022-09-22 | feat(npm): add support for --reload=npm: and --reload=npm:<package> (#15972) | Bartek Iwańczuk | |
2022-09-22 | perf: fs optimizations - part 1 (#15873) | Divy Srivastava | |
2022-09-22 | feat: allow exiting on two consecutive ctrl+c presses (#15981) | Kayla Washburn | |
2022-09-22 | feat(ops): Automatic fast ops creation (#15527) | Aapo Alasuutari | |
2022-09-21 | fix(runtime): better error message with Deno.env.get/set (#15966) | Yoshiya Hinosawa | |
2022-09-20 | fix(flash): panic if response if undefined (#15964) | Bartek Iwańczuk | |
Co-authored-by: Divy Srivastava <dj.srivastava23@gmail.com> | |||
2022-09-20 | fix(ext/webgpu): make GPUDevice.features SetLike (#15853) | Vicary A | |