summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-03-17refactor: clean up permission handling (#9367)crowlKats
2021-03-17refactor: use serde ops more (#9817)crowlKats
2021-03-16fix(doc): update example for sub processes (#9798)Makuza Mugabo Verite
2021-03-16refactor(lsp): refactor completions and add tests (#9789)Kitson Kelly
2021-03-15Revert "fix(cli/module_graph): Set useDefineForClassFields to true" (#9792)Ryan Dahl
Backwards incompatible change cannot be made in-between patch releases. This commit broke std tests https://github.com/denoland/deno_std/runs/2112369372 This reverts commit c4709834b37640fd3c9d492123e6add904546573.
2021-03-15docs(testing): Add custom test example (#9791)Yasser A.Idrissi
2021-03-15chore: Upgrade rustyline to 8.0.0 (#9781)Casper Beyer
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2021-03-15docs: match install section with website (#9665)Kid
Co-authored-by: Luca Casonato <lucacasonato@yahoo.com>
2021-03-15fix(cli/module_graph): Set useDefineForClassFields to true (#9774)Nayeem Rahman
Fixes #9773
2021-03-14fix(runtime): do not require deno namespace in workers for crypto (#9784)Casper Beyer
2021-03-14chore: upgrade to tokio 1.3.0 (#9778)Yusuke Tanaka
2021-03-13ci: don't store $CARGO_HOME in Github Actions cache (#9779)Ryan Dahl
There currently is a problem related to Github Actions in general or the 'actions-rs/cargo' action in particular, which causes cargo to be unable to find the 'serde_derive' crate when the cargo home dir has been restored from cache. This issue is also being reported by others, e.g. at actions-rs/cargo#111.
2021-03-12refactor: simplify icu data alignment (#9766)Ben Noordhuis
2021-03-12chore: bump crates (#9769)Luca Casonato
2021-03-12refactor: move Console to op_crates/console (#9770)Luca Casonato
2021-03-12chore: split web op crate (#9635)Luca Casonato
This commit starts splitting out the deno_web op crate into multiple smaller crates. This commit splits out WebIDL and URL API, but in the future I want to split out each spec into its own crate. That means we will have (in rough order of loading): `webidl`, `dom`, `streams`, `console`, `encoding`, `url`, `file`, `fetch`, `websocket`, and `webgpu` crates.
2021-03-10upgrade: rusty_v8 0.21.0 (#9725)Ryan Dahl
2021-03-10fix(fmt): Correctly format hard breaks in markdown (#9742)David Sherret
2021-03-10fix(lsp): allow on disk files to change (#9746)Kitson Kelly
Fixes #9348
2021-03-10fix: getBindGroupLayout always illegal invocation (#9684)Luca Casonato
2021-03-10chore: remove unused import on non-windows (#9743)Kitson Kelly
2021-03-10fix(lsp): diagnostics use own thread and debounce (#9572)Kitson Kelly
2021-03-09v1.8.1Bartek Iwańczuk
2021-03-09ci: Remove sccache, use better cargo cache (#9687)Ryan Dahl
2021-03-09chore: release crates (#9731)Bartek Iwańczuk
2021-03-09fix(webgpu): Add Uint32Array type for code in ShaderModuleDescriptor (#9730)crowlKats
2021-03-08fix(core): shared queue assertion failure in case of js error (#9721)Inteon
In case JavaScript throws an unhandled error, part of the "shared_queue" could be still unprocessed. If this is the case; throw the js runtime error instead of asserting on the queue size not being 0.
2021-03-08fix(webgpu): add webidl records and simple unions (#9698)Luca Casonato
The only functional user facing difference is that this commit allows the use SPIRV shaders, not just WGSL. This matches FF and Chrome Canary.
2021-03-08fix(runtime/js): add navigator interface objects (#9685)Nayeem Rahman
2021-03-08chore: fix decendents in runtime readme (#9718)Tobias Nießen
2021-03-08fix(coverage): ensure single line functions don't yield false positives (#9717)Casper Beyer
2021-03-08fix(cli/ast): Pass importsNotUsedAsValues to swc (#9714)Nayeem Rahman
Fixes #9709
2021-03-07fix(cli/compile): do not append .exe depending on target (#9668)Divy Srivastava
2021-03-06chore: remove unstable from permission (#9701)crowlKats
2021-03-05chore: Update release schedule (#9697)Ryan Dahl
2021-03-05chore(ci): move fmt before lint (#9695)Divy Srivastava
2021-03-05chore: update zipped exec size (#9678)crowlKats
2021-03-05fix(cli/tests): Fix flaky worker test (#9691)Nayeem Rahman
2021-03-04test(cli): move lint command tests into a module (#9674)Casper Beyer
2021-03-04fix(runtime/web_worker): Don't block self.onmessage with TLA (#9619)Nayeem Rahman
This commit rewrites implementation of "JsRuntime::mod_evaluate". Event loop is no longer polled automatically and users must manually drive event loop forward after calling "mod_evaluate". Co-authored-by: Nayeem Rahman <nayeemrmn99@gmail.com> Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2021-03-03Re-enable sccache (#9670)Ryan Dahl
2021-03-03chore(lsp): update lspower to 0.8.4 (#9663)hvithrafn
Co-authored-by: hvithrafn <hvithrafn@users.noreply.github.com>
2021-03-02Pin lspower, because it made semvar incompatible patch release (#9656)Ryan Dahl
2021-03-02v1.8.0Ryan Dahl
2021-03-02Bump crates again (#9653)Ryan Dahl
2021-03-02Bump crate versions (#9651)Ryan Dahl
2021-03-02test(op_crates/web): add regression tests for past URL bugs (#9639) (#9639)Bert Belder
Closes: #9383
2021-03-02docs(testing): add assertExists example (#9613)Yasser A.Idrissi
2021-03-02docs(testing): add assertObjectMatch example (#9645)Yasser A.Idrissi
2021-03-02chore: upgrade crates (#9632)Bartek Iwańczuk