Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-09-13 | feat(unstable): allow specifing gid and uid for subprocess (#11586) | Leo K | |
2021-09-13 | feat: stabilise Deno.upgradeWebSocket (#12024) | Bartek Iwańczuk | |
2021-09-06 | BREAKING(unstable): Remove Deno.Signals enum, Deno.signals.* (#11909) | Ryan Dahl | |
2021-09-02 | feat(fmt): add basic JS doc formatting (#11902) | David Sherret | |
2021-08-31 | fix: move unstable declarations to deno.unstable (#11876) | Luca Casonato | |
2021-08-25 | feat(fetch): mTLS client certificates for fetch() (#11721) | Sean Michael Wykes | |
This commit adds support for specifying client certificates when using fetch, by means of `Deno.createHttpClient`. | |||
2021-08-24 | fix(typings): fix property name in DiagnosticMessageChain interface (#11821) | Sebastien Filion | |
2021-08-24 | feat(unstable): Support file URLs in Deno.dlopen() (#11658) | Nayeem Rahman | |
2021-08-10 | feat: add experimental WebSocketStream API (#10365) | Leo K | |
This commit adds the experimental WebSocketStream API when using the --unstable flag. The explainer for the API can be found here: https://github.com/ricea/websocketstream-explainer | |||
2021-08-06 | feat: ffi to replace plugins (#11152) | Elias Sjögreen | |
This commit removes implementation of "native plugins" and replaces it with FFI API. Effectively "Deno.openPlugin" API was replaced with "Deno.dlopen" API. | |||
2021-08-06 | revert: allow URL for permissions (#11600) | Bartek Iwańczuk | |
Revert changes to "net" permissions in regards to handling URLs introduced in 15b0e61de. | |||
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-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-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-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 | fix: add support for module es2020 to Deno.emit (#11065) | Kitson Kelly | |
2021-06-11 | docs(unstable/emit): Note that for emit, Deno.formatDiagnostics can be used ↵ | Edward Bebbington | |
(#10925) | |||
2021-05-31 | feat(cli): support URL overloads for `Deno.utime` and `Deno.utimeSync` (#10792) | Casper Beyer | |
2021-05-25 | docs(cli/dts): tag test permission example as typescript (#10753) | Casper Beyer | |
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-17 | docs(cli/dts): fix `Deno.startTls` example (#10657) | 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 | |
2021-05-11 | docs: remove stale `Deno.compile` example (#10580) | Casper Beyer | |
2021-05-11 | docs(cli/dts): fix Deno.test permission examples (#10571) | Casper Beyer | |
2021-05-06 | docs: tag permission examples as ts (#10506) | Casper Beyer | |
2021-04-25 | feat(cli): add test permissions to Deno.test (#10188) | Casper Beyer | |
This commits adds adds "permissions" option to the test definitions which allows tests to run with different permission sets than the process's permission. The change will only be in effect within the test function, once the test has completed the original process permission set is restored. Test permissions cannot exceed the process's permission. You can only narrow or drop permissions, failure to acquire a permission results in an error being thrown and the test case will fail. | |||
2021-04-26 | refactor(cli): rename Deno.emit() bundle options to "module" and "classic" ↵ | Nayeem Rahman | |
(#10332) | |||
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-20 | revert: Conn type changes in #10012 and #10061 (#10255) | Kitson Kelly | |
Fixes #10200 (again) This reverts commit 9c7c9a35c12625bd4793c21539391d6b08d17e73 and a8057e3e06962a8d7c6330a085704bb4493eed04. | |||
2021-04-16 | fix(#10200): weaken types so non-breaking (#10205) | Kitson Kelly | |
Fixes #10200 | |||
2021-04-13 | fix(cli/dts): Make respondWith() return a Promise (#10128) | Nayeem Rahman | |
2021-04-13 | feat(cli/dts): stricter typings for Listener & Conn (#10012) | crowlKats | |
2021-04-12 | feat(runtime): stabilize Deno.fstat and Deno.fstatSync (#10108) | Casper Beyer | |
This commit stabilizes Deno.fstat and Deno.fstatSync which are well known system calls and have a stable interface. |