| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-06-25 | chore: upgrade serde_v8 (#11120) | Bartek Iwańczuk | |
| 2021-06-25 | upgrade: rusty_v8 0.23.0 (V8 9.2.230.12) (#11113) | Ryan Dahl | |
| 2021-06-22 | chore: upgrade crates (#11007) | Yusuke Tanaka | |
| 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 | chore: release crates (#11068) | Bartek Iwańczuk | |
| 2021-06-19 | chore: upgrade Tokio to 1.7.1 (#11045) | Yusuke Tanaka | |
| 2021-06-16 | fix: align URL / URLSearchParams to spec (#11005) | Luca Casonato | |
| 2021-06-16 | chore: upgrade Tokio to 1.7.0 (#11008) | Yusuke Tanaka | |
| 2021-06-15 | v1.11.1 | Bartek Iwańczuk | |
| 2021-06-15 | chore: release crates (#10976) | Bartek Iwańczuk | |
| 2021-06-14 | chore: upgrade swc_ecmascript (#10959) | Yusuke Tanaka | |
| 2021-06-14 | fix: hang in Deno.serveHttp() (#10923) | Bartek Iwańczuk | |
| Waiting on next request in Deno.serveHttp() API hanged when responses were using ReadableStream. This was caused by op_http_request_next op that was never woken after response was fully written. This commit adds waker field to DenoService which is called after response is finished. | |||
| 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-08 | upgrade: rusty_v8 0.22.3 (#10892) | Bartek Iwańczuk | |
| 2021-06-07 | chore: upgrade deno_lint 0.6.1 (#10882) | Bartek Iwańczuk | |
| 2021-06-06 | chore: upgrade crates (#10867) | Bartek Iwańczuk | |
| * deno_doc - 0.5.0 * deno_lint - 0.6.0 * dprint-plugin-typescript - 0.46.0 * dprint-plugin-markdown - 0.8.0 * dprint-plugin-json - 0.12.0 * swc_bundler - 0.37.4 * swc_ecmascript - 0.36.0 | |||
| 2021-06-06 | feat(extensions/crypto): implement subtle.digest (#10796) | Casper Beyer | |
| Co-authored-by: Yacine Hmito yacinehmito@users.noreply.github.com | |||
| 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 | refactor(crypto): validate max random bytes in Rust (#10857) | Leo K | |
| 2021-06-05 | feat(extensions/crypto): implement randomUUID (#10848) | Leo K | |
| 2021-05-31 | Merge v1.10.3 into main (#10801) | Bert Belder | |
| 2021-05-31 | v1.10.3 | Bert Belder | |
| 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 | chore: add/update crates listed in workspace (#10673) | Bert Belder | |
| 2021-05-31 | refactor: share test harness for lsp between bench and integration (#10659) | Kitson Kelly | |
| 2021-05-29 | build: cli(build) shouldn't depend on deno_runtime (#10787) | Luca Casonato | |
| This speeds up incremental rebuild when only touching JS files by 30% compared to #10786. Rebuild time after touch 01_broadcast_channel.js: main: run 1 49.18s, run 2 50.34s #10786: run 1 43.12s, run 2 43.19s this + #10786: run 1 30.30s, run 2 30.95s | |||
| 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-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-19 | tooling: re-enable bench_util (#10674) | Aaron O'Mullan | |
| 2021-05-17 | chore: add/update crates listed in workspace (#10673) | Bert Belder | |
| 2021-05-18 | refactor: share test harness for lsp between bench and integration (#10659) | Kitson Kelly | |
| 2021-05-17 | 1.10.2 | Luca Casonato | |
| 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 | v1.10.1 | Ryan Dahl | |
| 2021-05-12 | v1.10.0 | Bartek Iwańczuk | |
| 2021-05-11 | chore: release crates (#10596) | Bartek Iwańczuk | |
| 2021-05-11 | fix(tls): flush send buffer in the background after closing TLS stream (#10146) | Bert Belder | |
| In #9118, TLS streams were split into a "read half" and a "write half" using tokio::io::split() to allow concurrent Conn#read() and Conn#write() calls without one blocking the other. However, this introduced a bug: outgoing data gets discarded when the TLS stream is gracefully closed, because the read half is closed too early, before all TLS control data has been received. Fixes: #9692 Fixes: #10049 Fixes: #10296 Fixes: denoland/deno_std#750 | |||
| 2021-05-10 | chore: upgrade crates (#10559) | Bartek Iwańczuk | |
| 2021-05-10 | upgrade: rusty_v8 0.22.2 (#10551) | Bartek Iwańczuk | |
| 2021-05-10 | feat: add WebStorage API (#7819) | crowlKats | |
| This commit introduces localStorage and sessionStorage. | |||
