Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-11-19 | refactor: update deno_doc, use prismjs, remove internal reference html ↵ | Leo Kettmeir | |
generation logic (#26885) | |||
2024-11-13 | feat(ext/fs): add ctime to Deno.stats and use it in node compat layer (#24801) | Łukasz Czerniawski | |
This PR fixes #24453, by introducing a ctime (using ctime for UNIX and ChangeTime for Windows) to Deno.stats. Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com> | |||
2024-11-04 | fix(types): missing `import` permission on `PermissionOptionsObject` (#26627) | Scott Twiname | |
2024-09-24 | fix: better error for Deno.UnsafeWindowSurface, correct HttpClient name, ↵ | Leo Kettmeir | |
cleanup unused code (#25833) | |||
2024-09-23 | chore: add code generation for @types/deno (#25545) | David Sherret | |
2024-09-17 | chore(fs): undeprecate `Deno.FsWatcher.prototype.return()` (#25623) | Asher Gomez | |
2024-09-16 | fix(types): simplify mtls related types (#25658) | Luca Casonato | |
Instead of two overloads for `Deno.connectTls` and `Deno.createHttpClient`, there is now just one. | |||
2024-09-16 | BREAKING(ext/ffi): remove deprecated `UnsafeFnPointer` constructor type with ↵ | Aapo Alasuutari | |
untyped `Deno.PointerObject` parameter (#25577) | |||
2024-09-12 | feat(serve): Support second parameter in deno serve (#25606) | Nathan Whitaker | |
Closes #24099 | |||
2024-09-12 | BREAKING(io): remove `Deno.Seeker[Sync]` (#25551) | Asher Gomez | |
Towards #22079 Signed-off-by: Asher Gomez <ashersaupingomez@gmail.com> | |||
2024-09-12 | feat: stabilize `Deno.createHttpClient()` (#25569) | Asher Gomez | |
Closes #25518 | |||
2024-09-10 | BREAKING(net): remove ↵ | Asher Gomez | |
`Deno.ConnectTlsOptions.{certChain,certFile,privateKey}` and `Deno.ListenTlsOptions.certChain,certFile,keyFile}` (#25525) Towards #22079 | |||
2024-09-11 | BREAKING(fs): remove `Deno.FsFile.prototype.rid` (#25499) | Asher Gomez | |
Towards #22079 --------- Signed-off-by: Asher Gomez <ashersaupingomez@gmail.com> | |||
2024-09-10 | feat(cli): use NotCapable error for permission errors (#25431) | Luca Casonato | |
Closes #7394 --------- Co-authored-by: snek <snek@deno.com> | |||
2024-09-10 | refactor: move WebGPU, FFI and FS typings from unstable to stable (#25488) | Leo Kettmeir | |
Closes #25377 | |||
2024-09-09 | BREAKING(fs): remove `Deno.fsync[Sync]()` (#25448) | Asher Gomez | |
Towards #22079 --------- Signed-off-by: Asher Gomez <ashersaupingomez@gmail.com> | |||
2024-09-10 | BREAKING(io): remove `Deno.{Reader,Writer}[Sync]` and `Deno.Closer` (#25524) | Asher Gomez | |
2024-09-09 | BREAKING(fs): remove `Deno.fdatasync[Sync]()` (#25520) | Asher Gomez | |
2024-09-07 | chore: soft-remove `Deno.{stdin,stderr,stdout}.rid` (#25479) | Asher Gomez | |
Towards #22079 | |||
2024-09-06 | BREAKING(fs): disallow `new Deno.FsFile()` (#25478) | Asher Gomez | |
Towards #22079 | |||
2024-09-06 | BREAKING(buffer): remove `Deno.Buffer` (#25441) | Asher Gomez | |
Towards #22079 --------- Signed-off-by: Asher Gomez <ashersaupingomez@gmail.com> | |||
2024-09-06 | chore(net): soft-remove `Deno.serveHttp()` (#25451) | Asher Gomez | |
Towards #22079 --------- Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2024-09-05 | BREAKING(fs): remove `Deno.seek[Sync]()` (#25449) | Asher Gomez | |
Towards #22079 | |||
2024-09-05 | BREAKING(fs): remove `Deno.FsWatcher.prototype.rid` (#25444) | Asher Gomez | |
Towards #22079 | |||
2024-09-05 | BREAKING(fs): remove `Deno.File` (#25447) | Asher Gomez | |
Towards #22079 | |||
2024-09-05 | BREAKING(types): soft-remove `Deno.run()` (#25403) | Asher Gomez | |
Towards #22079 | |||
2024-09-04 | BREAKING(io): remove `Deno.read[Sync]()` (#25409) | Asher Gomez | |
Towards #22079 Signed-off-by: Asher Gomez <ashersaupingomez@gmail.com> | |||
2024-09-04 | BREAKING(io): remove `Deno.write[Sync]()` (#25408) | Asher Gomez | |
Towards #22079 Signed-off-by: Asher Gomez <ashersaupingomez@gmail.com> | |||
2024-09-04 | BREAKING(fs): remove `Deno.ftruncate[Sync]()` (#25412) | Asher Gomez | |
Towards #22079 Signed-off-by: Asher Gomez <ashersaupingomez@gmail.com> | |||
2024-09-04 | chore(tty): soft-remove `Deno.isatty()` (#25410) | Asher Gomez | |
Towards #22079 | |||
2024-09-04 | BREAKING(buffer): remove `Deno.writeAll[Sync]()` (#25407) | Asher Gomez | |
2024-09-04 | BREAKING(fs): remove `Deno.fstat[Sync]()` (#25351) | Asher Gomez | |
Towards #22079 Signed-off-by: Asher Gomez <ashersaupingomez@gmail.com> | |||
2024-09-03 | docs(serve): fix default `Deno.serve` hostname (#25392) | Caleb Cox | |
Update the docs for `Deno.serve` to reflect that the default hostname is `0.0.0.0`, not `127.0.0.1`. | |||
2024-09-03 | BREAKING(io): remove `Deno.copy()` (#25345) | Asher Gomez | |
Towards #22079 --------- Signed-off-by: Asher Gomez <ashersaupingomez@gmail.com> | |||
2024-09-03 | BREAKING(permissions): remove --allow-hrtime (#25367) | Luca Casonato | |
Remove `--allow-hrtime` and `--deny-hrtime`. We are doing this because it is already possible to get access to high resolution timers through workers and SharedArrayBuffer. Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2024-09-03 | BREAKING(dts): improve types for `Deno.serve` (#25369) | Luca Casonato | |
This significantly simplifies the types for `Deno.serve`. The following types become generic over the address type: - ServeHandlerInfo - ServeHandler - ServeOptions - ServeInit The following types are removed entirely: - ServeTlsOptions - ServeUnixOptions - ServeUnixHandlerInfo - ServeUnixHandler | |||
2024-09-03 | BREAKING(console): remove `Deno.customInspect` (#25348) | Asher Gomez | |
Note: this is implemented on Deploy. However, according to @magurotuna, a thin compatibility layer might be in the works that'd prevent breakages for PRs such as this one. Towards #22079 | |||
2024-09-03 | BREAKING(io): remove `Deno.iter[Sync]()` (#25346) | Asher Gomez | |
Towards #22079 | |||
2024-09-03 | BREAKING: remove `Deno.close()` (#25347) | Asher Gomez | |
Towards #22079 | |||
2024-09-02 | fix(BREAKING): make dns record types have consistent naming (#25357) | David Sherret | |
Closes https://github.com/denoland/deno/issues/15207 | |||
2024-08-31 | chore(fs): remove `Deno.futime[Sync]()` (#25252) | Asher Gomez | |
2024-08-31 | chore: remove `Deno.resources()` (#25251) | Asher Gomez | |
2024-08-31 | chore: remove `Deno.metrics()` (#25167) | Asher Gomez | |
2024-08-07 | fix: `rename` watch event missing (#24893) | Marvin Hagemeister | |
This PR ensures that we forward a `rename` event in our file watcher. The rust lib we use combines that with the `modify` event. This fixes a compatibility issue with Node too, which sends the `rename` event as well. Fixes https://github.com/denoland/deno/issues/24880 | |||
2024-08-05 | feat: Add Deno.ServeDefaultExport type (#24879) | Bartek Iwańczuk | |
Closes https://github.com/denoland/deno/issues/23725 | |||
2024-08-02 | docs: category should be 'Subprocess', not 'Sub Process' (#24852) | Ryan Dahl | |
2024-07-15 | fix(docs): fix some deno.land/manual broken urls (#24557) | Igor Borisoglebski | |
Fixing some broken urls found after the docs migration | |||
2024-07-10 | fix: Add sys permission kinds for node compat (#24242) | Adam Gregory | |
Fixes #24241 * Support "statfs", "username", "getPriority" and "setPriority" kinds for `--allow-sys`. * Check individual permissions in `node:os.userInfo()` instead of a single "userInfo" permission. * Check for "uid" permission in `node:process.geteuid()` instead of "geteuid". * Add missing "homedir" to `SysPermissionDescriptor.kind` union Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2024-07-09 | docs(ext/net): explain `port: 0` behavior (#24475) | Asher Gomez | |
2024-06-21 | docs(cli): remove trailing slash from `import.meta.dirname` expected output ↵ | Asher Gomez | |
(#24295) |