Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2021-05-08 | feat(plugin): add tests for plugin args (#10529) | Cedric Vangout | |
2021-05-07 | fix: align plugin api with Extension (#10427) | Elias Sjögreen | |
2021-05-06 | chore: update wgpu and realign to spec (#9760) | Luca Casonato | |
2021-04-30 | fix(test): default to num cpus when no value is given (#10443) | Casper Beyer | |
2021-04-28 | chore: upgrade dprint plugins (#10397) | Satya Rohith | |
2021-04-26 | feat: Support deno-fmt-ignore-file for markdown formatting (#10191) | David Sherret | |
2021-04-25 | feat(cli): add test permissions to Deno.test (#10188) | Casper Beyer | |
This commits adds adds "permissions" option to the test definitions which allows tests to run with different permission sets than the process's permission. The change will only be in effect within the test function, once the test has completed the original process permission set is restored. Test permissions cannot exceed the process's permission. You can only narrow or drop permissions, failure to acquire a permission results in an error being thrown and the test case will fail. | |||
2021-04-23 | refactor: use 'data-url' crate to process data URLs in lsp & file_fetcher ↵ | Satya Rohith | |
(#10196) Closes: #10118 | |||
2021-04-23 | 1.9.2 | Luca Casonato | |
2021-04-23 | chore: release crates (#10327) | Luca Casonato | |
Release crates for the cli 1.9.2 release. | |||
2021-04-23 | chore: update dependencies (#10325) | Luca Casonato | |
This updates swc_* crates to latest, and various other deps. | |||
2021-04-21 | v1.9.1 | Bartek Iwańczuk | |
2021-04-21 | chore: release crates (#10269) | Bartek Iwańczuk | |
* Revert "tooling(bench_util): benching and profiling utilities (#10223)" This reverts commit 733a00030582375c43fa156e978f25df6ecc9e9a. * Upgrade notify | |||
2021-04-20 | chore: upgrade deno_doc, deno_lint (#10268) | Bartek Iwańczuk | |
2021-04-20 | chore: align fetch to spec (#10203) | Luca Casonato | |
This commit aligns the `fetch` API and the `Request` / `Response` classes belonging to it to the spec. This commit enables all the relevant `fetch` WPT tests. Spec compliance is now at around 90%. Performance is essentially identical now (within 1% of 1.9.0). | |||
2021-04-19 | op_crates/url: basic url_parse bench (#10245) | Aaron O'Mullan | |
2021-04-18 | tooling(bench_util): benching and profiling utilities (#10223) | Aaron O'Mullan | |
2021-04-14 | refactor: move timers to deno_timers op crate (#10179) | Ben Noordhuis | |
Move timers out of runtime/ and into a standalone op crate. | |||
2021-04-13 | v1.9.0 | Bartek Iwańczuk | |
2021-04-13 | chore: release crates (#10164) | Bartek Iwańczuk | |
2021-04-13 | upgrade: rusty_v8 0.22.1 (V8 9.1.269.5) (#10159) | Bert Belder | |
2021-04-13 | upgrade: rusty_v8 0.22.0 (V8 9.1.269.2) (#10152) | Bert Belder | |
2021-04-11 | feat: blob URL support in fetch (#10120) | Luca Casonato | |
This commit adds blob URL support in `fetch`. Tested via WPT. This is the first op_crate to have a rust dependency on a different op_crate. | |||
2021-04-10 | feat: data URL support in fetch (#10054) | Luca Casonato | |
This commit adds data URL support in `fetch`. Tested via wpt. | |||
2021-04-09 | chore: upgrade dependencies (#10094) | Bartek Iwańczuk | |
This commit upgrades: - swc_ecmascript - swc_bundler - deno_doc - deno_lint - dprint-plugin-typescript | |||
2021-04-09 | feat(lsp): add registry import auto-complete (#9934) | Kitson Kelly | |
2021-04-08 | feat: native HTTP bindings (#9935) | Bartek Iwańczuk | |
Co-authered-by: Luca Casonato <lucacasonato@yahoo.com> Co-authered-by: Ben Noordhuis <info@bnoordhuis.nl> Co-authered-by: Ryan Dahl <ry@tinyclouds.org> | |||
2021-04-08 | chore: update deps (#10058) | Luca Casonato | |
This commit updates crate dependencies. | |||
2021-04-07 | feat: blob URL support (#10045) | Luca Casonato | |
This commit adds blob URL support. Blob URLs are stored in a process global storage, that can be accessed from all workers, and the module loader. Blob URLs can be created using `URL.createObjectURL` and revoked using `URL.revokeObjectURL`. This commit does not add support for `fetch`ing blob URLs. This will be added in a follow up commit. | |||
2021-04-06 | refactor: add deno_file op crate (#10019) | Luca Casonato | |
Also enables WPT for FileReader. | |||
2021-04-04 | chore(cli): Upgrade jsonc_parser to 0.17 (#9977) | David Sherret | |
Use new parse_to_serde_value as it's faster and less code here. | |||
2021-04-04 | perf(serde_v8): introduce Serializable boxable object (#9983) | Aaron O'Mullan | |
2021-04-02 | refactor(ops): remove variadic buffers (#9944) | Aaron O'Mullan | |