summaryrefslogtreecommitdiff
path: root/extensions/fetch
AgeCommit message (Collapse)Author
2021-06-22fix(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".
2021-06-22feat(fetch): add programmatic proxy (#10907)Tomofumi Chiba
This commit adds new options to unstable "Deno.createHttpClient" API. "proxy" and "basicAuth" options were added that allow to use custom proxy when client instance is passed to "fetch" API.
2021-06-21chore: release crates (#11068)Bartek Iwańczuk
2021-06-19chore: upgrade Tokio to 1.7.1 (#11045)Yusuke Tanaka
2021-06-18fix: fetch with method HEAD should not have body (#11003)Yasser A.Idrissi
2021-06-16fix: align URL / URLSearchParams to spec (#11005)Luca Casonato
2021-06-16chore: upgrade Tokio to 1.7.0 (#11008)Yusuke Tanaka
2021-06-15chore: release crates (#10976)Bartek Iwańczuk
2021-06-15refactor: store header keys lower case internally (#10958)Luca Casonato
This is a minor optimization that removes some header key lowercasing that previously happened on access.
2021-06-14refactor: move streams implementation to deno_web crate (#10935)Bartek Iwańczuk
2021-06-10refactor: merge deno_file crate into deno_web (#10914)Bartek Iwańczuk
This refactor makes it so there's one less crate to publish on each release.
2021-06-08chore: release crates (#10896)Bartek Iwańczuk
2021-06-07refactor: clean up webidl protype configuration (#10871)Luca Casonato
2021-06-06feat(fetch): implement abort (#10863)Luca Casonato
This commit introduces fetch aborting via an AbortSignal.
2021-06-05refactor(web): use encoding_rs for text encoding (#10844)Luca Casonato
This commit removes all JS based text encoding / text decoding. Instead encoding now happens in Rust via encoding_rs (already in tree). This implementation retains stream support, but adds the last missing encodings. We are incredibly close to 100% WPT on text encoding now. This should reduce our baseline heap by quite a bit.
2021-06-05fix(streams): expose ReadableByteStreamController & ↵Leo K
TransformStreamDefaultController (#10855)
2021-06-03fix(fetch): implement newline normalization and escapes in the ↵Andreu Botella
multipart/form-data serializer (#10832)
2021-05-31Merge v1.10.3 into main (#10801)Bert Belder
2021-05-31v1.10.3Bert Belder
2021-05-31fix: remove unimplemented Request attributes (#10784)Luca Casonato
Not having them is better than throwing "unimplemented" errors on access.
2021-05-31chore: upgrade Tokio to 1.6.1 (#10782)Yusuke Tanaka
2021-05-31fix(ext/fetch): fix error message of Request constructor (#10772)Yoshiya Hinosawa
2021-05-31fix(fetch): make prototype properties writable (#10769)Luca Casonato
2021-05-31chore: update deno_lint binary used in CI to v0.5.0 (#10652)Yusuke Tanaka
2021-05-31fix: remove unimplemented Request attributes (#10784)Luca Casonato
Not having them is better than throwing "unimplemented" errors on access.
2021-05-29chore: upgrade Tokio to 1.6.1 (#10782)Yusuke Tanaka
2021-05-28feat(cli): upgrade to TypeScript 4.3 (#9960)Kitson Kelly
2021-05-27fix(ext/fetch): fix error message of Request constructor (#10772)Yoshiya Hinosawa
2021-05-26fix(fetch): make prototype properties writable (#10769)Luca Casonato
2021-05-18chore: update deno_lint binary used in CI to v0.5.0 (#10652)Yusuke Tanaka
2021-05-17chore: release crates (#10661)Luca Casonato
For the Deno 1.10.2 release.
2021-05-17chore: update dependencies (#10660)Luca Casonato
2021-05-15chore: upgrade Tokio to 1.6.0 (#10637)Yusuke Tanaka
2021-05-11chore: release crates (#10596)Bartek Iwańczuk
2021-05-10perf(headers): improve iterator complexity to O(2n) (#10526)Satya Rohith
2021-05-08cleanup(ops): remove unused ZeroCopyBuf arg-types (#10530)Aaron O'Mullan
2021-05-03fix(op_crates/fetch): check fetch() argument length (#10474)Anonymous
2021-04-30Rename crate_ops to extensions (#10431)Andy Hayden