Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-08 | chore: release crates (#10896) | Bartek Iwańczuk | |
2021-06-07 | refactor(runtime): move performance API to timers extension (#10818) | Satya Rohith | |
Co-authored-by: Luca Casonato <hello@lcas.dev> | |||
2021-06-07 | refactor: clean up webidl protype configuration (#10871) | Luca Casonato | |
2021-06-06 | chore: optimize USVString webidl converters (#10865) | Luca Casonato | |
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-06 | fix: typo in validator for TextEncoder#encode (#10862) | Luca Casonato | |
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 | fix(streams): expose ReadableByteStreamController & ↵ | Leo K | |
TransformStreamDefaultController (#10855) | |||
2021-06-05 | refactor(crypto): validate max random bytes in Rust (#10857) | Leo K | |
2021-06-05 | feat(extensions/crypto): implement randomUUID (#10848) | Leo K | |
2021-06-03 | fix(fetch): implement newline normalization and escapes in the ↵ | Andreu Botella | |
multipart/form-data serializer (#10832) | |||
2021-06-01 | fix: Support the stream option to TextDecoder#decode (#10805) | Andreu Botella | |
2021-05-31 | Merge v1.10.3 into main (#10801) | Bert Belder | |
2021-05-31 | v1.10.3 | Bert Belder | |
2021-05-31 | fix: remove unimplemented Request attributes (#10784) | Luca Casonato | |
Not having them is better than throwing "unimplemented" errors on access. | |||
2021-05-31 | chore: upgrade Tokio to 1.6.1 (#10782) | Yusuke Tanaka | |
2021-05-31 | chore: release web extension@0.38.0 (#10773) | Luca Casonato | |
2021-05-31 | fix(ext/fetch): fix error message of Request constructor (#10772) | Yoshiya Hinosawa | |
2021-05-31 | fix(fetch): make prototype properties writable (#10769) | Luca Casonato | |
2021-05-31 | fix(extension/file): update File constructor following the spec (#10760) | Yoshiya Hinosawa | |
2021-05-31 | fix(webstorage): use opstate for sqlite connection (#10692) | crowlKats | |
Fixes #10691 | |||
2021-05-31 | chore: update deno_lint binary used in CI to v0.5.0 (#10652) | Yusuke Tanaka | |
2021-05-31 | fix: remove unimplemented Request attributes (#10784) | Luca Casonato | |
Not having them is better than throwing "unimplemented" errors on access. | |||
2021-05-29 | core: don't include_str extension js code (#10786) | Luca Casonato | |
This speeds up incremental rebuild when only touching JS files by 13-15% Rebuild time after `touch 01_broadcast_channel.js`: main: run 1 49.18s, run 2 50.34s this: run 1 43.12s, run 2 43.19s | |||
2021-05-29 | chore: upgrade Tokio to 1.6.1 (#10782) | Yusuke Tanaka | |
2021-05-29 | chore: release web extension@0.38.0 (#10773) | Luca Casonato | |
2021-05-28 | feat(cli): upgrade to TypeScript 4.3 (#9960) | Kitson Kelly | |
2021-05-27 | fix(ext/fetch): fix error message of Request constructor (#10772) | Yoshiya Hinosawa | |
2021-05-27 | feat(cli): add origin data dir to deno info (#10589) | crowlKats | |
Co-authored-by: Nayeem Rahman <nayeemrmn99@gmail.com> Co-authored-by: Luca Casonato <lucacasonato@yahoo.com> Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com> | |||
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-23 | feat(extensions): add BroadcastChannel | Ben Noordhuis | |
Co-Authored-By: Ben Noordhuis <info@bnoordhuis.nl> Fixes: #10354 | |||
2021-05-22 | bench(timers_ops): op_now() & setTimeout() (#10744) | Aaron O'Mullan | |
2021-05-21 | cleanup(bench_util): use Extensions for setup (#10737) | Aaron O'Mullan | |
2021-05-19 | tooling: re-enable bench_util (#10674) | Aaron O'Mullan | |
2021-05-19 | fix(webstorage): use opstate for sqlite connection (#10692) | crowlKats | |
Fixes #10691 | |||
2021-05-18 | chore: update deno_lint binary used in CI to v0.5.0 (#10652) | Yusuke Tanaka | |
2021-05-17 | chore: release crates (#10661) | Luca Casonato | |
For the Deno 1.10.2 release. | |||
2021-05-17 | chore: update dependencies (#10660) | Luca Casonato | |
2021-05-15 | chore: upgrade Tokio to 1.6.0 (#10637) | Yusuke Tanaka | |
2021-05-11 | chore: release crates (#10596) | Bartek Iwańczuk | |
2021-05-10 | feat: add WebStorage API (#7819) | crowlKats | |
This commit introduces localStorage and sessionStorage. | |||
2021-05-10 | perf(headers): improve iterator complexity to O(2n) (#10526) | Satya Rohith | |
2021-05-08 | fix: TextEncoder#encodeInto spec compliance + perf gains (#10129) | Thiago Padilha | |
2021-05-08 | cleanup(ops): remove unused ZeroCopyBuf arg-types (#10530) | Aaron O'Mullan | |
2021-05-06 | chore: update wgpu and realign to spec (#9760) | Luca Casonato | |