Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-22 | feat(cli): support "types" when type checking (#10999) | Kitson Kelly | |
Fixes #10677 | |||
2021-06-22 | feat: Deno namespace configurable and unfrozen (#11062) | Kitson Kelly | |
Closes #11033 | |||
2021-06-21 | feat(repl): Type stripping in the REPL (#10934) | David Sherret | |
2021-06-21 | feat: `MessageChannel` and `MessagePort` (#11051) | Luca Casonato | |
This commit introduces support for MessageChannel and MessagePort. MessagePorts can be transfered across other MessagePorts. | |||
2021-06-21 | refactor(core): always attach inspector to isolate (#11042) | Bartek Iwańczuk | |
This commit changes "deno_core::JsRuntime" to always create "deno_core::JsRuntimeInspector" instance. | |||
2021-06-21 | v1.11.2 | Bartek Iwańczuk | |
2021-06-21 | chore: release crates (#11068) | Bartek Iwańczuk | |
2021-06-21 | fix: add support for module es2020 to Deno.emit (#11065) | Kitson Kelly | |
2021-06-21 | fix(websocket): spec conformance & WPT (#11010) | Leo K | |
2021-06-21 | feat(lsp): quick fix actions to ignore lint errors (#10627) | Satya Rohith | |
Closes #10122 | |||
2021-06-20 | docs(core): replaces dispatch references with op (#11054) | Max | |
2021-06-19 | docs(runtime): fix HTTP server example (#11047) | vwkd | |
2021-06-19 | fix(lsp): do not rename in strings and comments (#11041) | David Sherret | |
2021-06-19 | fix(core/modules): Prepare modules only once per runtime (#11015) | Nayeem Rahman | |
This commit changes module loading implementation in "deno_core" to call "ModuleLoader::prepare" hook only once per entry point. This is done to avoid multiple type checking of the same code in case of duplicated dynamic imports. Relevant code in "cli/module_graph.rs" was updated as well. | |||
2021-06-19 | chore: upgrade Tokio to 1.7.1 (#11045) | Yusuke Tanaka | |
2021-06-19 | docs(installation): Add official docker images link (#11027) | Michael Tyson | |
2021-06-18 | fix: Worker accepts specifier as URL (#11038) | Bartek Iwańczuk | |
This commit updates type declarations for Worker to accept specifiers as either strings or URL, bringing it in line with TypeScript declarations and browser behavior. | |||
2021-06-18 | fix: fetch with method HEAD should not have body (#11003) | Yasser A.Idrissi | |
2021-06-17 | chore: fix new linting errors flagged by Rust 1.53 (#11029) | David Sherret | |
2021-06-17 | chore(lsp): add `--parent-pid <pid>` flag (#11023) | David Sherret | |
This commit adds a new `--parent-pid <pid>` flag to `deno lsp` that when provided starts a task that checks for the existence of the provided process id (ex. vscode's) every 30 seconds. If the process doesn't exist (meaning the deno process has nothing interacting with it), then it terminates itself. | |||
2021-06-17 | chore: upgrade Rust to 1.53.0 (#11021) | Yusuke Tanaka | |
2021-06-16 | fix: align URL / URLSearchParams to spec (#11005) | Luca Casonato | |
2021-06-16 | docs: remove mentions of `cli/js` (#11006) | grian | |
2021-06-16 | chore: upgrade Tokio to 1.7.0 (#11008) | Yusuke Tanaka | |
2021-06-16 | fix: some more console spec compliance (#10983) | Luca Casonato | |
2021-06-16 | tests: get epochs/daily commit with ./wpt rev-list (#11002) | Luca Casonato | |
2021-06-16 | fix: closing / aborting WritableStream is racy (#10982) | Luca Casonato | |
2021-06-15 | v1.11.1 | Bartek Iwańczuk | |
2021-06-15 | chore: release crates (#10976) | Bartek Iwańczuk | |
2021-06-15 | docs: Add localStorage example (#10973) | Yasser A.Idrissi | |
2021-06-15 | fix(inspector): Deno.inspect should inspect the object the proxy represents ↵ | David Sherret | |
rather than the target of the proxy (#10977) | |||
2021-06-15 | fix: set minimum timeout to be 4 milliseconds (#10972) | Ryan Dahl | |
2021-06-15 | Remove various unnecessary allow(clippy) declarations (#10971) | Ryan Dahl | |
2021-06-15 | fix: pass some more WHATWG streams WPT (#10970) | Luca Casonato | |
2021-06-15 | refactor: store header keys lower case internally (#10958) | Luca Casonato | |
This is a minor optimization that removes some header key lowercasing that previously happened on access. | |||
2021-06-15 | fix(repl): Complete declarations (#10963) | David Sherret | |
2021-06-15 | fix: make WHATWG streams more compliant (#10967) | Luca Casonato | |
2021-06-15 | fix(cli): improve worker types (#10965) | Kitson Kelly | |
2021-06-14 | fix(repl): Fix `undefined` result colour in cmd (#10964) | David Sherret | |
* fix(repl): Fix `undefined` result colour. * Remove `dim`. Use `gray` instead since it works in cmd. | |||
2021-06-14 | chore: upgrade swc_ecmascript (#10959) | Yusuke Tanaka | |
2021-06-14 | fix: poll connection after writing response chunk in Deno.serveHttp() (#10961) | Bartek Iwańczuk | |
This commit changes "op_http_response_write" to first send response chunk and then poll the underlying HTTP connection. Previously after writing a chunk of response HTTP connection wasn't polled and thus data wasn't written to the socket until after next op interacting with the connection. | |||
2021-06-14 | tests: fix wpt epoch ci job (#10960) | Luca Casonato | |
2021-06-14 | docs: fix typo (#10952) | 迷渡 | |
2021-06-14 | fix: hang in Deno.serveHttp() (#10923) | Bartek Iwańczuk | |
Waiting on next request in Deno.serveHttp() API hanged when responses were using ReadableStream. This was caused by op_http_request_next op that was never woken after response was fully written. This commit adds waker field to DenoService which is called after response is finished. | |||
2021-06-14 | refactor: move streams implementation to deno_web crate (#10935) | Bartek Iwańczuk | |
2021-06-14 | build: add wpt epoch/daily run (#10937) | Luca Casonato | |
This adds a daily scheduled CI pipeline that runs WPT tests against the most recent epochs/daily every night. Results are uploaded to wpt.fyi. WPTs are run on all supported platforms, on both stable and canary. | |||
2021-06-11 | docs(unstable/emit): Note that for emit, Deno.formatDiagnostics can be used ↵ | Edward Bebbington | |
(#10925) | |||
2021-06-11 | fix: propagate top level thrown errors in WPT (#10932) | Luca Casonato | |
Previously top level errors were swallowed. | |||
2021-06-11 | chore: update wpt (#10931) | Luca Casonato | |
This synchronizes our WPT revision with upstream. | |||
2021-06-11 | refactor(ast): Change AST parsing error to return struct with message and ↵ | David Sherret | |
location (#10911) * Remove unused check js emit option. * Improve parse error. * Format. |