Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-05 | refactor: asynchronous blob backing store (#10969) | Jimmy Wärting | |
Co-authored-by: Luca Casonato <hello@lcas.dev> | |||
2021-07-05 | tests: be more liberal with expectation wildcards (#11279) | Casper Beyer | |
2021-07-05 | fix: spec conformance for performance API (#10887) | Leo K | |
2021-07-05 | fix(fetch): OPTIONS should be allowed a non-null body (#11242) | Craig Morten | |
2021-07-05 | refactor: introduce primordials for web/streams (#11251) | Luca Casonato | |
2021-07-05 | refactor(runtime): reduce duplication in test harness (#11274) | Casper Beyer | |
2021-07-05 | fix(webidl): use primordial for SymbolToStringTag (#11275) | Divy Srivastava | |
2021-07-05 | fix(webstorage): use primordial for Symbol.for (#11276) | Divy Srivastava | |
2021-07-04 | refactor: use primordials for extensions/websocket (#11240) | Divy Srivastava | |
2021-07-04 | fix: primordials in extensions/net and runtime/js (#11270) | Simon Rask | |
2021-07-04 | refactor: use primordials in extensions/web/02_event.js (#11264) | Bartek Iwańczuk | |
2021-07-04 | refactor use primordials in extensions/webgpu (#11265) | Bartek Iwańczuk | |
2021-07-04 | fix: align DOMException to webidl spec (#11259) | Luca Casonato | |
2021-07-04 | refactor: use primordials in runtime/, part2 (#11248) | Bartek Iwańczuk | |
2021-07-03 | feat: enable WebAssembly.instantiateStreaming and wasm async compilation ↵ | Andreu Botella | |
(#11200) The WebAssembly streaming APIs used to be enabled, but used to take buffer sources as their first argument (see #6154 and #7259). This change re-enables them, requiring a Promise<Response> instead, as well as enabling asynchronous compilation of WebAssembly modules. | |||
2021-07-03 | fix: stream strategy size should be plain function | Luca Casonato | |
2021-07-03 | chore: update wpt submodule | Luca Casonato | |
2021-07-03 | refactor: introduce primordials for ext/web (#11228) | Luca Casonato | |
2021-07-03 | fix: primordials in extensions/net (#11250) | Bartek Iwańczuk | |
2021-07-03 | refactor: use primordials for `13_buffer.js` and `30_fs.js` (#11247) | Simon Rask | |
2021-07-03 | refactor: use primordials in extensions/net/ (#11243) | Bartek Iwańczuk | |
2021-07-03 | refactor: use primordials in runtime/, part1 (#11241) | Bartek Iwańczuk | |
2021-07-03 | refactor: use primordials for extensions/broadcast_channel (#11231) | Divy Srivastava | |
2021-07-03 | refactor: use primordials for extensions/webstorage (#11239) | Divy Srivastava | |
2021-07-03 | chore: add TypedArray to primordials typings (#11236) | Luca Casonato | |
2021-07-02 | chore: upgrade rusty_v8 and serde_v8 (#11233) | Bartek Iwańczuk | |
2021-07-02 | doc: fix duplicated words 'use of use of' (#11230) | TED@Hexaflow | |
2021-07-02 | refactor: use primordials for extensions/webidl (#11227) | Luca Casonato | |
2021-07-02 | fix(diff): better handling of text with only line ending differences (#11212) | David Sherret | |
Additionally fixes: * It not displaying a diff when one text had a trailing newline and the other didn't. * Edge case where the line number width could be incorrect if the original text had say 99 lines and the edit text had 100 lines. | |||
2021-07-02 | Remove unstable native plugins (#10908) | Bartek Iwańczuk | |
This commit removes implementation of native plugins alongside the unstable "Deno.openPlugin()" API. | |||
2021-07-02 | refactor: use primordials for extensions/url (#11225) | Luca Casonato | |
2021-07-02 | refactor: introduce primordials (#10939) | Luca Casonato | |
This commit introduces primordials to deno_core. Primordials are a frozen set of all intrinsic objects in the runtime. They are not vulnerable to prototype pollution. | |||
2021-07-02 | perf: speed up TextEncoder.prototype.encodeInto() (#11219) | Andreu Botella | |
The current implementation of op_encoding_encode_into UTF-8 encodes each individual code point in the input string into the output buffer. But after the ops binding, the input is a Rust String, so the UTF-8 bytes can simply be copied to the output. This should improve this API's performance. | |||
2021-07-02 | fix(fetch): a consumed body with a non-stream source should result in a ↵ | Andreu Botella | |
disturbed stream (#11217) | |||
2021-07-02 | feat(core): pump V8 message loop on event loop tick (#11221) | Bartek Iwańczuk | |
This commit adds support for Atomics and FinalizationRegistry by integrating V8's message loop into "JsRuntime::poll_event_loop". | |||
2021-07-02 | docs(cli/flags): use deno instead of target/debug/deno (#11215) | Zhangyuan Nie | |
2021-07-02 | chore: upgrade rusty_v8 and serde_v8 (#11216) | Bartek Iwańczuk | |
2021-07-02 | v1.11.3 | Luca Casonato | |
Co-authored-by: Ryan Dahl <ry@tinyclouds.org> | |||
2021-07-01 | ci: don't set DENO_CANARY when releasing, attempt 2 (#11214) | Bert Belder | |
2021-07-01 | chore: update dprint-plugin-json to remove duplicate dprint-core dependency ↵ | David Sherret | |
(#11209) | |||
2021-07-01 | build: switch to wpt.fyi prod (#11201) | Luca Casonato | |
2021-07-01 | upgrade: swc 0.44.0 (#11197) | Luca Casonato | |
2021-06-30 | fix: panic in request body streaming (#11191) | Luca Casonato | |
2021-06-30 | feat(inspector): improve inspector prompt in Chrome Devtools (#11187) | Bartek Iwańczuk | |
This commit improves how Deno inspector presents itself in Chrome Devtools. | |||
2021-06-29 | ci: don't set DENO_CANARY when releasing (#11181) | Bert Belder | |
Fixes: #11179 | |||
2021-06-29 | chore: get rid of REPL timeout (#11175) | Bert Belder | |
* Get rid of timeout * Use tokio channel and reduce calls to run_event_loop Co-authored-by: David Sherret <dsherret@gmail.com> | |||
2021-06-29 | test(cli): harden test runner tests (#11166) | Casper Beyer | |
2021-06-29 | fix(cli): pretty print coverage files (#11157) | Casper Beyer | |
2021-06-29 | fix(core/modules): Fix concurrent loading of dynamic imports (#11089) | Nayeem Rahman | |
This commit changes implementation of module loading in "deno_core" to track all currently fetched modules across all existing module loads. In effect a bug that caused concurrent dynamic imports referencing the same module to fail is fixed. | |||
2021-06-29 | feat: Add "deno_net" extension (#11150) | Bartek Iwańczuk | |
This commits moves implementation of net related APIs available on "Deno" namespace to "deno_net" extension. Following APIs were moved: - Deno.listen() - Deno.connect() - Deno.listenTls() - Deno.serveHttp() - Deno.shutdown() - Deno.resolveDns() - Deno.listenDatagram() - Deno.startTls() - Deno.Conn - Deno.Listener - Deno.DatagramConn |