Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-11 | ci: create cache always in main, skip saving cache in PRs (#10560) | Yoshiya Hinosawa | |
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-11 | feat(test): add support for type checking documentation (#10521) | Casper Beyer | |
This commit adds support for type checking codeblocks in the JS doc comments. | |||
2021-05-10 | chore: upgrade crates (#10559) | Bartek Iwańczuk | |
2021-05-10 | fix(cli): typings for `Deno.os.arch` (#10541) | Elias Sjögreen | |
2021-05-10 | refactor(cli): replace loading file for --config flag with generic structure ↵ | Bartek Iwańczuk | |
(#10481) Currently file passed to --config file is parsed using TsConfig structure that does multiple things when loading the file. Instead of relying on that structure I've introduced ConfigFile structure that can be updated to sniff out more fields from the config file in the future. | |||
2021-05-10 | upgrade: rusty_v8 0.22.2 (#10551) | Bartek Iwańczuk | |
2021-05-10 | Switch grant/deny prompt to yes/no (#10547) | Ryan Dahl | |
2021-05-10 | feat: add WebStorage API (#7819) | crowlKats | |
This commit introduces localStorage and sessionStorage. | |||
2021-05-10 | test: run deno test --watch test only on unix (#10550) | Bartek Iwańczuk | |
2021-05-10 | perf(headers): improve iterator complexity to O(2n) (#10526) | Satya Rohith | |
2021-05-10 | feat: add deno test --watch (#9160) | Liam Murphy | |
This commit implements file watching for deno test. When a file is changed, only the test modules which use it as a dependency are rerun. This is accomplished by reworking the file watching infrastructure to pass the paths which have changed to the resolver, and then constructing a module graph for each test module to check if it contains any changed files. | |||
2021-05-10 | feat: support workspace folders configuration (#10488) | Kitson Kelly | |
Ref #8643 | |||
2021-05-10 | fix(cli/installer): allow remote import maps (#10499) | Satya Rohith | |
2021-05-09 | chore: update wpt (#10509) | Luca Casonato | |
2021-05-09 | docs: fix a tiny typo (#10535) | heddi.nabbisen | |
2021-05-09 | chore(test): remove unused function (#10537) | Ben Noordhuis | |
Remove a function that was forgotten in commit 2638aa03a5 from January. | |||
2021-05-08 | fix: TextEncoder#encodeInto spec compliance + perf gains (#10129) | Thiago Padilha | |
2021-05-08 | feat(plugin): add tests for plugin args (#10529) | Cedric Vangout | |
2021-05-08 | cleanup(ops): remove unused ZeroCopyBuf arg-types (#10530) | Aaron O'Mullan | |
2021-05-07 | fix: align plugin api with Extension (#10427) | Elias Sjögreen | |
2021-05-07 | refactor(lsp): publish diagnostics independently (#10525) | Kitson Kelly | |
Resolves #10518 | |||
2021-05-06 | chore: upgrade to Rust 1.52.0 (#10522) | Bartek Iwańczuk | |
2021-05-06 | refactor(ops): replace `ZeroCopyBuf` arg by 2nd generic deserializable arg ↵ | Aaron O'Mullan | |
(#10448) | |||
2021-05-06 | chore: update wgpu and realign to spec (#9760) | Luca Casonato | |
2021-05-06 | docs: tag permission examples as ts (#10506) | Casper Beyer | |
2021-05-06 | docs: env.get will return `undefined` if not exist (#10514) | 迷渡 | |
2021-05-06 | chore: upgrade dprint 0.13.1 to fix CI. (#10513) | David Sherret | |
2021-05-06 | docs(runtime): fix HTTP server example (#10497) | vwkd | |
2021-05-05 | test(compile): show command output to testing log for debugging purpose (#10503) | Yoshiya Hinosawa | |
2021-05-05 | docs(cli/dts): add missing awaits (#10501) | Casper Beyer | |
2021-05-05 | docs(cli/dts): fix env examples (#10500) | Casper Beyer | |
2021-05-05 | docs(cli/dts): use one block per writeAll example (#10496) | Casper Beyer | |
2021-05-05 | docs(cli/dts): explicitly import assert in examples (#10495) | Casper Beyer | |
2021-05-05 | docs(examples): improve cat example (#10498) | vwkd | |
2021-05-05 | docs(cli/dts): use one code block per truncate example (#10494) | Casper Beyer | |
2021-05-04 | fix(cli): give context when failed to load import map (#10478) | Satya Rohith | |
2021-05-04 | docs(cli/ftruncateSync): use openSync in example (#10485) | Casper Beyer | |
2021-05-03 | fix(core): error registration could pollute constructors (#10422) | Aaron O'Mullan | |
Co-authored-by: Luca Casonato <lucacasonato@yahoo.com> | |||
2021-05-03 | refactor(op_crates/webgpu): simplify gfx_select macro & add gfx_put and ↵ | crowlKats | |
gfx_ok macros (#10044) | |||
2021-05-03 | fix(core/print): flush stderr (#10480) | Aaron O'Mullan | |
2021-05-03 | fix(op_crates/fetch): check fetch() argument length (#10474) | Anonymous | |
2021-05-02 | refactor(core): convert core.print() to a builtin op (#10436) | Aaron O'Mullan | |
2021-05-02 | cleanup(bench/deno_http_native): don't use Deno.core funcs (#10460) | Aaron O'Mullan | |
`Deno.core.*` is unstable and not fit for public consumption, although this is a somewhat internal bench some people may use it as reference code and start using `Deno.core.encode()` in their own code | |||
2021-05-02 | refactor(runtime): use Extensions (#10461) | Aaron O'Mullan | |
2021-05-02 | fix(test): change inflection depending on number of pending tests (#10466) | Casper Beyer | |
2021-05-02 | clean(cli): prefix all op functions with op_ (#10463) | Aaron O'Mullan | |
Makes the codebase more searchable and helps distinguish op functions from helper functions Besides tests/examples/benches this pattern appears to be used everywhere else in the codebase | |||
2021-05-02 | cleanup(runtime): re-export deno_timers like all other deno crates (#10464) | Aaron O'Mullan | |
2021-05-02 | docs: remove wasm and wasi as prerequisites (#10465) | Casper Beyer | |
ref: #7512 | |||
2021-05-01 | fix(extension/websocket): better websocket errors (#10458) | crowlKats | |