Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| fix(inspector): close WebSocket connections when the runtime is torn down | wilkmaciej | M | No | 39.8h | 15.2h | Jul 07, 2026 |
SummaryBug FixClose WebSocket connections on runtime teardown Ensures debugger clients receive clean disconnect signals when the runtime restarts, improving debugging reliability. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Rust, Javascript
|
||||||
| feat: support wildcard patterns in minimumDependencyAge.exclude | bartlomieju | L | No | 98.0h | - | Jul 07, 2026 |
SummaryFeatureAdd wildcard support for dependency age exclusions Enables users to exempt entire package scopes from minimum dependency age checks, reducing configuration overhead and improving developer experience. Health Assessment
Large
High
High
AI DetailsTech Stack
Languages:
Rust
|
||||||
| fix(desktop): honor desktop.backend from deno.json | Tsudrat | M | No | 18.3h | 15.9h | Jul 07, 2026 |
SummaryBug FixFix desktop backend config to honor deno.json Resolves regression where deno desktop ignored desktop.backend field in deno.json, ensuring proper configuration priority. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Glm-5.2
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| fix(ext/web): resolve pending BYOB read when teeing a byte stream that closes | bartlomieju | M | No | 2.0h | - | Jul 07, 2026 |
SummaryBug FixFix BYOB read hang in byte stream tee Prevents hangs when reading byte streams with BYOB readers during tee operations, improving reliability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript, Typescript
|
||||||
| fix(ext/node): allow adopting inherited extra stdio TCP fds | bartlomieju | L | No | 22.0h | - | Jul 07, 2026 |
SummaryBug FixAllow inherited TCP stdio fds in Node Fixes a bug that prevented child processes from inheriting TCP sockets via stdio, ensuring reliable networking and preventing EEXIST errors. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Assisted
Confidence:
0.95
Tech Stack
Languages:
Rust, Typescript, Javascript
|
||||||
| fix(npm): widen node_modules lock staleness margin to avoid false preemption | bartlomieju | S | No | 21.7h | - | Jul 07, 2026 |
SummaryBug FixWiden node_modules lock staleness margin Prevents concurrent Deno processes from corrupting node_modules by increasing the lock staleness threshold, ensuring reliable package installation. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| feat(desktop): autodetect React Router framework | akazwz | L | No | 245.2h | 245.2h | Jul 07, 2026 |
SummaryFeatureAdd autodetection of React Router framework This PR adds automatic detection of React Router projects, enabling Deno to generate correct entrypoints for both SPA and SSR modes. It improves developer experience and compatibility with React Router applications. Health Assessment
Large
High
High
AI DetailsTech Stack
Languages:
Rust
|
||||||
| fix(desktop): pin @std/http in generated Vite SPA entrypoint + add hermetic compile test | divybot | M | No | 141.8h | 141.8h | Jul 07, 2026 |
SummaryBug FixPin std/http in Vite SPA entrypoint Ensures reproducible desktop builds by pinning the std/http dependency and adds an end‑to‑end test for the Vite SPA path, preventing silent breaking changes. Health Assessment
Medium
Medium
High
AI Details
Confidence:
0.75
Tech Stack
Languages:
Rust, Typescript
|
||||||
| fix(watch): execute preload modules under --watch | wilkmaciej | M | No | 36.5h | 14.9h | Jul 07, 2026 |
SummaryBug FixFix preload modules execution in watch mode Modules passed via --preload or --require are now executed on every watch restart, matching normal run behavior. This fixes debugging issues in VS Code and ensures consistent preload output. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| refactor(node/http2): migrate serde_v8 usage to deno_core::convert | crowlbot | M | No | 317.5h | 317.5h | Jul 06, 2026 |
SummaryRefactorRefactor node/http2 to use deno_core::convert Migrate serde_v8 usage to deno_core::convert for improved performance and compatibility. Health Assessment
Medium
Medium
High
AI DetailsTech Stack
Languages:
Rust
Frameworks:
Deno
|
||||||
| fix(ext/http): error non-Uint8Array response streams | justjavac | M | No | 34.1h | 33.3h | Jul 06, 2026 |
SummaryBug FixFix error non-Uint8Array response streams Propagate errors from response body streams and report them via Deno.serve onError, adding regression test for non-Uint8Array chunks. Health Assessment
Medium
Low
Medium
AI DetailsTech Stack
Languages:
Javascript, Typescript
|
||||||
| perf(ext/node): remove per-chunk copying on TLSWrap data paths | tomas-zijdemans | L | AI | 107.0h | 1.5h | Jul 06, 2026 |
SummaryRefactorImprove TLSWrap performance by eliminating per-chunk copying Significantly reduces TLS write latency, boosting performance for high-volume data transfers. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| perf(ext/node): zero-copy async Buffer writes on the stream_wrap path | tomas-zijdemans | S | AI | 46.3h | 46.2h | Jul 06, 2026 |
SummaryRefactorZero-copy async Buffer writes improve performance Reduces memory usage and improves write throughput for large network payloads, enhancing server scalability and reducing resource consumption. Health Assessment
Small
Low
Medium
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Cursor, Claude
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| chore: update WPT suite to epochs/daily/2026-07-05 | bartlomieju | XL | No | 4.1h | - | Jul 06, 2026 |
SummaryChoreUpdate WPT suite to 2026-07-05 epoch Bumps the Web Platform Tests suite to the latest daily epoch, ensuring test coverage aligns with current spec changes. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack |
||||||
| perf(ext/web): shared underlying-source algorithms, hoist resource-bridge read request | bartlomieju | L | No | 2.5h | - | Jul 06, 2026 |
SummaryRefactorImprove ReadableStream GC performance Reduces GC pressure for server-side stream construction, improving scalability under load. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| fix(ext/cache): implement Cache.keys() | crowlbot | L | No | 310.3h | 1.7h | Jul 06, 2026 |
SummaryBug FixImplement Cache.keys() for Deno cache Adds the missing Cache.keys() method, enabling developers to enumerate cached requests and improving test coverage and tooling. Health Assessment
Large
Medium
Low
AI DetailsTech Stack
Languages:
Javascript, Typescript, Rust
|
||||||
| perf(ext/web): identity pipeThrough writable bypass | bartlomieju | M | No | 5.3h | - | Jul 06, 2026 |
SummaryRefactorImprove identity pipeThrough performance Optimizes stream piping by bypassing unnecessary writable overhead, boosting throughput for identity transforms by ~48%. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| fix(lsp): fix CPU busy loop by creating tokio runtime before JsRuntime in TSC thread | haru0017 | M | AI | 178.3h | 178.3h | Jul 06, 2026 |
SummaryBug FixFix CPU busy loop in LSP TSC thread Prevents CPU-intensive busy loops in the language server by ensuring the Tokio runtime is initialized before the JavaScript runtime, improving stability and performance for TypeScript compilation. Health Assessment
Medium
High
High
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| perf: use V8 native queueMicrotask instead of op | bartlomieju | S | No | 23.7h | - | Jul 06, 2026 |
SummaryRefactorImprove queueMicrotask performance using V8 native Reduces microtask overhead, boosting runtime efficiency for high-frequency async workloads. Health Assessment
Small
Low
Medium
AI DetailsTech Stack
Languages:
Javascript, Rust
|
||||||
| perf(ext/web): reduce per-chunk overhead in Web Streams | bartlomieju | M | No | 50.5h | - | Jul 06, 2026 |
SummaryRefactorReduce Web Streams per-chunk overhead Improves throughput of Web Streams operations, boosting performance for data-intensive applications. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| fix(fs): support pre-1970 (negative) timestamps in FsStat | crowlbot | M | No | 258.0h | 258.0h | Jul 06, 2026 |
SummaryBug FixFix negative timestamps in FsStat Corrects handling of pre-1970 timestamps, ensuring accurate file metadata in Deno. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Rust, Javascript
|
||||||
| fix(ext/http): honor explicit content-length header on HEAD responses | wilkmaciej | M | AI | 88.7h | 88.7h | Jul 06, 2026 |
SummaryBug FixFix HEAD response content-length handling Ensures HEAD requests correctly report content length, improving API compliance and client expectations. Health Assessment
Medium
Medium
High
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Rust, Typescript
|
||||||
| perf(ext/web): pump readableStreamCollectIntoUint8Array with a persistent read request | bartlomieju | M | No | 21.6h | - | Jul 06, 2026 |
SummaryRefactorImprove stream read performance with persistent request Reduces overhead for Body consumers in Deno, improving fetch API performance and speeding up web responses. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| docs: add desktop runtime internals doc | littledivy | M | No | 139.6h | 0.6h | Jul 06, 2026 |
SummaryDocsAdd desktop runtime internals documentation This documentation explains the internal workings of the Deno desktop runtime, enabling contributors to better understand and maintain the platform. It enhances developer onboarding and reduces support overhead. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack |
||||||
| perf(ext/web): run synchronous pull completion without a microtask hop | bartlomieju | M | No | 21.5h | - | Jul 06, 2026 |
SummaryRefactorImprove synchronous pull completion performance Optimizes stream pull logic to reduce microtask overhead, improving throughput and reducing latency for web streams. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| fix(ext/node): flush StringDecoder in cipher final() for stream ciphers | bartlomieju | M | No | 1.8h | - | Jul 06, 2026 |
SummaryBug FixFix StringDecoder flush in cipher final for stream ciphers Ensures correct base64 output for stream ciphers, preventing silent truncation and decryption failures. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| fix(coverage): don't let a trailing comment change a line's hit count | Hixie | M | AI | 83.1h | 8.0h | Jul 06, 2026 |
SummaryBug FixFix coverage hit count for trailing comments Ensures accurate code coverage reporting by preventing trailing comments from affecting hit counts, improving CI reliability. Health Assessment
Medium
Medium
High
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Rust, Typescript
|
||||||
| fix(node/fs): implement followSymlinks option for fs.glob() | crowlbot | L | No | 254.4h | 254.4h | Jul 06, 2026 |
SummaryBug FixAdd followSymlinks option to fs.glob() Adds ability to opt out of following symlinks in Deno's fs.glob, aligning with Node.js 26 behavior and enabling compatibility tests. Health Assessment
Medium
High
High
AI Details
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| perf(ext/web): reduce per-chunk allocations on stream read and tee paths | bartlomieju | XL | No | 20.8h | - | Jul 06, 2026 |
SummaryRefactorImprove stream read performance in web module Reduces memory churn and improves throughput for web stream operations, enhancing performance for applications using Deno's web APIs. Health Assessment
X-Large
Medium
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| fix(install): don't write through hardlinks when copying package files | yyq1025 | M | AI | 84.4h | 84.4h | Jul 06, 2026 |
SummaryBug FixFix hardlink copy issue in npm installer Prevents corruption of esbuild binaries during npm package installation, ensuring reliable builds and avoiding infinite loops. Health Assessment
Medium
Medium
High
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| feat(desktop): wire --exclude-unused-npm through to compile | yyq1025 | M | AI | 82.3h | 8.8h | Jul 06, 2026 |
SummaryFeatureWire exclude-unused-npm flag to desktop compile Adds ability to control unused npm dependency inclusion in desktop builds, reducing bundle size and improving performance. Health Assessment
Small
Low
Medium
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| fix(ext/fetch): reject transport failures with Node's "fetch failed" shape | bartlomieju | M | No | 162.2h | - | Jul 06, 2026 |
SummaryBug FixFix fetch error shape for Node compatibility Align Deno fetch error handling with Node's error structure, ensuring libraries that rely on Node's error shape work correctly. Health Assessment
Medium
Low
Medium
AI DetailsTech Stack
Languages:
Javascript, Rust, Typescript
|
||||||
| feat(ext/node): implement v8.setHeapSnapshotNearHeapLimit | nathanwhitbot | L | No | 110.1h | 3.9h | Jul 06, 2026 |
SummaryFeatureImplement V8 Heap Snapshot Near Heap Limit Adds automatic heap snapshot generation before OOM, improving debugging and reliability for Deno users. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Rust, Typescript, Javascript
|
||||||
| fix(install): resolve lifecycle script dependency bins against the hoisted layout | yyq1025 | M | AI | 62.8h | 62.8h | Jul 06, 2026 |
SummaryBug FixFix lifecycle script bin resolution for hoisted layout Ensures native addon installation succeeds by correctly resolving dependency bins, preventing build failures for developers using Deno with npm packages. Health Assessment
Medium
Medium
Medium
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| perf(workers): return raw buffer from receive ops for no-transferable messages | divybot | M | No | 70.7h | 70.7h | Jul 06, 2026 |
SummaryRefactorImprove worker message receive performance Eliminates unnecessary object allocation for no-transferable messages, reducing latency in high-frequency worker communication. Health Assessment
Medium
Low
Medium
AI DetailsTech Stack
Languages:
Typescript, Javascript, Rust
|
||||||
| fix(coverage): don't count V8 block-boundary gaps as branches | lowlighter | M | No | 56.0h | 56.0h | Jul 06, 2026 |
SummaryBug FixFix coverage: exclude V8 block-boundary gaps Corrects phantom branches in coverage reports, ensuring accurate 100% coverage for try/catch/finally patterns, improving reliability of test metrics. Health Assessment
Medium
Low
Medium
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Rust, Typescript
|
||||||
| fix(install): don't panic on jsr specifier with a tag like @latest | bartlomieju | S | No | 164.2h | - | Jul 06, 2026 |
SummaryBug FixFix install panic on JSR tag specifiers Prevents crashes when installing packages with JSR tags, improving reliability for developers. Health Assessment
Small
Low
Medium
AI Details
Confidence:
1.00
Tech Stack
Languages:
Rust
|
||||||
| fix(lint): include config file in workspace member invalid version error | bartlomieju | S | No | 67.2h | - | Jul 06, 2026 |
SummaryBug FixFix lint error for workspace member version Improves diagnostic clarity for workspace member version errors, helping developers quickly identify and fix configuration issues. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust, Typescript
|
||||||
| fix(dprint): exclude `tools/lzld` submodule | sectore | XS | No | 11.4h | 11.4h | Jul 05, 2026 |
SummaryBug FixExclude tools/lzld submodule from dprint formatting Prevents accidental formatting of submodule files during project-wide formatting, ensuring submodule integrity. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| fix(deploy): disable config discovery and refresh the cached CLI version | crowlKats | M | No | 10.9h | 6.2h | Jul 03, 2026 |
SummaryBug FixDisable config discovery and refresh cached CLI version Fixes deployment CLI issues by preventing workspace config leakage and ensuring CLI version updates respect cache headers, improving reliability and security. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| fix(permissions): split comma-separated paths in --ignore-read | chatman-media | S | No | 63.8h | 63.6h | Jul 03, 2026 |
SummaryBug FixFix comma-separated paths in --ignore-read Corrects permission flag parsing to properly ignore specified paths, ensuring accurate file access control. Health Assessment
Small
Low
Medium
AI DetailsTech Stack
Languages:
Rust
|
||||||
| perf(ext/fetch): stream wasm bytes to the compiler from Rust | bartlomieju | M | No | 29.9h | 2.0h | Jul 03, 2026 |
SummaryFeatureStream WebAssembly bytes to compiler from Rust This change streams WebAssembly module bytes directly from Rust into the V8 compiler, cutting round‑trip overhead and speeding up module loading for users. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Javascript, Rust
|
||||||
| chore: add deno_print crate with drop_println! macros | bartlomieju | L | No | 14.6h | 10.3h | Jul 03, 2026 |
SummaryBug FixAdd deno_print crate with drop_println macros Adds robust print macros that prevent crashes when output is piped, improving reliability of CLI tools and tests. Health Assessment
Large
Medium
Medium
AI Details
Confidence:
0.10
Tech Stack
Languages:
Rust, Javascript
|
||||||
| perf(streams): offload resource-backed pipeTo to Rust via op_pipe | bartlomieju | L | No | 42.7h | - | Jul 03, 2026 |
SummaryFeatureImprove stream pipeTo performance via Rust op_pipe Enhances Deno's stream piping by moving byte transfer to Rust, reducing JS overhead and boosting throughput by up to 7.5× for resource-backed streams. This change improves performance for file and socket streams, benefiting I/O-intensive workloads. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Javascript, Rust, Typescript
|
||||||
| fix(ext/node): mark TLSWrap dead on teardown before tls_conn check | tomas-zijdemans | M | AI | 26.6h | 1.2h | Jul 03, 2026 |
SummaryBug FixFix TLSWrap teardown alive flag regression Prevents use‑after‑free crashes in TLS connections, improving stability and security for Node.js users. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Cursor, Claude
Confidence:
0.95
Tech Stack
Languages:
Rust, Typescript
|
||||||
| fix(lint): don't error on non-analyzable package exports like CSS files | bartlomieju | M | No | 14.2h | - | Jul 03, 2026 |
SummaryBug FixFix lint errors on non-JS exports Prevents lint failures when packages export non-JS files like CSS, improving developer experience. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Rust, Typescript
|
||||||
| chore: add missing package metadata | bartlomieju | XS | No | 1.1h | - | Jul 03, 2026 |
SummaryChoreAdd missing package metadata to crate Ensures the fast-registry-json crate includes required description and license fields for publishing, aligning it with workspace standards. Health Assessment
Small
Low
Low
AI Details
Confidence:
1.00
Tech Stack
Languages:
Rust
|
||||||
| build(deps): bump cmov from 0.5.2 to 0.5.4 | dependabot | XS | No | 0.9h | - | Jul 03, 2026 |
SummaryChorebump cmov from 0.5.2 to 0.5.4 Updates the cmov crate to a newer version, ensuring compatibility and applying any bug fixes or improvements. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| feat(inspector): start inspector server on SIGUSR1 | bartlomieju | M | No | 11.7h | 9.8h | Jul 03, 2026 |
SummaryFeatureStart inspector server on SIGUSR1 Enables developers to launch a debugging inspector on a running Deno process without restarting, improving debugging workflow for long‑running tasks. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Rust, Javascript, Typescript
|
||||||
| perf(npm): index packuments with SIMD JSON scanner | nathanwhit | XL | No | 28.6h | 4.4h | Jul 03, 2026 |
SummaryFeatureAdd SIMD JSON scanner for npm packument indexing Introduces a high‑performance, lazy‑parsing indexer for npm packuments, cutting memory usage and speeding up package resolution for Deno users. Health Assessment
X-Large
Medium
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||