| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-11-06 | chore: forward v2.0.5 release commit to main (#26755) | denobot | |
| This is the release commit being forwarded back to main for 2.0.5 Co-authored-by: bartlomieju <bartlomieju@users.noreply.github.com> | |||
| 2024-11-05 | fix: panic_hook hangs without procfs (#26732) | Divy Srivastava | |
| Fixes https://github.com/denoland/deno/issues/26701 Ref https://github.com/denoland/sui/commit/69e491353fb82ce15a861376ee8dc68f183e0486 | |||
| 2024-11-05 | fix: op_run_microtasks crash (#26718) | Divy Srivastava | |
| Upgrade deno_core to 0.318.0 Fixes https://github.com/denoland/deno_core/issues/951 Fixes https://github.com/denoland/deno/issues/26468 | |||
| 2024-11-05 | fix(workspace): support wildcard packages (#26568) | Bartek Iwańczuk | |
| This commit adds support for wildcard packages in `workspace` configuration option in `deno.json`. This is now supported: ``` { "workspace": [ "./packages/*" ] } ``` Closes https://github.com/denoland/deno/issues/25783 | |||
| 2024-11-04 | fix(fmt): do not panic for jsx ignore container followed by jsx text (#26723) | David Sherret | |
| 2024-11-04 | refactor(runtime/permissions): use concrete error types (#26464) | Leo Kettmeir | |
| 2024-11-01 | fix: improved support for cjs and cts modules (#26558) | David Sherret | |
| * cts support * better cjs/cts type checking * deno compile cjs/cts support * More efficient detect cjs (going towards stabilization) * Determination of whether .js, .ts, .jsx, or .tsx is cjs or esm is only done after loading * Support `import x = require(...);` Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
| 2024-10-31 | fix(fmt): fix several HTML and components issues (#26654) | Pig Fang | |
| Fix #26245 Close #26324 Fix #26508 Fix #26540 Fix #26562 --------- Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
| 2024-10-31 | fix: clamp smi in fast calls by default (#26506) | Divy Srivastava | |
| Fixes https://github.com/denoland/deno/issues/26480 Ref https://github.com/denoland/deno_core/commit/d2945fb65bca56ebfa7bb80556a4c8f4330d2315 | |||
| 2024-10-30 | chore: forward v2.0.4 release commit to main (#26636) | denobot | |
| This is the release commit being forwarded back to main for 2.0.4 Co-authored-by: bartlomieju <bartlomieju@users.noreply.github.com> | |||
| 2024-10-28 | fix: do not panic when failing to write to http cache (#26591) | David Sherret | |
| Closes https://github.com/denoland/deno/issues/26189 Closes https://github.com/denoland/deno/issues/26575 | |||
| 2024-10-25 | fix(install): cache json exports of JSR packages (#26552) | Nathan Whitaker | |
| Fixes https://github.com/denoland/deno/issues/26509. Ended up being a `deno_graph` bug causing the error to surface. This PR updates `deno_graph` to pick up the fix and reverts the temporary workaround that skipped JSON exports. | |||
| 2024-10-25 | fix(install): regression - do not panic when config file contains \r\n ↵ | David Sherret | |
| newlines (#26547) This is specifically for `deno install`/`deno add` commands. * https://github.com/dprint/jsonc-parser/pull/49 Closes https://github.com/denoland/deno/issues/26543 | |||
| 2024-10-25 | chore: forward v2.0.3 commit to main (#26535) | Bartek Iwańczuk | |
| Forwarding v2.0.3 commit to `main` Co-authored-by: denobot <33910674+denobot@users.noreply.github.com> Co-authored-by: bartlomieju <bartlomieju@users.noreply.github.com> | |||
| 2024-10-24 | perf(compile): pass module source data from binary directly to v8 (#26494) | David Sherret | |
| This changes denort to pass a static reference of the moude source bytes found in the binary to v8 instead of copying it. | |||
| 2024-10-24 | feat: support node-api in denort (#26389) | snek | |
| exposes node-api symbols in denort so that `deno compile` can run native addons. | |||
| 2024-10-24 | fix(ext/ffi): return u64/i64 as bigints from nonblocking ffi calls (#26486) | Divy Srivastava | |
| Fixes https://github.com/denoland/deno/issues/25194 | |||
| 2024-10-23 | fix: share inotify fd across watchers (#26200) | Divy Srivastava | |
| Fixes https://github.com/denoland/deno/issues/26104 Fixes https://github.com/denoland/deno/issues/26071 Fixes https://github.com/denoland/deno/issues/17757 | |||
| 2024-10-22 | fix(fmt): upgrade formatters (#26469) | Pig Fang | |
| Fixes #25926 Fixes #26004 | |||
| 2024-10-22 | refactor(runtime/ops): use concrete error types (#26409) | Leo Kettmeir | |
| 2024-10-21 | fix(npm): support version ranges with && or comma (#26453) | David Sherret | |
| 2024-10-21 | fix(install): better json editing (#26450) | David Sherret | |
| 1. Respects the formatting of the file (ex. keeps four space indents or tabs). 2. Handles editing of comments. 3. Handles trailing commas. 4. Code is easier to maintain. | |||
| 2024-10-19 | chore: update nix crate (#26422) | Leo Kettmeir | |
| Dedupes nix dependency, since `rustyline` depends on a newer version that what we currently use | |||
| 2024-10-18 | refactor(ext/webgpu): use concrete error type (#26198) | Leo Kettmeir | |
| 2024-10-19 | refactor(ext/fetch): use concrete error types (#26220) | Leo Kettmeir | |
| 2024-10-18 | refactor(ext/crypto): use concrete error types (#26167) | Leo Kettmeir | |
| 2024-10-18 | refactor(ext/websocket): use concrete error type (#26226) | Leo Kettmeir | |
| 2024-10-18 | refactor(ext/fs): use concrete error types (#26317) | Leo Kettmeir | |
| 2024-10-18 | chore: forward v2.0.2 release commit to main (#26376) | denobot | |
| This is the release commit being forwarded back to main for 2.0.2 Co-authored-by: bartlomieju <bartlomieju@users.noreply.github.com> Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
| 2024-10-17 | refactor(ext/napi): use concrete error types (#26186) | Leo Kettmeir | |
| 2024-10-17 | refactor(ext/web): use concrete error types (#26185) | Leo Kettmeir | |
| 2024-10-17 | refactor(ext/kv): use concrete error type (#26239) | Leo Kettmeir | |
| 2024-10-17 | refactor(ext/net): use concrete error type (#26227) | Leo Kettmeir | |
| 2024-10-16 | chore: forward v2.0.1 release commit to main (#26338) | denobot | |
| This is the release commit being forwarded back to main for 2.0.1 Co-authored-by: bartlomieju <bartlomieju@users.noreply.github.com> Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
| 2024-10-16 | fix: use syntect for deno doc html generation (#26322) | Leo Kettmeir | |
| 2024-10-16 | chore: add dhat feature (#26285) | David Sherret | |
| 2024-10-15 | fix: add hint for missing `document` global in terminal error (#26218) | Bartek Iwańczuk | |
| This came up on Discord as a question so I thought it's worth adding a hint for this as it might be a common pitfall. --------- Signed-off-by: Bartek Iwańczuk <biwanczuk@gmail.com> Co-authored-by: David Sherret <dsherret@users.noreply.github.com> | |||
| 2024-10-15 | fix(install): handle pkg with dep on self when pkg part of peer dep ↵ | David Sherret | |
| resolution (#26277) * https://github.com/denoland/deno_npm/pull/71 Closes #26271 | |||
| 2024-10-15 | fix: panic in `prepare_stack_trace_callback` when global interceptor throws ↵ | Divy Srivastava | |
| (#26241) Fixes https://github.com/denoland/deno/issues/26240 Fixes https://github.com/denoland/deno/pull/24985#issuecomment-2365460210 Fix panic when a global interceptor is misconfigured or throws an exception. Updates deno_core to 0.313.0 | |||
| 2024-10-14 | refactor(ext/ffi): use concrete error types (#26170) | Leo Kettmeir | |
| 2024-10-14 | refactor(ext/url): use concrete error types (#26172) | Leo Kettmeir | |
| 2024-10-14 | refactor(ext/webstorage): use concrete error types (#26173) | Leo Kettmeir | |
| 2024-10-14 | perf: use fast calls for microtask ops (#26236) | Divy Srivastava | |
| Updates deno_core to 0.312.0 | |||
| 2024-10-12 | refactor(ext/tls): use concrete error types (#26174) | Leo Kettmeir | |
| 2024-10-12 | refactor(ext/cron): use concrete error type (#26135) | Leo Kettmeir | |
| 2024-10-12 | refactor(ext/canvas): use concrete error type (#26111) | Leo Kettmeir | |
| 2024-10-12 | refactor(ext/cache): use concrete error type (#26109) | Leo Kettmeir | |
| 2024-10-12 | refactor(ext/broadcastchannel): use concrete error type (#26105) | Leo Kettmeir | |
| 2024-10-10 | fix: do not panic when using methods on classes and interfaces in deno doc ↵ | Leo Kettmeir | |
| html output (#26100) Fixes #26107 | |||
| 2024-10-09 | fix: do not panic on wsl share file paths on windows (#26081) | David Sherret | |
| A test is going to fail on windows (I'm not on a windows machine atm, so running the CI to see what fails) Closes #26080 | |||
