Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-08-06 | feat(runtime): allow URL for permissions (#11578) | Leo K | |
2021-08-04 | feat(unstable): clean environmental variables for subprocess (#11571) | Leo K | |
This commit adds "Deno.RunOptions.clearEnv" option, that allows to clear environmental variables from parent process before spawning a subprocess. | |||
2021-08-02 | feat: stabilize Deno.serveHttp() (#11544) | Bartek Iwańczuk | |
This commit moves "Deno.serveHttp()" and related types to stable namespace. | |||
2021-07-29 | feat(runtime): implement navigator.hardwareConcurrency (#11448) | Divy Srivastava | |
This commit implements "navigator.hardwareConcurrency" API, which supersedes "Deno.systemCpuInfo()" API (which was removed in this commit). | |||
2021-07-26 | fix(cli/dts): Type `Deno.errors.*` as subclasses of `Error` (#10702) | Liam Murphy | |
2021-07-19 | fix(tsc): add .at() types manually to tsc (#11443) | Kitson Kelly | |
Fixes: #11441 | |||
2021-07-12 | chore(runtime): deprecate `Deno.copy` (#11369) | Luca Casonato | |
2021-07-12 | refactor: deno_http op crate (#11335) | Luca Casonato | |
2021-07-11 | Revert "Remove unstable native plugins (#10908)" | Ryan Dahl | |
This reverts commit 7dd4090c2a3dc0222fd6ff611eeb2bd69cd28224. | |||
2021-07-03 | feat: enable WebAssembly.instantiateStreaming and wasm async compilation ↵ | Andreu Botella | |
(#11200) The WebAssembly streaming APIs used to be enabled, but used to take buffer sources as their first argument (see #6154 and #7259). This change re-enables them, requiring a Promise<Response> instead, as well as enabling asynchronous compilation of WebAssembly modules. | |||
2021-07-02 | Remove unstable native plugins (#10908) | Bartek Iwańczuk | |
This commit removes implementation of native plugins alongside the unstable "Deno.openPlugin()" API. | |||
2021-06-29 | feat: Add "deno_net" extension (#11150) | Bartek Iwańczuk | |
This commits moves implementation of net related APIs available on "Deno" namespace to "deno_net" extension. Following APIs were moved: - Deno.listen() - Deno.connect() - Deno.listenTls() - Deno.serveHttp() - Deno.shutdown() - Deno.resolveDns() - Deno.listenDatagram() - Deno.startTls() - Deno.Conn - Deno.Listener - Deno.DatagramConn | |||
2021-06-25 | chore(ext/console): deprecate Deno.customInspect (#10035) | Yoshiya Hinosawa | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2021-06-22 | feat(core): support AbortSignal in readFile (#10943) | Benjamin Gruenbaum | |
2021-06-22 | feat: transfer MessagePort between workers (#11076) | Luca Casonato | |
Add support for transferring `MessagePort`s between workers. | |||
2021-06-22 | feat(fetch): add programmatic proxy (#10907) | Tomofumi Chiba | |
This commit adds new options to unstable "Deno.createHttpClient" API. "proxy" and "basicAuth" options were added that allow to use custom proxy when client instance is passed to "fetch" API. | |||
2021-06-22 | fix: move stable/unstable types/APIs to their correct places (#10880) | Muthu Kumar | |
- Moved ppid and memoryUsage types from deno.unstable to deno.ns. - Moved sleepSync to unstable object, shutdown to stable object. | |||
2021-06-22 | feat(cli): support "types" when type checking (#10999) | Kitson Kelly | |
Fixes #10677 | |||
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 | fix: add support for module es2020 to Deno.emit (#11065) | Kitson Kelly | |
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-15 | fix(cli): improve worker types (#10965) | Kitson Kelly | |
2021-06-11 | docs(unstable/emit): Note that for emit, Deno.formatDiagnostics can be used ↵ | Edward Bebbington | |
(#10925) | |||
2021-06-10 | refactor: merge deno_file crate into deno_web (#10914) | Bartek Iwańczuk | |
This refactor makes it so there's one less crate to publish on each release. | |||
2021-06-03 | feat(cli): support URL overload for `Deno.chdir` (#10793) | Casper Beyer | |
2021-06-03 | feat(runtime): support URL overloads for `Deno.symlink` and ↵ | Casper Beyer | |
`Deno.symlinkSync` (#10664) | |||
2021-06-03 | feat(runtime): support URL overloads for Deno.rename/Deno.renameSync (#10512) | Casper Beyer | |
2021-06-01 | feat: add FsWatcher interface (#10798) | Yoshiya Hinosawa | |
2021-05-31 | feat(cli): support URL overloads for `Deno.utime` and `Deno.utimeSync` (#10792) | Casper Beyer | |
2021-05-28 | feat(cli): upgrade to TypeScript 4.3 (#9960) | Kitson Kelly | |
2021-05-25 | docs(cli/dts): tag test permission example as typescript (#10753) | Casper Beyer | |
2021-05-23 | feat(extensions): BroadcastChannel WPT conformance | Ben Noordhuis | |
Replaces the file-backed provider by an in-memory one because proper file locking is a hard problem that detracts from the proof of concept. Teach the WPT runner how to extract tests from .html files because all the relevant tests in test_util/wpt/webmessaging/broadcastchannel are inside basics.html and interface.html. | |||
2021-05-21 | fix(docs): rename read to readSync (#10732) | 迷渡 | |
Signed-off-by: 迷渡 <justjavac@gmail.com> | |||
2021-05-20 | fix(cli/dts): fix missing error class (NotSupported) in types (#10713) | Carter Snook | |
2021-05-19 | test(cli/dts): typecheck examples in declaration files (#10707) | Casper Beyer | |
This commits adds two integration tests that typecheck examples in the docstrings in Deno declaration files. | |||
2021-05-19 | docs(cli/dts): fix plugin example (#10647) | Casper Beyer | |
2021-05-19 | docs(cli/dts): make worker example pass (#10703) | Casper Beyer | |
2021-05-19 | docs: fix unix socket examples (#10705) | Casper Beyer | |
2021-05-19 | docs(cli/dts): fix typo in `TestDefinition.only` description (#10697) | Casper Beyer | |
2021-05-18 | chore: update deno_lint binary used in CI to v0.5.0 (#10652) | Yusuke Tanaka | |
2021-05-17 | docs(cli/dts): fix `Deno.startTls` example (#10657) | Casper Beyer | |
2021-05-17 | feat(runtime): support urls for `Deno.realPath` and `Deno.realPathSync` (#10626) | Casper Beyer | |
2021-05-16 | docs(cli/dts): fix http server example (#10651) | Casper Beyer | |
2021-05-15 | docs(cli/dts): remove stray new operators in examples (#10648) | Casper Beyer | |
2021-05-15 | docs(cli/dts): fix link from master to main (#10633) | Yusuke Tanaka | |
2021-05-13 | docs(cli/dts): use `Deno.stdin.rid` in `Deno.setRaw` example (#10623) | Casper Beyer | |
2021-05-13 | docs(cli/dts): fix `Deno.createHttpClient` example (#10608) | Casper Beyer | |
2021-05-13 | docs(cli/dts): fix missing std/testing/asserts.ts imports in examples (#10579) | Casper Beyer | |
2021-05-12 | docs(cli/dts): fix worker net permissions example (#10578) | Casper Beyer | |
2021-05-12 | docs(cli/dts): fix `Deno.applySourceMap` example (#10602) | Casper Beyer | |