Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-24 | fix(lsp): independent diagnostic publishing should include all diagnostic ↵ | David Sherret | |
sources on each publish (#13483) | |||
2022-01-24 | chore: re-enable wgpu_sync (#13453) | Aaron O'Mullan | |
2022-01-24 | perf(lsp): independent diagnostic source publishes (#13427) | David Sherret | |
2022-01-24 | feat(ext/web): add CompressionStream API (#11728) | Leo Kettmeir | |
Co-authored-by: Luca Casonato <hello@lcas.dev> Co-authored-by: Ryan Dahl <ry@tinyclouds.org> | |||
2022-01-24 | refactor(core): Extract JsRuntime::poll_value out of ↵ | Rafael Ávila de Espíndola | |
JsRuntime::resolve_value (#13461) | |||
2022-01-24 | tests: Add inspector tests for "Memory" and "Profile" tabs (#13476) | Bartek Iwańczuk | |
2022-01-24 | feat(unstable): add Deno.networkInterfaces (#13475) | Yoshiya Hinosawa | |
2022-01-24 | perf(lsp): improve some tsc op hot paths (#13473) | Kitson Kelly | |
2022-01-24 | fix(lsp): respect DENO_CERT and other options related to TLS certs (#13467) | Kitson Kelly | |
Fixes #13437 | |||
2022-01-23 | chore: upgrade to rust 1.58.1 (#13459) | Divy Srivastava | |
2022-01-22 | fix(ext/crypto): duplicate RsaHashedImportParams types (#13466) | Divy Srivastava | |
2022-01-21 | chore: update cut_a_release.md (#13444) | Bartek Iwańczuk | |
2022-01-20 | 1.18.0 | Divy Srivastava | |
2022-01-20 | chore: bump crate version for 0.18.0 (#13441) | Divy Srivastava | |
2022-01-20 | fix(ext/ffi): update copyright year to 2022 (#13440) | Divy Srivastava | |
2022-01-20 | revert(#13402): experiment: wgpu sync (#13439) | Aaron O'Mullan | |
2022-01-20 | feat(serde_v8): deserialize ArrayBuffers (#13436) | Aaron O'Mullan | |
Previously we would only deserialize `ArrayBufferView`s as zero-copy bufs This avoids rewrapping `ArrayBuffers` in `ArrayBufferView`s when implementing APIs that take [BufferSource](https://webidl.spec.whatwg.org/#BufferSource) args passed through the op-layer | |||
2022-01-20 | chore(ext/console): update ansi-regex (#13435) | Divy Srivastava | |
2022-01-20 | chore: update copyright year (#13434) | Yoshiya Hinosawa | |
2022-01-20 | fix(cli/dts): add NotSupported error type (#13432) | Yoshiya Hinosawa | |
2022-01-20 | chore: update netif to 0.1.1 (#13425) | Divy Srivastava | |
2022-01-20 | fix(fmt): markdown formatting should not remove backslashed backslash at ↵ | David Sherret | |
start of paragraph (#13429) | |||
2022-01-19 | refactor(lsp): reduce data stored in `StateSnapshot` (#13426) | David Sherret | |
2022-01-20 | fix(lsp): better handling of registry config errors (#13418) | Kitson Kelly | |
Fixes: #13383 Fixes: denoland/vscode_deno#609 | |||
2022-01-19 | refactor(lsp): store the `LspUrlMap`'s state inside a mutex (#13416) | David Sherret | |
2022-01-19 | feat(ext/crypto): support importing raw EC keys (#13079) | Luca Casonato | |
Co-authored-by: Divy Srivastava <dj.srivastava23@gmail.com> | |||
2022-01-19 | fix(ext/crypto): validate maskGenAlgorithm asn1 in importKey (#13421) | Divy Srivastava | |
2022-01-19 | experiment: wgpu sync (#13402) | Aaron O'Mullan | |
2022-01-19 | chore: update v8 to 0.38.1 (#13415) | Luca Casonato | |
2022-01-19 | chore: update wpt (#13423) | Leo Kettmeir | |
2022-01-19 | chore: update urlpattern (#13422) | Leo Kettmeir | |
2022-01-19 | feat(ext/crypto): implement pkcs8/JWK for P-384 curves (#13154) | Sean Michael Wykes | |
2022-01-19 | feat(ext/crypto): implement pkcs8/spki/jwk exportKey for ECDSA and ECDH (#13104) | Sean Michael Wykes | |
2022-01-18 | refactor(lsp): store assets behind a mutex (#13414) | David Sherret | |
2022-01-18 | feat: stabilize test steps API (#13400) | David Sherret | |
2022-01-18 | Add LSP benchmark mimicking the one on quick-lint-js (#13365) | Ryan Dahl | |
2022-01-17 | feat: auto-discover config file (#13313) | Ryan Dahl | |
2022-01-18 | fix(runtime): don't crash when window is deleted (#13392) | Bartek Iwańczuk | |
This commit fixes an error when user deletes "window" global JS variable. Instead of relying on "window" or "globalThis" to dispatch "load" and "unload" events, we are default to global scope of the worker. | |||
2022-01-17 | fix(ext/console): don't depend on globalThis present (#13387) | Bartek Iwańczuk | |
2022-01-17 | refactor(lsp): remove `performance` from `StateSnapshot` (#13403) | David Sherret | |
2022-01-17 | refactor: simplify how LSP deals with config file specifier (#13401) | Ryan Dahl | |
2022-01-17 | chore: update third_party for dprint 0.19 (#13398) | David Sherret | |
2022-01-17 | fix(tsc): Add typings for `Intl.ListFormat` (#13301) | Andreu Botella | |
V8 has supported `Intl.ListFormat` since version 7.2, but TypeScript doesn't have typings for it yet. This PR manually adds those typings, copying them from microsoft/TypeScript#47254. | |||
2022-01-16 | chore: upgrade to rust 1.58 in the dev container (#13388) | linbingquan | |
2022-01-16 | fix(cli): Don't strip shebangs from modules (#13220) | Andreu Botella | |
Deno's module loader currently strips a shebang if a module file starts with one. However, this is no longer necessary, since there is a stage-3 TC39 that adds support for shebangs (or "hashbangs") to the language (https://github.com/tc39/proposal-hashbang), and V8, `tsc` and `swc` all support it. Furthermore, stripping shebangs causes a correctness bug with JSON modules, since a JSON file with a shebang should not parse as a JSON module, yet it does with this stripping. This change fixes this. | |||
2022-01-15 | chore: upgrade to rust 1.58 (#13377) | David Sherret | |
2022-01-14 | refactor(installer): refactor installer code to be more testable (#13374) | David Sherret | |
2022-01-14 | test: type check lib.deno_core.d.ts (#13356) | Bartek Iwańczuk | |
2022-01-14 | fix(streams): update TypeError message for pending reads when releasing ↵ | Leo Kettmeir | |
reader (#13376) | |||
2022-01-14 | chore: upgrade clap to v3 (#13266) | Leo Kettmeir | |