Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2021-06-28 | chore: release deno_core (#11164) | Bartek Iwańczuk | |
2021-06-28 | fix(http): remove unwrap() in HTTP bindings (#11130) | Bartek Iwańczuk | |
2021-06-27 | chore: split up integration_tests.rs into separate files (#11131) | David Sherret | |
2021-06-27 | fix(runtime/http): Encode and decode headers as byte strings in the HTTP ↵ | Andreu Botella | |
server (#11144) | |||
2021-06-27 | feat(inspector): pipe console messages between terminal and inspector (#11134) | Bartek Iwańczuk | |
This commit adds support for piping console messages to inspector. This is done by "wrapping" Deno's console implementation with default console provided by V8 by the means of "Deno.core.callConsole" binding. Effectively each call to "console.*" methods calls a method on Deno's console and V8's console. | |||
2021-06-26 | fix(fetch): encode and decode headers as byte strings (#11070) | Andreu Botella | |
2021-06-26 | fix: MessagePort in message for postMessage transfers (#11103) | Luca Casonato | |
2021-06-25 | fix(lsp): reload import registries should not error when the module ↵ | David Sherret | |
registries directory does not exist (#11123) | |||
2021-06-26 | feat(core): Re-export serde_v8 (#11125) | Nick Randall | |
2021-06-26 | chore: use local deno_std in tools scripts (#11122) | Bartek Iwańczuk | |
2021-06-25 | chore: move repl integration tests to separate file (#11127) | David Sherret | |
2021-06-26 | fix: specify AbortSignal for native http requests (#11126) | Luca Casonato | |
2021-06-25 | chore: upgrade serde_v8 (#11120) | Bartek Iwańczuk | |
2021-06-25 | upgrade: rusty_v8 0.23.0 (V8 9.2.230.12) (#11113) | Ryan Dahl | |
2021-06-25 | chore(ext/console): deprecate Deno.customInspect (#10035) | Yoshiya Hinosawa | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2021-06-25 | fix(runtime/signal): use op_async_unref for op_signal_poll (#11097) | Yoshiya Hinosawa | |