Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| chore: remove the dead forked typescript-go integration | bartlomieju | XL | No | 4.8h | - | Jul 10, 2026 |
SummaryChoreRemove dead TypeScript-Go integration Eliminates unused, unreachable code and flags, simplifying the codebase and reducing maintenance overhead. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack
Languages:
Rust, Javascript
|
||||||
| fix(lsp): respect lint rule exclusion for no-slow-types diagnostics | bartlomieju | M | No | 2.8h | - | Jul 10, 2026 |
SummaryBug FixFix LSP lint rule exclusion for no-slow-types Ensures language server respects lint rule exclusions, preventing unwanted diagnostics in editors. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| feat(unstable): add deno sync-types subcommand for stock TypeScript config | bartlomieju | XL | No | 36.7h | 19.2h | Jul 10, 2026 |
SummaryFeatureAdd deno sync-types subcommand for TS config Enables stock TypeScript tooling to type‑check Deno projects, improving developer experience and reducing reliance on Deno‑specific plugins. Health Assessment
Large
Medium
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| fix(web): support Event subclasses with readonly toStringTag | nathanwhit | S | No | 0.9h | - | Jul 09, 2026 |
SummaryBug FixSupport Event subclasses with readonly toStringTag Fixes Web API behavior by moving toStringTag to prototype, enabling subclasses to define read‑only tags without errors. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Javascript, Typescript
|
||||||
| chore: allow alpha/beta version bumps and auto-flag prereleases | bartlomieju | S | No | 0.9h | - | Jul 09, 2026 |
SummaryCI/CDAdd alpha/beta version bump support and prerelease flag Enables smoother release of pre‑release versions and ensures correct prerelease labeling, improving developer workflow and release accuracy. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript, Yaml
Frameworks:
Github-Actions
|
||||||
| chore: upload only promoted archives in promote_to_release | bartlomieju | S | No | 10.1h | - | Jul 09, 2026 |
SummaryCI/CDUpload only promoted archives in promote_to_release Ensures release artifacts are correctly uploaded, preventing stray test files and broken symlink failures, improving release reliability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml, Typescript
Frameworks:
Github-Actions
|
||||||
| feat(cli): add --min-dep-age alias | nathanwhit | S | No | 0.8h | 0.2h | Jul 09, 2026 |
SummaryFeatureAdd --min-dep-age alias Adds a short alias for the minimum dependency age flag, improving CLI usability and consistency. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| fix(node): stop active read on stream close to avoid leaking Socket/TCPWrap | nathanwhitbot | M | No | 19.4h | 8.9h | Jul 09, 2026 |
SummaryBug FixFix socket read leak on stream close Prevents memory leaks in node:net sockets by stopping active reads before closing, improving stability for high‑connection workloads. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Rust, Typescript
|
||||||
| perf(ext/node): fast path fs cp | nathanwhit | XL | No | 41.7h | - | Jul 09, 2026 |
SummaryFeatureAdd native async fast path for node fs cp Improves file copy performance for Node.js users, reducing latency and resource usage in Deno applications. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Rust, Typescript, Javascript
|
||||||
| chore: collapse multi-line lint diagnostic snippets | bartlomieju | XS | No | 6.0h | - | Jul 09, 2026 |
SummaryChoreCollapse multi-line lint diagnostic snippets Improves lint output readability by collapsing long diagnostic snippets, reducing clutter for developers. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| chore: remove redundant unstable flags from node_compat runner | bartlomieju | S | No | 43.0h | - | Jul 09, 2026 |
SummaryChoreRemove redundant unstable flags from node_compat runner Simplifies the node_compat test runner by removing obsolete unstable flags, reducing complexity and potential errors. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| chore: only strip Mach-O signature for x86_64-apple-darwin in patch release | bartlomieju | S | No | 1.3h | - | Jul 09, 2026 |
SummaryChoreChore: limit Mach-O signature stripping to Intel Ensures patch releases for Apple ARM64 binaries remain signed correctly, preventing build failures and maintaining compatibility with code signing tools. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| fix(pm): hint about minimumDependencyAge when no version is old enough | bartlomieju | M | No | 12.6h | 11.5h | Jul 09, 2026 |
SummaryBug FixAdd hint for minimum dependency age errors Improves error messages for recently published packages by adding a hint that explains the minimum dependency age setting, helping developers quickly identify and resolve supply chain safeguard issues. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| perf(ext/node): cache compiled glob matchers + bump bundled minimatch to 10.2.5 | bartlomieju | XL | No | 21.7h | - | Jul 09, 2026 |
SummaryChoreImprove glob matcher performance in Deno Enhances glob matching speed by caching compiled patterns and updating minimatch, reducing latency for file operations. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| perf(ext/node): speed up sqlite.StatementSync.all() and run() | bartlomieju | S | No | 23.4h | - | Jul 09, 2026 |
SummaryRefactorImprove SQLite performance in Node extension Optimizes SQLite query execution, matching Node's performance, reducing latency for database operations. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Rust
|
||||||
| perf(ext/web): avoid copy-back in op_base64_atob large path | bartlomieju | XS | No | 23.8h | - | Jul 09, 2026 |
SummaryRefactorImprove atob performance by eliminating copy Reduces memory copy overhead for large base64 decoding, improving throughput by ~11.5% and lowering latency for web applications. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| fix(release): strip Mach-O signature before patchver on apple targets | bartlomieju | S | No | 8.7h | - | Jul 09, 2026 |
SummaryBug FixFix Mach-O signature stripping for Apple targets Removes stale code signatures from macOS binaries before patching, preventing rcodesign failures and ensuring successful LTS/RC releases. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Typescript, Yaml
Frameworks:
Github-Actions
|
||||||
| chore: disable minimum-dependency-age in promote_to_release workflow | bartlomieju | XS | No | 10.0h | - | Jul 09, 2026 |
SummaryCI/CDDisable minimum-dependency-age in promote_to_release workflow Allows promotion scripts to use freshly published patchver by disabling the age gate, improving release pipeline reliability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml, Typescript
Frameworks:
Github-Actions
|
||||||
| fix(core): deactivate idle TTY write handles | nathanwhit | M | No | 5.7h | - | Jul 09, 2026 |
SummaryBug FixDeactivate idle TTY write handles Fixes a bug where idle TTY writes keep the Deno runtime alive, ensuring processes exit cleanly and improving resource management. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Rust, Javascript
|
||||||
| chore(release): bump @deno/patchver to 0.5.1 in promotion scripts | bartlomieju | XS | No | 0.8h | - | Jul 08, 2026 |
SummaryChoreBump patchver to 0.5.1 in release scripts Fixes macOS binary promotion failures by updating patchver dependency, ensuring LTS promotions complete. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| test(lsp): re-enable node builtin import quick-fix test for stock TS | bartlomieju | S | No | 0.7h | - | Jul 08, 2026 |
SummaryTestRe-enable node builtin import quick-fix test Ensures LSP suggests only valid node builtin imports with node: prefix, maintaining correct import behavior in stock TypeScript. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| test: re-enable check_workspace with un-fork-compatible globals | bartlomieju | S | No | 1.0h | - | Jul 08, 2026 |
SummaryTestRe-enable check_workspace with un-fork-compatible globals Restores test coverage for workspace checks across Node and browser environments, ensuring consistent behavior in both contexts. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| refactor: merge fast-registry-json crate into deno_npm | bartlomieju | M | No | 9.2h | 6.5h | Jul 08, 2026 |
SummaryRefactorMerge fast-registry-json crate into deno_npm Eliminates publish-time dependency cycle between crates, streamlining releases and reducing build stalls. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| fix(check): detect transitive @types/node for the single node types copy | bartlomieju | M | No | 10.6h | - | Jul 08, 2026 |
SummaryBug FixFix transitive @types/node loading in Deno Ensures Deno's type checker loads only one copy of @types/node, preventing duplicate identifier errors and re-enabling tests. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Rust, Typescript
|
||||||
| chore(ci): drop vestigial Google Cloud auth from promote_to_release | bartlomieju | S | No | 0.3h | - | Jul 08, 2026 |
SummaryCI/CDRemove unused GCP auth from release workflow Eliminates unnecessary Google Cloud authentication steps in the release promotion workflow, reducing failure risk and simplifying credentials management. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Yaml, Typescript
Frameworks:
Github-Actions
|
||||||
| BREAKING(check): error on `export =` when targeting ES modules | bartlomieju | S | No | 9.4h | - | Jul 08, 2026 |
SummaryBug FixFix export= error for ES modules Denotes that deno check now treats export= as an error, aligning with TypeScript, improving developer experience. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript, Typescript
|
||||||
| feat: drop the TypeScript fork, run on stock [email protected] | bartlomieju | XL | No | 200.7h | - | Jul 08, 2026 |
SummaryChoreRemove TypeScript fork, use stock compiler This change eliminates the custom TypeScript compiler fork, switching to the stock TypeScript 6.0.3 from npm. It simplifies upgrades, reduces bundle size, and aligns Deno's compiler with the upstream TypeScript release, improving maintainability and reducing maintenance overhead. Health Assessment
X-Large
High
High
AI Details
Confidence:
0.75
Tech Stack
Languages:
Rust, Javascript, Typescript
|
||||||
| fix(check): load a single @types/node | bartlomieju | S | No | 196.6h | - | Jul 08, 2026 |
SummaryBug FixFix duplicate @types/node loading This change removes duplicate loading of @types/node, preventing type declaration conflicts. It improves type‑checking reliability for projects that provide their own node type definitions. Health Assessment
Small
Low
High
AI Details
Confidence:
0.20
Tech Stack
Languages:
Rust
|
||||||
| refactor(tsc): defer web-platform globals to lib.dom in deno libs | bartlomieju | XL | No | 198.1h | - | Jul 08, 2026 |
SummaryRefactorRefactor Deno lib globals to defer to lib.dom This refactor allows Deno's TypeScript libraries to coexist with standard DOM definitions, enabling smoother integration with web platforms and reducing global symbol conflicts. No change to default Deno behavior, but sets foundation for future compatibility. Health Assessment
X-Large
High
High
AI Details
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| 2.9.2 | denobot | XL | No | 1.3h | - | Jul 08, 2026 |
SummaryCI/CDRelease 2.9.2: Bump crate versions Version bump for 2.9.2 release, updating crate versions and release notes. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Yaml
Frameworks:
Github-Actions
|
||||||
| fix(npm): don't re-fetch packuments on every run when registry has no time data | bartlomieju | L | No | 22.4h | 8.6h | Jul 08, 2026 |
SummaryBug FixPrevent unnecessary packument refetching Reduces startup latency for projects without lockfiles by avoiding redundant network calls, improving developer experience and performance. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Rust, Typescript
|
||||||
| fix(coverage): count a branch-junction line as covered when either arm runs | Hixie | M | AI | 7.1h | 7.1h | Jul 08, 2026 |
SummaryBug FixFix coverage branch junction line counting Ensures accurate coverage metrics by treating branch junction lines as covered when any arm executes, improving CI reliability. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude, ChatGPT
Confidence:
0.95
Tech Stack
Languages:
Rust, Typescript
|
||||||
| fix(ext/node): require --allow-net=unix for node:net unix sockets | bartlomieju | L | No | 21.9h | - | Jul 08, 2026 |
SummaryBug FixFix Unix socket permission enforcement in node:net Ensures node:net Unix sockets require the same network permissions as native Deno sockets, tightening security and preventing unauthorized IPC access. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Rust, Typescript
|
||||||
| chore: bump laufey to 0.6.0 | crowlKats | S | No | 0.9h | 0.4h | Jul 08, 2026 |
SummaryChoreBump Laufey dependency to 0.6.0 Updates the Laufey library to the latest 0.6.0 release, ensuring compatibility and security fixes. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| chore: remove stale malva and markup_fmt workspace dependencies | bartlomieju | XS | No | 9.9h | - | Jul 08, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| fix(fmt): format Astro inline scripts as TypeScript | bartlomieju | S | No | 9.7h | - | Jul 08, 2026 |
SummaryBug FixFix formatting of Astro inline scripts as TypeScript Ensures Astro files with TypeScript syntax in inline scripts are correctly formatted, preventing syntax errors and improving developer experience. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| feat(desktop): enable `--hmr` for Vite and Nuxt | crowlKats | S | No | 6.2h | 3.0h | Jul 08, 2026 |
SummaryFeatureEnable HMR for Vite and Nuxt in Deno Desktop Adds support for hot‑module reloading in Vite and Nitro‑based frameworks, improving developer workflow by eliminating manual rebuilds. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| docs(desktop): fix stale app:// navigation comment after loopback revert | divybot | S | No | 11.4h | 11.4h | Jul 07, 2026 |
SummaryChoreFix stale app:// navigation comment Updated documentation comment to reflect current loopback serving, preventing confusion for developers. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| feat(desktop): run HMR by framework dev server | sectore | L | No | 124.0h | 124.0h | Jul 07, 2026 |
SummaryFeatureAdd framework dev server support for HMR Enables deno desktop HMR to work with framework dev servers such as Fresh and SvelteKit, improving developer experience and reducing manual setup. Health Assessment
Large
High
High
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| docs(desktop): document Deno.autoUpdate and AutoUpdateOptions | crowlKats | M | AI | 7.5h | 7.5h | Jul 07, 2026 |
SummaryDocsDocument Deno.autoUpdate API and Options Enhances documentation for Deno's auto-update feature, clarifying update mechanics and options, improving developer understanding and reducing support overhead. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| fix(desktop): attribute bind calls to the registering window id | crowlKats | XS | No | 170.2h | 136.5h | Jul 07, 2026 |
SummaryBug FixFix desktop bind call window ID routing Ensures desktop bindings work reliably across windows, preventing runtime errors and improving stability for desktop applications. Health Assessment
Small
Medium
Medium
AI Details
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| fix(desktop): surface compiled-app startup errors instead of exiting silently | divybot | L | No | 243.9h | 238.9h | Jul 07, 2026 |
SummaryBug FixSurface desktop startup errors instead of silent exit Ensures desktop apps display error dialogs for startup failures, improving debugging and user experience. Health Assessment
Medium
Medium
High
AI DetailsTech Stack
Languages:
Rust
|
||||||
| fix(install): make setup cache packages hash deterministic | bartlomieju | M | No | 9.3h | 8.7h | Jul 07, 2026 |
SummaryBug FixMake setup cache hash deterministic Ensures deterministic caching of npm packages, reducing unnecessary cleanup and improving install stability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| perf(ext/web): synchronous transform fast path for TransformStream | bartlomieju | M | No | 1.4h | - | Jul 07, 2026 |
SummaryRefactorAdd synchronous transform fast path for TransformStream Improves TransformStream performance by eliminating unnecessary promise allocations, boosting throughput by up to 11% and surpassing competitor runtimes. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| perf(ext/web): sync fast path for ReadableStream async iterator next() | bartlomieju | M | No | 2.6h | - | Jul 07, 2026 |
SummaryRefactorImprove ReadableStream async iterator performance This change optimizes the async iterator of ReadableStream, reducing allocation overhead and microtask hops. It boosts throughput by up to 60% for common stream consumption patterns, benefiting web applications that process large data streams. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| fix(ext/net): abort pending Deno.connect during DNS resolution | bartlomieju | M | No | 113.1h | - | Jul 07, 2026 |
SummaryBug FixAbort pending Deno.connect during DNS resolution Fixes a bug where aborting a Deno.connect call while DNS lookup was in flight could silently fail, causing long timeouts and resource leaks. The change ensures cancellation is handled immediately and resources are cleaned up. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| fix(ext/signals): unregister handler when SignalStream is dropped | bartlomieju | S | No | 2.7h | - | Jul 07, 2026 |
SummaryBug FixUnregister signal handler on stream drop Fixes resource leak by ensuring signal handlers are unregistered when the SignalStream is dropped, preventing accumulation of stale entries and improving stability. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Rust
|
||||||
| fix(ext/node): don't schedule a pause in inspector.waitForDebugger() | wilkmaciej | M | No | 39.9h | 39.1h | Jul 07, 2026 |
SummaryBug FixFix inspector.waitForDebugger pause behavior Ensures Node inspector waitForDebugger does not pause program unexpectedly, improving VS Code debugging experience. Health Assessment
Small
Low
Medium
AI DetailsTech Stack
Languages:
Rust, Javascript, Typescript
|
||||||
| perf(ext/web): persistent pump for the generic pipeTo loop | bartlomieju | L | No | 20.6h | - | Jul 07, 2026 |
SummaryRefactorImprove pipeTo performance with persistent pump Enhances Deno's stream pipeTo performance by reducing per-chunk allocations, boosting throughput by ~28%. This change also updates WPT expectations for transferable readable streams. Health Assessment
Large
Medium
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| fix(watch): terminate on Ctrl+C while blocked in synchronous code | bartlomieju | M | No | 3.2h | - | Jul 07, 2026 |
SummaryBug FixFix watch mode Ctrl+C termination Ensures that pressing Ctrl+C terminates a Deno program even when it is executing synchronous JavaScript, restoring expected behavior and improving reliability for developers. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||