Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-06-16 | chore: fix typos in HrtimePermissionDescriptor and performance.now docs (#19469) | andy | |
2023-06-13 | feat(kv) queue implementation (#19459) | Igor Zinkovsky | |
Extend the unstable `Deno.Kv` API to support queues. | |||
2023-06-05 | feat: add more options to Deno.inspect (#19337) | Leo Kettmeir | |
For https://github.com/denoland/deno_std/issues/3404 --------- Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com> | |||
2023-05-24 | feat(ext/fs): add isBlockDevice, isCharDevice, isFifo, isSocket to FileInfo ↵ | Hirotaka Tagawa / wafuwafu13 | |
(#19008) `isFile`, `isDirectory`, `isSymlink` are defined in `Deno.FileInfo`, but `isBlockDevice`, `isCharacterDevice`, `isFIFO`, `isSocket` are not defined. --------- Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2023-05-22 | docs: be explicit in the unit of time of delay in setTimeout (#19207) | Connor Burton | |
2023-05-21 | fix(ci): simplify test assertion for http version enforcing with ↵ | Leo Kettmeir | |
Deno.createHttpClient (#19210) | |||
2023-05-21 | feat(unstable): add more options to Deno.createHttpClient (#17385) | Leo Kettmeir | |
2023-05-19 | feat(ext/http): ref/unref for server (#19197) | Matt Mastracci | |
Add `ref` and `unref` to return value from `Deno.serve`. Unblocks #3326. | |||
2023-05-19 | BREAKING(unstable): change return type of Deno.serve() API (#19189) | Bartek Iwańczuk | |
This commit changes the return type of an unstable `Deno.serve()` API to instead return a `Deno.Server` object that has a `finished` field. This change is done in preparation to be able to ref/unref the HTTP server. | |||
2023-05-17 | fix(kv): kv.close() interrupts in-flight operations (#19076) | Heyang Zhou | |
Fixes https://github.com/denoland/deno/issues/19049 | |||
2023-05-14 | fix(dts): move BroadcastChannel type to lib.deno.unstable.d.ts (#19108) | Yoshiya Hinosawa | |
2023-05-10 | fix(dts): align `seekSync` `position` arg with `seek` (#19077) | David Sherret | |
Closes #19060 | |||
2023-05-04 | docs: update Deno.Writer docstring (#18987) | Bartek Iwańczuk | |
Closes https://github.com/denoland/deno/issues/18985#issuecomment-1534493623 | |||
2023-05-03 | fix(docs): replace "e.g." with "i.e." in `seek()`/`seekSync()` comment (#18964) | kang | |
Clarify calculation of number "9" in `seek()`/`seekSync()` comment of lib.deno.ns.d.ts by replacing "e.g." with "i.e." | |||
2023-05-02 | docs(lib): document `Deno.Command` requires the `allow-run` permission (#18958) | Yarden Shoham | |
2023-05-01 | docs: correct example of piping the output of a subprocess to a file (#18933) | Michael Lazarev | |
Fixes #18909 | |||
2023-04-27 | feat(kv): return ok bool from atomic commit (#18873) | Luca Casonato | |
2023-04-27 | feat: Deprecate Deno.run API in favor of Deno.Command (#17630) (#18866) | Bartek Iwańczuk | |
This commit adds `@deprecated` comments to `Deno.run` API declarations. Since stabilization of `Deno.Command` API in [Deno v1.31](https://deno.com/blog/v1.31#api-stabilizations), `Deno.Command` is the preferred (more reliable) API to interact with subprocesses. This is the preparation for the removal of `Deno.run` API in Deno 2.0. | |||
2023-04-26 | fix(dts): `URLPatternComponentResult` groups should have possibly undefined ↵ | David Sherret | |
key values (#18643) Closes #18640 | |||
2023-04-27 | fix(ext/http): internal upgradeHttpRaw works with "Deno.serve()" API (#18859) | Matt Mastracci | |
Fix internal "upgradeHttpRaw" API restoring capability to upgrade HTTP connection in polyfilles "node:http" API. | |||
2023-04-26 | feat(ext/kv): add more atomic operation helpers (#18854) | Ryan Dahl | |
Co-authored-by: losfair <zhy20000919@hotmail.com> Co-authored-by: Luca Casonato <hello@lcas.dev> | |||
2023-04-26 | BREAKING(unstable): remove "Deno.serve(handler, options)" overload (#18759) | Bartek Iwańczuk | |
In preparation to stabilization of the API this overload was decided to be removed. | |||
2023-04-24 | docs: add categories to APIs without (#18826) | Leo Kettmeir | |
2023-04-15 | feat(kv): AtomicOperation#sum (#18704) | Ryan Dahl | |
2023-04-03 | feat(ext/ffi): support marking symbols as optional (#18529) | Dj | |
2023-03-31 | fix: upgrade to TypeScript 5.0.3 (#18532) | David Sherret | |
2023-03-30 | fix(dts): improve types for the Deno.KV API (#18510) | Luca Casonato | |
2023-03-30 | feat(ext/kv): return versionstamp from set/commit (#18512) | Luca Casonato | |
This commit updates the `Deno.Kv` API to return the new commited versionstamp for the mutated data from `db.set` and `ao.commit`. This is returned in the form of a `Deno.KvCommitResult` object that has a `versionstamp` property. | |||
2023-03-30 | docs: clarify `Deno.consoleSize` returns the window size (#18508) | David Sherret | |
Closes #18477 | |||
2023-03-25 | chore(ext/kv): add limits (#18415) | Heyang Zhou | |
2023-03-22 | Revert "refactor: rename Deno.openKv() to Deno.kv() (#18349)" (#18362) | Ryan Dahl | |
This reverts commit 50b793c9ed866ee29e8f04b4fa24b485b01a2b74. | |||
2023-03-22 | refactor: rename Deno.openKv() to Deno.kv() (#18349) | Ryan Dahl | |
2023-03-22 | feat(ext/kv): key-value store (#18232) | Heyang Zhou | |
This commit adds unstable "Deno.openKv()" API that allows to open a key-value database at a specified path. --------- Co-authored-by: Luca Casonato <hello@lcas.dev> Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2023-03-21 | chore: update formatting configuration (#18331) | Bartek Iwańczuk | |
2023-03-21 | feat: TypeScript 5.0.2 (except decorators) (#18294) | David Sherret | |
This upgrades TypeScript to 5.0.2, but does not have ES decorator support because swc does not support that yet. | |||
2023-03-21 | docs: fix broken `Deno.FsFile#readable` example code (#18277) | ayame113 | |
2023-03-20 | feat(ext/net): Add multicasting APIs to DatagramConn (#10706) (#17811) | Sam Gwilym | |
2023-03-18 | docs(FFI/UnsafePointerView): fix a typo in a docstring (#18034) | Andrew | |
2023-03-17 | BREAKING(unstable): remove WebGPU (#18094) | Leo Kettmeir | |
This PR _**temporarily**_ removes WebGPU (which has behind the `--unstable` flag in Deno), due to performance complications due to its presence. It will be brought back in the future; as a point of reference, Chrome will ship WebGPU to stable on 26/04/2023. --------- Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2023-03-17 | BREAKING(ext/fs): FileInfo.dev is defined on Windows (#18237) | Bartek Iwańczuk | |
Addresses feedback from https://github.com/denoland/deno/pull/18073#issuecomment-1471480385. Reverts changes to `FileInfo` fields that are not available on Windows making them `null`. Only `FileInfo.dev` is non-null. | |||
2023-03-16 | feat(fs): support FileInfo.dev on Windows (#18073) | Bartek Iwańczuk | |
This commit adds support for retrieving `dev` information when stating files on Windows. Additionally `Deno.FileInfo` interfaces was changed to always return 0 for fields that we don't retrieve information for on Windows. Closes https://github.com/denoland/deno/issues/18053 --------- Co-authored-by: David Sherret <dsherret@gmail.com> | |||
2023-03-07 | chore(docs): Fixed manual link (#18060) | ayame113 | |
2023-03-05 | fix(check): include dts files in tsc roots (#18026) | Nayeem Rahman | |
2023-03-04 | chore(docs): add note about loadavg returning 0 on windows (#18006) | Geert-Jan Zwiers | |
2023-02-24 | refactor(flash): move remoteAddr to options bag (#17913) | Leo Kettmeir | |
Applies suggestion from #17912 | |||
2023-02-22 | fix(ext/ffi): Fix re-ref'ing UnsafeCallback (#17704) | Aapo Alasuutari | |
2023-02-22 | feat(ext/ffi): Replace pointer integers with v8::External objects (#16889) | Aapo Alasuutari | |
2023-02-22 | Revert "feat: Deprecate Deno.run API in favor of Deno.Command (#17630)" (#17875) | Ryan Dahl | |
Deno.Command needs to be stabilized first and allow people to upgrade to it before we can deprecate Deno.run. Otherwise lint will suddenly fail with deprecated errors without giving people a chance to update. | |||
2023-02-16 | feat: Deprecate Deno.run API in favor of Deno.Command (#17630) | Bartek Iwańczuk | |
2023-02-15 | feat(flash): add 2nd param to handler to get remote address (#17633) | Leo Kettmeir | |
Closes #17583 |