summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-05-07fix: align plugin api with Extension (#10427)Elias Sjögreen
2021-05-07refactor(lsp): publish diagnostics independently (#10525)Kitson Kelly
Resolves #10518
2021-05-06chore: upgrade to Rust 1.52.0 (#10522)Bartek Iwańczuk
2021-05-06refactor(ops): replace `ZeroCopyBuf` arg by 2nd generic deserializable arg ↵Aaron O'Mullan
(#10448)
2021-05-06chore: update wgpu and realign to spec (#9760)Luca Casonato
2021-05-06docs: tag permission examples as ts (#10506)Casper Beyer
2021-05-06docs: env.get will return `undefined` if not exist (#10514)迷渡
2021-05-06chore: upgrade dprint 0.13.1 to fix CI. (#10513)David Sherret
2021-05-06docs(runtime): fix HTTP server example (#10497)vwkd
2021-05-05test(compile): show command output to testing log for debugging purpose (#10503)Yoshiya Hinosawa
2021-05-05docs(cli/dts): add missing awaits (#10501)Casper Beyer
2021-05-05docs(cli/dts): fix env examples (#10500)Casper Beyer
2021-05-05docs(cli/dts): use one block per writeAll example (#10496)Casper Beyer
2021-05-05docs(cli/dts): explicitly import assert in examples (#10495)Casper Beyer
2021-05-05docs(examples): improve cat example (#10498)vwkd
2021-05-05docs(cli/dts): use one code block per truncate example (#10494)Casper Beyer
2021-05-04fix(cli): give context when failed to load import map (#10478)Satya Rohith
2021-05-04docs(cli/ftruncateSync): use openSync in example (#10485)Casper Beyer
2021-05-03fix(core): error registration could pollute constructors (#10422)Aaron O'Mullan
Co-authored-by: Luca Casonato <lucacasonato@yahoo.com>
2021-05-03refactor(op_crates/webgpu): simplify gfx_select macro & add gfx_put and ↵crowlKats
gfx_ok macros (#10044)
2021-05-03fix(core/print): flush stderr (#10480)Aaron O'Mullan
2021-05-03fix(op_crates/fetch): check fetch() argument length (#10474)Anonymous
2021-05-02refactor(core): convert core.print() to a builtin op (#10436)Aaron O'Mullan
2021-05-02cleanup(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-02refactor(runtime): use Extensions (#10461)Aaron O'Mullan
2021-05-02fix(test): change inflection depending on number of pending tests (#10466)Casper Beyer
2021-05-02clean(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-02cleanup(runtime): re-export deno_timers like all other deno crates (#10464)Aaron O'Mullan
2021-05-02docs: remove wasm and wasi as prerequisites (#10465)Casper Beyer
ref: #7512
2021-05-01fix(extension/websocket): better websocket errors (#10458)crowlKats
2021-05-01fix(core): fix typo in error message of print function (#10456)Aditya Pandit
2021-05-01fix(test): re-enable "compile_windows_ext" test (#10131)Divy Srivastava
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2021-05-01fix(console): Remove `console.timeStamp` from types (#10455)Liam Murphy
Fixes #10444
2021-04-30cleanup(core): use ZeroCopyBuf for serialize & encode bindings (#10435)Aaron O'Mullan
2021-04-30refactor(core): provide builtins as an Extension (#10449)Aaron O'Mullan
2021-04-30Rename crate_ops to extensions (#10431)Andy Hayden
2021-04-30fix(cli/tools/test): print module tests originate from (#10428)Casper Beyer
2021-04-30refactor(websocket): use ZeroCopyBuf to return binary data (#10446)crowlKats
2021-04-30cleanup(core): replace OpResponse with OpResult (#10434)Aaron O'Mullan
Drop the Value/Buffer enum since #10432 allows buffers to be serialized rust => v8
2021-04-30refactor(core): initialize extensions in runtime constructor (#10421)Aaron O'Mullan
This ensures that provided extensions are all correctly setup and ready to use once the JsRuntime constructor returns Note: this will also initialize ops for to-be-snapshotted runtimes
2021-04-30fix(test): default to num cpus when no value is given (#10443)Casper Beyer
2021-04-30feat(serde_v8): ZeroCopyBuf (#10432)Aaron O'Mullan
Bidirectional zero-copy serialization of buffers between v8 & rust that can be nested in structs/tuples/etc.
2021-04-30refactor(core.js): provide window.__bootstrap (#10423)Aaron O'Mullan
2021-04-29fix(op_crate/fetch): infinite loop on fill headers (#10406)William Perron
Fixes a pesky bug in the fetch implementation where if the init part is specified in `fetch` instead of the `Request` constructor, the fillHeaders function receives two references to the same object, causing it to append to the same list being iterated over.
2021-04-29chore: remove unused keys from TsConfigJson (#10417)Kitson Kelly
2021-04-29refactor(cli): move test reporting into trait (#10408)Casper Beyer
2021-04-29Revert "ci: build only lib and bins (#10401)" (#10415)Ryan Dahl
2021-04-29docs: update configuration to include noUncheckedIndexedAccess (#10324)Zeshan Aslam
Fixes: #10305 Co-authored-by: Kitson Kelly <me@kitsonkelly.com>
2021-04-28refactor(extensions): reintroduce builder (#10412)Aaron O'Mullan
2021-04-28enable error-on-warning (#10410)Ryan Dahl
Only on linux and osx. Fixes one warning.