Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2021-05-31 | fix: remove unimplemented Request attributes (#10784) | Luca Casonato | |
Not having them is better than throwing "unimplemented" errors on access. | |||
2021-05-26 | fix(fetch): make prototype properties writable (#10769) | Luca Casonato | |
2021-05-25 | fix(extension/file): update File constructor following the spec (#10760) | Yoshiya Hinosawa | |
2021-05-23 | feat(extensions): BroadcastChannel WPT conformance | Ben Noordhuis | |
Replaces the file-backed provider by an in-memory one because proper file locking is a hard problem that detracts from the proof of concept. Teach the WPT runner how to extract tests from .html files because all the relevant tests in test_util/wpt/webmessaging/broadcastchannel are inside basics.html and interface.html. | |||
2021-05-19 | fix(serde_v8): remove intentional deserialization error on non-utf8 strings ↵ | Aaron O'Mullan | |
(#10156) Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2021-05-18 | chore: update deno_lint binary used in CI to v0.5.0 (#10652) | Yusuke Tanaka | |
2021-05-10 | feat: add WebStorage API (#7819) | crowlKats | |
This commit introduces localStorage and sessionStorage. | |||
2021-05-09 | chore: update wpt (#10509) | Luca Casonato | |
2021-05-08 | fix: TextEncoder#encodeInto spec compliance + perf gains (#10129) | Thiago Padilha | |
2021-05-06 | chore: upgrade dprint 0.13.1 to fix CI. (#10513) | David Sherret | |
2021-05-03 | fix(op_crates/fetch): check fetch() argument length (#10474) | Anonymous | |
2021-04-30 | Rename crate_ops to extensions (#10431) | Andy Hayden | |
2021-04-28 | chore: upgrade dprint plugins (#10397) | Satya Rohith | |
2021-04-26 | feat(core): enable wasm threading support (#10116) | Casper Beyer | |