Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-09-27 | fix(node): Pass NPM_PROCESS_STATE to subprocesses via temp file instead of ↵ | Nathan Whitaker | |
env var (#25896) Fixes https://github.com/denoland/deno/issues/25401. Fixes https://github.com/denoland/deno/issues/25841. Fixes https://github.com/denoland/deno/issues/25891. | |||
2024-09-26 | chore: cleanup unused deprecated code (#25839) | Asher Gomez | |
2024-09-24 | fix: better error for Deno.UnsafeWindowSurface, correct HttpClient name, ↵ | Leo Kettmeir | |
cleanup unused code (#25833) | |||
2024-09-23 | feat: make 'globalThis.location' a configurable property (#25812) | Bartek Iwańczuk | |
This commit changes `globalThis.location` property to be configurable so that packages wanting to override it (or delete it) work properly. Towards https://github.com/denoland/deno/issues/23882 This change makes reproduction from https://github.com/denoland/deno/issues/23882#issuecomment-2340783437 pass properly. | |||
2024-09-16 | chore: remove `warnOnDeprecatedApi()` (#25673) | Asher Gomez | |
2024-09-16 | chore: lint `40_fs_events.js` (#25672) | Asher Gomez | |
Fixes CI https://github.com/denoland/deno/actions/runs/10892648144/job/30225971485 | |||
2024-09-17 | chore(fs): undeprecate `Deno.FsWatcher.prototype.return()` (#25623) | Asher Gomez | |
2024-09-16 | chore: cleanup remaining `internals.future` code (#25624) | Asher Gomez | |
2024-09-14 | feat: print `Listening on` messages on stderr instead of stdout (#25491) | Marvin Hagemeister | |
Fixes https://github.com/denoland/deno/issues/25114 --------- Signed-off-by: Leo Kettmeir <crowlkats@toaxl.com> Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> Co-authored-by: crowlkats <crowlkats@toaxl.com> Co-authored-by: Nathan Whitaker <17734409+nathanwhit@users.noreply.github.com> | |||
2024-09-13 | refactor(runtime): align error messages (#25563) | Ian Bull | |
Aligns the error messages in the runtime folder to be in-line with the Deno style guide. https://github.com/denoland/deno/issues/25269 | |||
2024-09-12 | fix(ext/node): Implement detached option in `child_process` (#25218) | Nathan Whitaker | |
Fixes https://github.com/denoland/deno/issues/25193. | |||
2024-09-12 | refactor: cleanup unstable checks for WebGPU, FFI and FS APIs (#25586) | Asher Gomez | |
Continuation of work in #25488. --------- Signed-off-by: Asher Gomez <ashersaupingomez@gmail.com> | |||
2024-09-12 | feat: stabilize `Deno.createHttpClient()` (#25569) | Asher Gomez | |
Closes #25518 | |||
2024-09-10 | BREAKING(temporal/unstable): Remove obsoleted Temporal APIs part 2 (#25505) | Kenta Moriuchi | |
Mainly I removed `Temporal.Calendar` and `Temporal.TimeZone` and replaced them to APIs that handle calendar and timezone as strings. https://github.com/tc39/proposal-temporal/pull/2925 Related #24836 | |||
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-09 | BREAKING(fs): remove `Deno.fsync[Sync]()` (#25448) | Asher Gomez | |
Towards #22079 --------- Signed-off-by: Asher Gomez <ashersaupingomez@gmail.com> | |||
2024-09-09 | BREAKING: Remove `--unstable` flag (#25522) | Bartek Iwańczuk | |
This commit effectively removes the --unstable flag. It's still being parsed, but it only prints a warning that a granular flag should be used instead and doesn't actually enable any unstable feature. Closes https://github.com/denoland/deno/issues/25485 Closes https://github.com/denoland/deno/issues/23237 | |||
2024-09-09 | BREAKING(fs): remove `Deno.fdatasync[Sync]()` (#25520) | Asher Gomez | |
2024-09-06 | fix(runtime): use more null proto objects again (#25040) | Kenta Moriuchi | |
proceed with #23921 This PR is a preparation for https://github.com/denoland/deno_lint/pull/1307 --------- Signed-off-by: Kenta Moriuchi <moriken@kimamass.com> Co-authored-by: Luca Casonato <hello@lcas.dev> | |||
2024-09-06 | BREAKING(buffer): remove `Deno.Buffer` (#25441) | Asher Gomez | |
Towards #22079 --------- Signed-off-by: Asher Gomez <ashersaupingomez@gmail.com> | |||
2024-09-05 | BREAKING(fs): remove `Deno.funlock[Sync]()` (#25442) | Asher Gomez | |
Towards #22079 --------- Signed-off-by: Asher Gomez <ashersaupingomez@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 | test: run js_unit_tests with `--unstable-*` flags (#25394) | Bartek Iwańczuk | |
2024-09-04 | chore: remove some dead code around DENO_FUTURE env var (#25418) | Bartek Iwańczuk | |
These codepaths were not used anymore. | |||
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 | feat(cli): give access to `process` global everywhere (#25291) | Luca Casonato | |
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 | BEAKING(buffer): remove `Deno.readAll[Sync]()` (#25386) | 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 | 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(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(unstable): drop support for Deno.run.{clearEnv,gid,uid} (#25371) | Bartek Iwańczuk | |
These are unstable options and the APIs is now deprecated. To limit amount of unstable flags we elected to have these APIs removed. | |||
2024-09-03 | chore(fs): remove `Deno.flock[Sync]()` (#25350) | Asher Gomez | |
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-03 | chore: cleanup code for deprecation notices in JS code (#25368) | Bartek Iwańczuk | |
This code hasn't been used in some time, so I cleaned as much of it as possible. | |||
2024-08-31 | chore(fs): remove `Deno.futime[Sync]()` (#25252) | Asher Gomez | |
2024-08-31 | chore(net): remove `Deno.shutdown()` (#25253) | Asher Gomez | |
2024-08-31 | chore: remove `Deno.resources()` (#25251) | Asher Gomez | |
2024-08-31 | chore: remove `Deno.metrics()` (#25167) | Asher Gomez | |
2024-08-28 | refactor: don't virtualize the `console` global for node mode (#25263) | Luca Casonato | |
Turns out we only virtualized it so one could have a `Console` property, and the other one not. We can just make this `console.Console` available everywhere. | |||
2024-08-20 | chore: enable no-console dlint rule (#25113) | David Sherret | |