Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-08-26 | docs: Add async iterator alternative for Deno.serveHttp (#11850) | Sebastien Filion | |
2021-08-24 | feat(unstable): Add file locking APIs (#11746) | Tilman Roeder | |
This commit adds following unstable APIs: - Deno.flock() - Deno.flockSync() - Deno.funlock() - Deno.funlockSync() | |||
2021-08-24 | BREAKING(unstable): Fix casing in FfiPermissionDescriptor (#11659) | Nayeem Rahman | |
2021-08-15 | fix: don't statically type name on Deno.errors (#11715) | Luca Casonato | |
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: support AbortSignal in writeFile (#11568) | Benjamin Gruenbaum | |
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-26 | fix(cli/dts): Type `Deno.errors.*` as subclasses of `Error` (#10702) | Liam Murphy | |
2021-07-12 | chore(runtime): deprecate `Deno.copy` (#11369) | Luca Casonato | |
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 | 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-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-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 | docs(cli/dts): fix typo in `TestDefinition.only` description (#10697) | Casper Beyer | |
2021-05-17 | feat(runtime): support urls for `Deno.realPath` and `Deno.realPathSync` (#10626) | Casper Beyer | |
2021-05-11 | docs(cli/dts): fix `Deno.permissions.query` example (#10572) | Casper Beyer | |
2021-05-11 | docs(cli/dts): fix Deno.watchFs example (#10570) | Casper Beyer | |
2021-05-11 | docs(cli/dts): fix Deno.inspect examples (#10569) | Casper Beyer | |
2021-05-11 | docs(cli/dts): fix Deno.seek and Deno.seekSync examples (#10568) | Casper Beyer | |
2021-05-11 | docs(cli/dts): fix Deno.run example (#10567) | Casper Beyer | |
2021-05-10 | fix(cli): typings for `Deno.os.arch` (#10541) | Elias Sjögreen | |
2021-05-06 | docs: env.get will return `undefined` if not exist (#10514) | 迷渡 | |
2021-05-05 | docs(cli/dts): add missing awaits (#10501) | Casper Beyer | |
2021-05-05 | docs(cli/dts): fix env examples (#10500) | Casper Beyer | |
2021-05-05 | docs(cli/dts): use one block per writeAll example (#10496) | Casper Beyer | |
2021-05-05 | docs(cli/dts): explicitly import assert in examples (#10495) | Casper Beyer | |
2021-05-05 | docs(cli/dts): use one code block per truncate example (#10494) | Casper Beyer | |
2021-05-04 | docs(cli/ftruncateSync): use openSync in example (#10485) | Casper Beyer | |
2021-04-28 | docs: document how to stop file watcher (#10403) | Yoshiya Hinosawa | |
2021-04-27 | docs: fix ftruncateSync example (#10393) | Yoshiya Hinosawa | |
2021-04-26 | fix: invalid types for asynchronous and synchronous `File#truncate` (#10353) | Carter Snook | |
2021-04-26 | fix(#10360): clarify JSDoc for `Deno.noColor` (#10373) | Carter Snook | |
Fixes #10360 Co-authored-by: Luca Casonato <lucacasonato@yahoo.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-16 | fix(#10200): weaken types so non-breaking (#10205) | Kitson Kelly | |
Fixes #10200 | |||
2021-04-13 | feat(cli/dts): stricter typings for Listener & Conn (#10012) | crowlKats | |
2021-04-13 | feat(permissions): allow env permission to take values (#9825) | crowlKats | |
2021-04-12 | feat(runtime): add truncate and truncateSync methods to Deno.File (#10130) | Casper Beyer | |
2021-04-12 | feat(runtime): add stat and statSync methods to Deno.File (#10107) | Casper Beyer | |
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. | |||
2021-04-11 | feat: stabilize Deno.ftruncate and Deno.ftruncateSync (#10126) | Casper Beyer | |
This stabilizes Deno.ftruncate and Deno.ftruncateSync. This is a well known system call and the interface is not going to change. Implicitly requires write permissions as the file has to be opened with write to be truncated. | |||
2021-04-10 | feat(permissions): allow run permission to take values (#9833) | crowlKats | |
This commit adds allowlist support to `--allow-run` flag. Additionally `Deno.permissions.query()` allows to query for specific programs within allowlist. |