Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-14 | chore: align FormData to spec (#10169) | Luca Casonato | |
This PR aligns `FormData` to spec. All WPT tests are passing. | |||
2021-04-13 | chore: release crates (#10164) | Bartek Iwańczuk | |
2021-04-13 | perf: lazy header instantiation for HTTP requests (#10150) | Luca Casonato | |
This commit introduces a performance optimization for the native HTTP server. From my testing it is about 2-6% faster than `main`. Request headers in the HTTP servers are now lazilly instatated when they are accessed, rather than being preemptively wrapped in the `Headers` class. | |||
2021-04-13 | perf(fetch): optimize normalizeMethod() (#10154) | Aaron O'Mullan | |
2021-04-12 | refactor(deno): remove concept of bin & json ops (#10145) | Aaron O'Mullan | |
2021-04-12 | feat(runtime/permissions): prompt fallback (#9376) | crowlKats | |
Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com> Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2021-04-11 | feat: blob URL support in fetch (#10120) | Luca Casonato | |
This commit adds blob URL support in `fetch`. Tested via WPT. This is the first op_crate to have a rust dependency on a different op_crate. | |||
2021-04-10 | feat: data URL support in fetch (#10054) | Luca Casonato | |
This commit adds data URL support in `fetch`. Tested via wpt. | |||
2021-04-08 | chore: update deps (#10058) | Luca Casonato | |
This commit updates crate dependencies. | |||
2021-04-06 | refactor: add deno_file op crate (#10019) | Luca Casonato | |
Also enables WPT for FileReader. | |||
2021-04-05 | refactor: convert ops to use serde_v8 (#10009) | Aaron O'Mullan | |
This commit rewrites most of the ops to use "serde_v8" instead of "json" serialization. | |||
2021-04-02 | refactor(ops): remove variadic buffers (#9944) | Aaron O'Mullan | |
2021-04-02 | chore: bump dependent crates for cli (#9964) | Kitson Kelly | |
2021-03-21 | chore: release crates (#9847) | Bartek Iwańczuk | |
2021-03-20 | upgrade: tokio 1.4.0 (#9842) | Ryan Dahl | |
2021-03-19 | chores: enforce type ResourceId across codebase (#9837) | Divy Srivastava | |
2021-03-18 | normalize rids (#9832) | crowlKats | |
2021-03-18 | fix: fallback to default UA and CA data for Deno.createHttpClient() (#9830) | Aaron O'Mullan | |
2021-03-17 | refactor: use serde ops more (#9817) | crowlKats | |
2021-03-14 | chore: upgrade to tokio 1.3.0 (#9778) | Yusuke Tanaka | |
2021-03-12 | chore: bump crates (#9769) | Luca Casonato | |
2021-03-12 | refactor: move Console to op_crates/console (#9770) | Luca Casonato | |
2021-03-12 | chore: split web op crate (#9635) | Luca Casonato | |
This commit starts splitting out the deno_web op crate into multiple smaller crates. This commit splits out WebIDL and URL API, but in the future I want to split out each spec into its own crate. That means we will have (in rough order of loading): `webidl`, `dom`, `streams`, `console`, `encoding`, `url`, `file`, `fetch`, `websocket`, and `webgpu` crates. | |||
2021-03-09 | chore: release crates (#9731) | Bartek Iwańczuk | |
2021-03-02 | Bump crates again (#9653) | Ryan Dahl | |
2021-03-02 | Bump crate versions (#9651) | Ryan Dahl | |
2021-02-12 | chore: release crates (#9481) | Bartek Iwańczuk | |
2021-02-09 | fix(op_crates): Don't use `Deno.inspect` in op crates (#9332) | Nayeem Rahman | |
Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com> | |||
2021-02-09 | chore: update dependencies (#9455) | Luca Casonato | |
2021-02-05 | chore: release crates (#9410) | Bartek Iwańczuk | |
2021-02-04 | chore: use strict mode for internal runtime, core, and op_crates js (#9391) | Developing | |
2021-02-05 | feat(lsp): add TS quick fix code actions (#9396) | Kitson Kelly | |
2021-02-04 | fetch optimizations (#9402) | Ryan Dahl | |
Release deno_fetch 0.20.2 | |||
2021-02-04 | refactor: rewrite File implementation (#9334) | Luca Casonato | |
2021-02-03 | fix: improve http client builder error message (#9380) | Ben Noordhuis | |
Include the lower-level error message in the generic error message. No test because I can't actually make it fail by passing it bad PEM. I checked and `reqwest::Certificate::from_pem()` always returns `Ok()`. Fixes #9364. | |||
2021-01-30 | refactor: rewrite Blob implementation (#9309) | Luca Casonato | |
Co-authored-by: Kitson Kelly <me@kitsonkelly.com> | |||
2021-01-29 | chore: upgrade tokio to 1.1.1 (#9327) | Yusuke Tanaka | |
2021-01-29 | v1.7.1 | Ryan Dahl | |
2021-01-28 | chore: add jsdoc to 26_fetch.js and enable some fetch tests (#9305) | Luca Casonato | |
2021-01-26 | chore: update crates (#9251) | Luca Casonato | |
Updates SWC, dprint, deno_lint, deno_doc, serde, and Tokio (to 1.1.0). Co-authored-by: Kitson Kelly <me@kitsonkelly.com> Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2021-01-26 | fix(op_crates/fetch): fix ReadableStream.pipeThrough() (#9265) | Kitson Kelly | |
Fixes #9252 | |||
2021-01-19 | v1.7.0 | Ryan Dahl | |
2021-01-18 | fix: redirect in --location relative fetch (#9150) | Luca Casonato | |
2021-01-18 | fix(op_crate/fetch): add back ReadableStream.getIterator and deprecate (#9146) | Kitson Kelly | |
2021-01-17 | chore: Enforce ban-untagged-todo lint rule (#9135) | Bartek Iwańczuk | |
2021-01-15 | refactor(op_crate/fetch): align streams to spec (#9103) | Kitson Kelly | |
Fixes #8814 | |||
2021-01-13 | release crates | Ryan Dahl | |
2021-01-11 | upgrade: tokio 1.0 (#8779) | Bartek Iwańczuk | |
Co-authored-by: Bert Belder <bertbelder@gmail.com> | |||
2021-01-11 | chore: update copyright to 2021 (#9092) | Yusuke Tanaka | |
2021-01-10 | feat(fetch): req streaming + 0-copy resp streaming (#9036) | Luca Casonato | |
* feat(fetch): req streaming + 0-copy resp streaming * lint * lint * fix test * rm test.js * explicitly use CancelHandle::default() * Apply review suggestions Co-authored-by: Ben Noordhuis <info@bnoordhuis.nl> * fix test * Merge remote-tracking branch 'origin/master' into fetch_real_streaming * fix test * retrigger ci Co-authored-by: Ben Noordhuis <info@bnoordhuis.nl> |