summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-01-29fix(op_crates/web): Add customInspect for Location (#9290)Nayeem Rahman
2021-01-29refactor: IO resource types, fix concurrent read/write and graceful close ↵Bert Belder
(#9118) Fixes: 9032.
2021-01-29chore: reenable watch tests (#9306)Bartek Iwańczuk
2021-01-29fix(cli): fix panic in Deno.emit (#9302)Yoshiya Hinosawa
2021-01-28chore: add jsdoc to 26_fetch.js and enable some fetch tests (#9305)Luca Casonato
2021-01-29fix(cli): add lib dom.asynciterable (#9288)Kitson Kelly
Fixes #9218
2021-01-28fix(coverage): use source maps when printing pretty reports (#9278)Casper Beyer
This commits makes use of source maps and the original source when printing lacking line coverage in the pretty printer. Only the executable lines are checked as before (as non-executable lines will always be ignored anyways). The lines then mapped to the appropriate source line when a source map is present.
2021-01-28fix(tools): fix typo in wpt cli output (#9303)Dezső Mészáros
2021-01-27bench: remove custom error types (#9301)William Perron
Fixes #9253
2021-01-27tests: enable url wpt (#9299)Luca Casonato
2021-01-28fix(cli): early abort before type checking on missing modules (#9285)Kitson Kelly
Fixes #9275
2021-01-27tests: new typescript WPT runner (#9269)Luca Casonato
2021-01-27fix(cli): correctly determine emit state with redirects (#9287)Kitson Kelly
Fixes #9129
2021-01-27docs(tools/compiler): add docs for new features in 1.7 (#9258)Pig Fang
2021-01-27chore: fix typo in lint.rs (#9281)Ikko Ashimine
2021-01-27feat(lsp): add performance measurements (#9209)Kitson Kelly
2021-01-27fix(lsp): handle mbc properly when formatting (#9273)Kitson Kelly
2021-01-26fix(cli): fmt command help message (#9280)akfm
2021-01-26chore: update crates (#9251)Luca Casonato
Updates SWC, dprint, deno_lint, deno_doc, serde, and Tokio (to 1.1.0). Co-authored-by: Kitson Kelly <me@kitsonkelly.com> Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2021-01-26fix(test_plugin): Add README.md and make function use same data (#9128)linbingquan
2021-01-26fix(std/node): Stop callbacks being called twice when callback throws error ↵Liam Murphy
(#8867)
2021-01-26fix(op_crates/fetch): fix ReadableStream.pipeThrough() (#9265)Kitson Kelly
Fixes #9252
2021-01-26fix(lsp): complete list of unused diagnostics (#9274)Kitson Kelly
2021-01-26fix(lsp): fix deadlocks, use one big mutex (#9271)Ben Noordhuis
The LSP code had numerous places where competing threads could take out out locks in different orders, making it very prone to deadlocks. This commit sidesteps the entire issue by switching to a single lock. The above is a little white lie: the Sources struct still uses a mutex internally to avoid having to boil the ocean (because being honest about what it does involves changing all its methods to `&mut self` but that ripples out extensively...) I'll save that one for another day.
2021-01-26docs(tools): add documentation for Vim/Neovim plugin ALE (#9270)Mohammed Chelouti
2021-01-26fix(lsp): reduce deadlocks with in memory documents (#9259)Kitson Kelly
2021-01-25feat(std/node): Add support for process.on("exit") (#8940)Steven Guerrero
This commit adds support for process.on("exit") by appending a listener to the unload event. Luckily, unload works pretty much the same as on("exit") since it won't schedule any additional work in the even loop either. This commit also solves an error in the Node implementation, since "process.argv" didn't contained the main module route as it was supposed to.
2021-01-25Revert "tests: enable wpt for url (#9046)" (#9264)Luca Casonato
This reverts commit 66e99d349b31f5cd30b868d80ebdab6ba749fd96.
2021-01-25docs(cli): fix return type in comment (#9248)akfm
2021-01-24tests: enable wpt for url (#9046)Luca Casonato
2021-01-24feat(op_crates/web): adding gb18030 and GBK encodings (#9242)ali ahmed
2021-01-24fix(runtime/js): use DOMException in Performance#measure (#9142)Anonymous
2021-01-24docs(cli): fix typo `stanalone` -> `standalone` (#9246)akfm
2021-01-24fix(cli/flags): don't panic on invalid location scheme (#9202)Nayeem Rahman
2021-01-24fix(std/node): replace uses of `window` with `globalThis` (#9237)Liam Murphy
2021-01-24fix(compile): fix panic when cross-compiling between windows and unix (#9203)Liam Murphy
2021-01-22fix(std/async): make pooledMap() errors catchable (#9217)Nayeem Rahman
2021-01-22fix(lsp): handle mbc documents properly (#9151)Kitson Kelly
Co-authored-by: Ryan Dahl <ry@tinyclouds.org>
2021-01-21Typo (#9221)Jesse Jackson
2021-01-21fix(core): Handle prepareStackTrace() throws (#9211)Nayeem Rahman
Fixes #9206
2021-01-21fix(runtime): fix recursive dispatches of unload event (#9207)Yoshiya Hinosawa
2021-01-21docs: update implied tsconfig for "useDefineForClassFields" (#9196)Rob Palmer
2021-01-20fix(coverage): ignore comments (#8639)Casper Beyer
This commit fixes coverage collection by ignoring comments when tallying up line counts.
2021-01-20docs(std/fmt): Add examples of colors.ts usage (#9159)grian
2021-01-20fix(ops/net): fix panic in op_dns_resolve (#9187)Yoshiya Hinosawa
2021-01-20docs: Fix typos in TypeScript section of the manual (#9195)Kuzivakwashe
2021-01-20v1.7.0 with release notesRyan Dahl
2021-01-19v1.7.0Ryan Dahl
2021-01-19fix(cli): actually stabilize Deno.shutdown() (#9181)Bert Belder
2021-01-19upgrade: rusty_v8 0.16.0, v8 8.9.255.3 (#9180)Ryan Dahl