Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-25 | refactor: move dts files, diagnostics.rs, and tsc.rs to tsc folder (#16820) | David Sherret | |
2022-11-23 | chore: remove unnecessary qualifier in declaration file (#16767) | David Sherret | |
2022-11-11 | feat: Stabilize Deno.bench() and 'deno bench' subcommand (#16485) | Bartek Iwańczuk | |
2022-11-09 | feat: stabilize Deno.uid() and Deno.gid() (#16424) | Colin Ihrig | |
Closes https://github.com/denoland/deno_std/issues/2791 | |||
2022-11-09 | feat: stabilize Deno.systemMemoryInfo() (#16445) | Colin Ihrig | |
2022-11-09 | feat: stabilize Deno.networkInterfaces() (#16451) | Colin Ihrig | |
2022-10-30 | fix: update env to sys permission in jsdoc for Deno.osRelease (#16483) | Geert-Jan Zwiers | |
This API needs `--allow-sys` permissions nowadays, but the docs still mention `--allow-env` permissions. ``` deno run .\file.ts ⚠️ ┌ Deno requests sys access to "osRelease". ├ Requested by `Deno.osRelease()` API ├ Run again with --allow-sys to bypass this prompt. └ Allow? [y/n] (y = yes, allow; n = no, deny) > ``` | |||
2022-10-26 | chore(unstable): rename Deno.getUid() and Deno.getGid() (#16432) | Colin Ihrig | |
This commit renames `Deno.getUid()` to `Deno.uid()` and renames `Deno.getGid()` to `Deno.gid()`. | |||
2022-10-26 | feat(runtime): make kill signal optional (#16299) | Leo Kettmeir | |
This commit changes "Deno.kill()" method to have a default value, that is "SIGTERM". | |||
2022-10-26 | chore: improve built-in API documentation (#16158) | Kitson Kelly | |
Co-authored-by: crowlkats <crowlkats@toaxl.com> Co-authored-by: Colin Ihrig <cjihrig@gmail.com> Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2022-10-26 | feat: Stabilize Deno.osRelease() API (#15973) | Bartek Iwańczuk | |
Closes https://github.com/denoland/deno/issues/15928 | |||
2022-10-26 | feat: Stabilize Deno.consoleSize() API (#15933) | Bartek Iwańczuk | |
This commit stabilizes "Deno.consoleSize()" API. There is one change compared to previous unstable API, in that the API doesn't accept any arguments. Console size is established by querying syscalls for stdio streams at fd 0, 1 and 2. | |||
2022-10-25 | feat: stabilize Deno.utime() and Deno.utimeSync() (#16421) | Colin Ihrig | |
2022-10-25 | feat: stabilize Deno.futime() and Deno.futimeSync() (#16415) | Colin Ihrig | |
2022-10-25 | feat: stabilize Deno.loadavg() (#16412) | Colin Ihrig | |
2022-10-24 | feat: Stabilize Deno.stdin.setRaw() (#16399) | Bartek Iwańczuk | |
2022-10-18 | fix(ext/net): return an error from `startTls` and `serveHttp` if the ↵ | Yusuke Tanaka | |
original connection is captured elsewhere (#16242) This commit removes the calls to `expect()` on `std::rc::Rc`, which caused Deno to panic under certain situations. We now return an error if `Rc` is referenced by other variables. Fixes #9360 Fixes #13345 Fixes #13926 Fixes #16241 Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2022-10-03 | docs(fs): add default info of `OpenOptions` (#16104) | Hirotaka Tagawa / wafuwafu13 | |
2022-09-28 | chore: improve JSDoc for built-in APIs (#16048) | Kitson Kelly | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2022-09-28 | feat: Stabilize Deno.hostname() API (#15932) | Bartek Iwańczuk | |
2022-09-28 | feat(unstable): Deno.setRaw -> Deno.stdin.setRaw (#15797) | Luca Casonato | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2022-09-28 | feat: add --allow-sys permission flag (#16028) | Yoshiya Hinosawa | |
2022-09-27 | feat: Stabilize Deno.refTimer() and Deno.unrefTimer() APIs (#16036) | Bartek Iwańczuk | |
2022-09-08 | fix(docs): change category for Deno.Process to "Sub Process" (#15812) | Leo Kettmeir | |
2022-08-30 | fix(docs): add missing categories (#15684) | Leo Kettmeir | |
2022-08-23 | docs: add permission tags to JSDocs (#15541) | Kitson Kelly | |
Co-authored-by: Leo Kettmeir <crowlkats@toaxl.com> | |||
2022-08-17 | docs: add category tag for built-in APIs (#15480) | Kitson Kelly | |
2022-07-18 | feat: import.meta.resolve() (#15074) | Bartek Iwańczuk | |
This commit adds new "import.meta.resolve()" API which allows to resolve specifiers relative to the module the API is called in. This API supports resolving using import maps. | |||
2022-06-22 | fix: upgrade swc via deno_ast 0.16 (#14930) | David Sherret | |
2022-06-13 | Deno.exit() is an alias to self.close() in worker contexts (#14826) | Bartek Iwańczuk | |
This commit changes Deno.exit() to be an alias to self.close() in worker contexts, and the provided exit code becomes is ignored. | |||
2022-06-13 | feat(runtime/signal): implement SIGINT and SIGBREAK for windows (#14694) | Geert-Jan Zwiers | |
This commit adds support for SIGINT and SIGBREAK signals on Windows platform. Co-authored-by: orange soeur <juzi201314@gmail.com> | |||
2022-06-11 | chore(docs): remove senseless `await` (#14844) | Roj | |
2022-05-30 | chore(docs): use cross-platform example in `Deno.run` jsdoc (#14754) | Geert-Jan Zwiers | |
2022-05-30 | chore: update deprecated APIs docs (#14756) | Bartek Iwańczuk | |
2022-05-16 | feat(ext/net): add `CAA` DNS record support in Deno.resolveDns() API (#14624) | Craig Morten | |
2022-05-15 | feat(ext/net): support NAPTR records in Deno.resolveDns() API (#14613) | Craig Morten | |
2022-05-15 | feat(ext/net): support full `SOA` record interface (#14617) | Craig Morten | |
2022-05-14 | feat(ext/net): add support for SOA records in Deno.resolveDns() API (#14534) | Thanapat Chotipun | |
2022-05-03 | feat(ext/net): add "NS" record support in Deno.resolveDns API (#14372) | Thanapat Chotipun | |
2022-04-25 | feat(ext/console): Add string abbreviation size option for "Deno.inspect" ↵ | Ben Heidemann | |
(#14384) | |||
2022-04-06 | feat(test): Add "name", "origin" and "parent" to "Deno.TestContext" (#14007) | Yongwook Choi | |
This commit adds following fields to "Deno.TestContext" interface: - name - origin - parent These are prerequisites for supporting snapshot functionality in "std/testing". | |||
2022-03-25 | fix: `Deno.run` - do not modify user provided `cmd` array (#14109) | David Sherret | |
2022-03-25 | docs(cli): fix typo in `PermissionOptionsObject` (#14114) | Aleksandr Bukhalo | |
2022-03-16 | BREAKING: don't inherit permissions by default (#13668) | Luca Casonato | |
Previously specifying permissions: {} was the same as specifying permissions: "inherit". Now it will be the same as permissions: "none". Not specifying any permissions (permissions: undefined) still means permissions: "inherit". | |||
2022-03-11 | feat: "deno bench" subcommand (#13713) | Bartek Iwańczuk | |
This commit adds "deno bench" subcommand and "Deno.bench()" API that allows to register bench cases. The API is modelled after "Deno.test()" and "deno test" subcommand. Currently the output is rudimentary and bench cases and not subject to "ops" and "resource" sanitizers. Co-authored-by: evan <github@evan.lol> | |||
2022-03-11 | types: add Deno.PermissionOptions and Deno.PermissionOptionsObject (#13892) | Bartek Iwańczuk | |
Co-authored-by: Kitson Kelly <me@kitsonkelly.com> | |||
2022-02-22 | docs: code example to `structuredClone`, `CompressionStream`, ↵ | Geert-Jan Zwiers | |
`DecompressionStream` (#13719) Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2022-02-15 | fix: add missing fields to Deno.FsFile (#13674) | Bartek Iwańczuk | |
2022-02-15 | feat: Add Deno.FsFile, deprecate Deno.File (#13660) | Bartek Iwańczuk | |
2022-02-15 | feat(runtime): web streams in fs & net APIs (#13615) | Luca Casonato | |
This commit adds `readable` and `writable` properties to `Deno.File` and `Deno.Conn`. This makes it very simple to use files and network sockets with fetch or the native HTTP server. |