Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-07 | fix(extensions/console): left align table entries (#11295) | Divy Srivastava | |
2021-07-07 | fix(crypto): hash input for RSASSA-PKCS1-v1_5 before signing (#11314) | Divy Srivastava | |
2021-07-07 | fix(webgpu): align error scopes to spec (#9797) | Luca Casonato | |
2021-07-06 | chore: use parking_lot for synchronization primitives to align with tokio ↵ | David Sherret | |
(#11289) parking_lot is already transitively used in tokio via the "full" cargo feature | |||
2021-07-06 | refactor: use primordials in extensions/web, part2 (#11299) | Bartek Iwańczuk | |
2021-07-06 | refactor: use primordials in extensions/web (#11273) | Bartek Iwańczuk | |
Co-authored-by: Divy Srivastava <dj.srivastava23@gmail.com> | |||
2021-07-06 | perf: don't double convert to USVString for TextEncoder (#11297) | Andreu Botella | |
This works since both core.encode and the ops bindings to a Rust String will already replace any lone surrogates with the replacement character. | |||
2021-07-06 | feat(crypto): implement generateKey() and sign() (#9614) | Divy Srivastava | |
Co-authored-by: Luca Casonato <hello@lcas.dev> Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2021-07-06 | refactor: use primordials for extensions/console (#11249) | Divy Srivastava | |
2021-07-06 | refactor: use primordials in extensions/fetch (#11266) | Satya Rohith | |
2021-07-05 | refactor: use primordials for extensions/timers (#11256) | Simon Rask | |
2021-07-05 | chore: upgrade Tokio to 1.8.0 (#11281) | Yusuke Tanaka | |
2021-07-05 | refactor: asynchronous blob backing store (#10969) | Jimmy Wärting | |
Co-authored-by: Luca Casonato <hello@lcas.dev> | |||
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 | 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-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 | 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 in extensions/net/ (#11243) | 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-02 | refactor: use primordials for extensions/webidl (#11227) | Luca Casonato | |
2021-07-02 | refactor: use primordials for extensions/url (#11225) | Luca Casonato | |
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 | v1.11.3 | Luca Casonato | |
Co-authored-by: Ryan Dahl <ry@tinyclouds.org> | |||
2021-06-30 | fix: panic in request body streaming (#11191) | Luca Casonato | |
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-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 | chore(ext/console): deprecate Deno.customInspect (#10035) | Yoshiya Hinosawa | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2021-06-24 | fix: make readonly `Event` properties readonly (#11106) | David Sherret | |
2021-06-24 | fix(inspect): eliminate panic inspecting event classes (#10979) | David Sherret | |
2021-06-24 | fix(url): use USVStrings in URLSearchParams constructor (#11101) | Andreu Botella | |
2021-06-23 | fix(fetch): proxy body for requests created from other requests (#11093) | Andreu Botella | |
Additionally, if the existing `Request`'s body is disturbed, the Request creation should fail. This change also updates the step numbers in the Request constructor to match whatwg/fetch#1249. | |||
2021-06-23 | fix(webstorage): increase localStorage limit to 10MB (#11081) | Yasser A.Idrissi | |
2021-06-22 | feat: transfer MessagePort between workers (#11076) | Luca Casonato | |
Add support for transferring `MessagePort`s between workers. | |||
2021-06-22 | refactor(FormData): refactor formdata serializer to support async blob ↵ | Jimmy Wärting | |
backing (#11050) | |||
2021-06-22 | fix(extensions/fetch): Filter out custom HOST headers (#11020) | Vladimir Ivanov | |
This commit updates "fetch" API to ignore custom "Host" headers and return value provided by "reqwest". |