Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-25 | feat(core): allow async opcalls in snapshots (#10308) | Aaron O'Mullan | |
2021-04-25 | fix(cli/dts): sleepSync doesn't return a Promise (#10358) | Aaron O'Mullan | |
Per its name its synchronous for the current thread | |||
2021-04-24 | feat(cli/upgrade): add download progress (#10343) | crowlKats | |
2021-04-24 | ci: only run WPT on linux (#10351) | Ryan Dahl | |
2021-04-24 | docs: updated link (#10345) | Anssi Eteläniemi | |
2021-04-23 | refactor: use 'data-url' crate to process data URLs in lsp & file_fetcher ↵ | Satya Rohith | |
(#10196) Closes: #10118 | |||
2021-04-23 | fix(op_crates/fetch): Prevent throwing when inspecting a request (#10335) | Jesse Jackson | |
Fixes: #10334 | |||
2021-04-23 | Key CI cache on build profile (#10333) | Ryan Dahl | |
We are aware that "lint debug ubuntu" and "test debug ubuntu" are sharing caches - and that it is not ideal. Likely the lint cache will be written first, and test-debug will have to build extra. However neither are the bottleneck now. We proceed on the assumption that we're hitting the 5 GB cache limit on a single PR, inducing a forever-rolling behavior. If "test debug ubuntu" becomes the bottleneck in the future we will revisit. | |||
2021-04-23 | Use ubuntu-latest-xl on more CI jobs (#10322) | Ryan Dahl | |
2021-04-23 | refactor(core): rename send() to opcall() (#10307) | Aaron O'Mullan | |
I think it's a better fit since recv() was killed and opcall <> syscall (send/recv was too reminiscent of request/response and custom payloads) | |||
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-23 | fix(runtime/js/http): cancel body on response failure (#10225) | Nayeem Rahman | |
2021-04-23 | fix(cli): standalone bin corruption on M1 (#10311) | Aaron O'Mullan | |
2021-04-23 | fix(op_crates/webgpu): move non-null op buffer arg check when needed (#10319) | crowlKats | |
2021-04-23 | chore: remove dead code (#10321) | Ryan Dahl | |
2021-04-23 | fix: parse websocket messages correctly (#10318) | Luca Casonato | |
2021-04-22 | fix(#10292): Don't gray-out internal frames (#10293) | Ryan Dahl | |
2021-04-22 | ci: separate cache for cargo home and build output (#10306) | Yoshiya Hinosawa | |
2021-04-21 | fix(#10302): flaky worker test (#10303) | Ryan Dahl | |
2021-04-21 | refactor(core): simplify error handling (#10297) | Aaron O'Mullan | |
- register builtin v8 errors in core.js so consumers don't have to - remove complexity of error args handling (consumers must provide a constructor with custom args, core simply provides msg arg) | |||
2021-04-21 | refactor(core): kill recv() and init() (#10299) | Aaron O'Mullan | |
`init()` was previously needed to init the shared queue, but now that it's gone `init()` only registers the async msg handler which is snapshot safe and constant since the op layer refactor. | |||
2021-04-22 | chore: clean cache (#10290) | Ryan Dahl | |
2021-04-21 | fix(fetch): Response inspect regression (#10295) | Aaron O'Mullan | |
2021-04-22 | docs: document Deno's HTTP Server API (#10280) | Kitson Kelly | |
Co-authored-by: Satya Rohith <me@satyarohith.com> | |||
2021-04-21 | fix: do not panic on not found cwd (#10238) | Satya Rohith | |
2021-04-21 | fix(installer): Remove double '.' from temporary archive extension on ↵ | Nicholas Rodrigues Lordello | |
upgrade (#10289) | |||
2021-04-21 | docs: Deno.emit supports bundling as IIFE (#10242) | Zeno Zeng | |
Co-authored-by: Luca Casonato <lucacasonato@yahoo.com> | |||
2021-04-21 | docs(manual/wasm): add more example code. (#10250) | grian | |
2021-04-21 | build: use Node 16 in CI (#10270) | Ryan Dahl | |
2021-04-21 | docs: mention docker support (#9618) | Christopher Dieringer | |
2021-04-21 | fix(lsp): document symbol performance mark (#10264) | Jean Pierre | |
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: add readme for cutting release (#10070) | Bartek Iwańczuk | |
Co-authored-by: Luca Casonato <lucacasonato@yahoo.com> Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com> | |||
2021-04-20 | fix(runtime): include HTTP op in WebWorker (#10207) | Satya Rohith | |
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-20 | fix(#10031): lsp handles x-typescript-types header on type only imports ↵ | Kitson Kelly | |
properly (#10261) | |||
2021-04-20 | chore: update copyright headers (#10243) | Yoshiya Hinosawa | |
2021-04-20 | feat(lsp): Implement textDocument/documentSymbol (#9981) | Jean Pierre | |
Co-authored-by: Kitson Kelly <me@kitsonkelly.com> | |||
2021-04-20 | feat(lsp): Implement textDocument/semanticTokens/full (#10233) | Jean Pierre | |
Co-authored-by: Kitson Kelly <me@kitsonkelly.com> | |||
2021-04-20 | revert: Conn type changes in #10012 and #10061 (#10255) | Kitson Kelly | |
Fixes #10200 (again) This reverts commit 9c7c9a35c12625bd4793c21539391d6b08d17e73 and a8057e3e06962a8d7c6330a085704bb4493eed04. | |||
2021-04-20 | docs: Incorrect tsconfig option name (#10140) | caucik | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2021-04-20 | fix(#10125): remove documents when closed in the lsp (#10254) | Kitson Kelly | |
Fixes #10125 | |||
2021-04-20 | feat(lsp): improve diagnostic status page (#10253) | Kitson Kelly | |
2021-04-19 | refactor(op_crates/websocket): use Serialize for return values (#10220) | crowlKats | |
2021-04-19 | fix(rt/http): correct URL in Request (#10256) | Luca Casonato | |
This commit fixes the URL returned from `request.url` in the HTTP server to be fully qualified. This previously existed, but was removed and accidentially not readded during optimizations of the HTTP ops. Returning a non fully qualified URL from `Request#url` is not spec compliant. | |||
2021-04-19 | fix(runtime): handle race condition in postMessage where worker has ↵ | Liam Murphy | |
terminated (#10239) The panic was caused by the lack of an error class mapping for futures::channel::TrySendError, but it shouldn't have been throwing an error in the first place - when a worker has terminated, postMessage should just return. The issue was that the termination message hadn't yet been recieved, so it was carrying on with trying to send the message. This adds another check on the Rust side for if the channel is closed, and if it is the worker is treated as terminated. |