Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | chore: update wpt submodule | Luca Casonato | |
2021-07-03 | refactor: introduce primordials for ext/web (#11228) | Luca Casonato | |
2021-07-02 | chore: upgrade rusty_v8 and serde_v8 (#11216) | Bartek Iwańczuk | |
2021-07-01 | build: switch to wpt.fyi prod (#11201) | Luca Casonato | |
2021-06-26 | fix(fetch): encode and decode headers as byte strings (#11070) | Andreu Botella | |
2021-06-26 | chore: use local deno_std in tools scripts (#11122) | Bartek Iwańczuk | |
2021-06-24 | chore(wpt): clean up temporary files created by the WPT test runner (#11108) | Andreu Botella | |
Fixes #11107. | |||
2021-06-24 | fix(url): use USVStrings in URLSearchParams constructor (#11101) | Andreu Botella | |
2021-06-23 | tests: fix bug in WPT test harness (#10920) | Bert Belder | |
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-22 | chore: update release instructions (#11079) | William Perron | |
Add instructions for the release process of `deno_std` and `deno_docker` repos | |||
2021-06-21 | feat: `MessageChannel` and `MessagePort` (#11051) | Luca Casonato | |
This commit introduces support for MessageChannel and MessagePort. MessagePorts can be transfered across other MessagePorts. | |||
2021-06-21 | v1.11.2 | Bartek Iwańczuk | |
2021-06-21 | fix(websocket): spec conformance & WPT (#11010) | Leo K | |
2021-06-18 | fix: fetch with method HEAD should not have body (#11003) | Yasser A.Idrissi | |
2021-06-16 | fix: align URL / URLSearchParams to spec (#11005) | Luca Casonato | |
2021-06-16 | fix: some more console spec compliance (#10983) | Luca Casonato | |
2021-06-16 | fix: closing / aborting WritableStream is racy (#10982) | Luca Casonato | |
2021-06-15 | fix: pass some more WHATWG streams WPT (#10970) | Luca Casonato | |
2021-06-15 | fix: make WHATWG streams more compliant (#10967) | Luca Casonato | |
2021-06-14 | tests: fix wpt epoch ci job (#10960) | Luca Casonato | |
2021-06-14 | build: add wpt epoch/daily run (#10937) | Luca Casonato | |
This adds a daily scheduled CI pipeline that runs WPT tests against the most recent epochs/daily every night. Results are uploaded to wpt.fyi. WPTs are run on all supported platforms, on both stable and canary. | |||
2021-06-11 | fix: propagate top level thrown errors in WPT (#10932) | Luca Casonato | |
Previously top level errors were swallowed. | |||
2021-06-10 | refactor: 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-09 | chore: move serde_v8 to separate repo (#10909) | Bartek Iwańczuk | |
Now available at https://github.com/denoland/serde_v8 | |||
2021-06-08 | v1.11.0 | Bartek Iwańczuk | |
2021-06-08 | chore: release crates (#10896) | Bartek Iwańczuk | |
2021-06-07 | chore(tools): Fix stdout buffer of launched process getting full causing ↵ | David Sherret | |
tools/lint.js to hang on Windows (#10888) Also fix Windows only clippy issues. | |||
2021-06-07 | chore: update wpt (#10884) | Luca Casonato | |
This commit updates wpt. It tries to get us ever closer to eventually stop floating patches, and being able to use wpt upstream. | |||
2021-06-07 | tests: upload WPT reports to wpt.fyi (#10883) | Luca Casonato | |
2021-06-07 | refactor: clean up webidl protype configuration (#10871) | Luca Casonato | |
2021-06-06 | tests: run wpt scripts with Deno.core.evalContext (#10852) | Luca Casonato | |
This means wpts are now run in script context, and there are better stack traces. | |||
2021-06-06 | tests: generate and upload wptreport.json (#10869) | Luca Casonato | |
These reports can be consumed by tools like `wptreport` or https://wpt.fyi. The old style report could be removed in a future PR when wpt.deno.land is updated. | |||
2021-06-06 | feat(fetch): implement abort (#10863) | Luca Casonato | |
This commit introduces fetch aborting via an AbortSignal. | |||
2021-06-06 | feat(extensions/crypto): implement subtle.digest (#10796) | Casper Beyer | |
Co-authored-by: Yacine Hmito yacinehmito@users.noreply.github.com | |||
2021-06-06 | feat(web): Implement TextDecoderStream and TextEncoderStream (#10842) | Andreu Botella | |
2021-06-05 | refactor(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-05 | fix(crypto): change Crypto to interface (#10853) | Leo K | |
Co-authored-by: Luca Casonato <hello@lcas.dev> | |||
2021-06-05 | tests: disable failing stream idl test (#10860) | Luca Casonato | |
Didn't catch failure in original PR due to #10856 and merge ordering. | |||
2021-06-05 | fix(streams): expose ReadableByteStreamController & ↵ | Leo K | |
TransformStreamDefaultController (#10855) | |||
2021-06-05 | tests: fix wpt runner expected test file failures (#10856) | Luca Casonato | |
2021-06-05 | tests: remove non-applicable webstorage wpt (#10858) | Leo K | |
2021-06-05 | feat(extensions/crypto): implement randomUUID (#10848) | Leo K | |
2021-06-04 | chore: add web crypto to expectations (#10845) | Luca Casonato | |
This should make wpt.deno.land a lot more accurate about our current implementation status. | |||
2021-06-03 | fix(fetch): implement newline normalization and escapes in the ↵ | Andreu Botella | |
multipart/form-data serializer (#10832) | |||
2021-06-03 | build: collect wpt results as json (#10823) | Luca Casonato | |
2021-06-01 | chore: update wpt (#10807) | Luca Casonato | |
2021-06-01 | fix: Support the stream option to TextDecoder#decode (#10805) | Andreu Botella | |