Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| docs: document that ServeHandlerInfo.completed can reject | bartlomieju | S | No | 0.6h | - | Jul 03, 2026 |
SummaryDocsDocument ServeHandlerInfo.completed rejection behavior for users Clarifies that the ServeHandlerInfo.completed promise can reject with an Interrupted error, guiding users to handle failures when responses are not fully sent. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| perf(config): literal-suffix reject and prune irrelevant globs per base | bartlomieju | L | No | 40.5h | - | Jul 03, 2026 |
SummaryChoreImprove glob pattern matching performance Optimizes file discovery by adding suffix rejection and pruning irrelevant patterns, reducing runtime for fmt, lint, and test. Health Assessment
Large
Medium
High
AI Details
Confidence:
0.75
Tech Stack
Languages:
Rust
|
||||||
| fix(watch): accept watch paths in fmt/lint/bench --watch | bartlomieju | XL | No | 18.1h | 6.9h | Jul 03, 2026 |
SummaryFeatureAdd watch paths support to fmt/lint/bench Enables fmt, lint, and bench commands to accept explicit watch paths, aligning them with test and run for a consistent developer experience. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| chore(release): update versions.json in bucket on release | crowlKats | S | No | 16.6h | 15.0h | Jul 03, 2026 |
SummaryChoreUpdate versions.json on release Adds a versions.json file to the release bucket, providing a consolidated list of all Deno CLI releases. This enables clients and tooling to quickly determine available versions. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
Github-Actions
|
||||||
| perf(core): defer residual lazy source registration | nathanwhitbot | M | No | 8.2h | - | Jul 03, 2026 |
SummaryRefactorDefer residual lazy source registration for performance Improves idle startup performance by deferring registration of lazy sources, reducing memory usage and startup overhead. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| refactor: add CLI parser conversion, defs, help, and completions | bartlomieju | XL | No | 320.0h | - | Jul 02, 2026 |
SummaryRefactorAdd CLI parser modules for Deno Introduces static command definitions, conversion logic, help text, and shell completions to the CLI parser crate, laying groundwork for a future zero‑cost parser without affecting current runtime behavior. Health Assessment
Large
High
High
AI Details
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| fix(ext/http): point legacy abort warning at docs.deno.com/go link | bartlomieju | XS | No | 1.2h | - | Jul 02, 2026 |
SummaryBug FixFix legacy abort warning link Updates the deprecation warning to point to a valid docs page, improving developer experience and clarity. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| fix(desktop): rename launcher to <app> so it self-loads the runtime (Windows + Linux) | littledivy | L | No | 2.8h | - | Jul 02, 2026 |
SummaryBug FixRename desktop launcher to self-load runtime Ensures users can run the desktop binary directly without wrapper, reducing runtime errors and improving usability. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| feat(desktop): window opacity and transparency APIs | crowlKats | M | No | 46.9h | 46.8h | Jul 02, 2026 |
SummaryFeatureExpose window opacity and transparency APIs Adds window opacity and transparency support to Deno desktop API, enabling developers to control window appearance and transparency on supported platforms. Health Assessment
Medium
Low
High
AI DetailsTech Stack
Languages:
Rust, Typescript
|
||||||
| fix(ext/napi): add uv_cond_* polyfills for native addons | minato32 | L | No | 145.6h | 145.6h | Jul 02, 2026 |
SummaryBug FixAdd uv_cond polyfills for native addons Adds missing libuv condition‑variable symbols so native addons can load successfully. This improves compatibility for users integrating third‑party modules such as @sap/hana-client. Health Assessment
Large
Medium
High
AI DetailsTech Stack
Languages:
Rust, Javascript
|
||||||
| fix(core): don't drain microtasks in mod_evaluate_sync mid-evaluation | bartlomieju | S | No | 0.9h | - | Jul 02, 2026 |
SummaryBug FixFix microtask drain during module evaluation Prevents module evaluation from hanging, ensuring reliable script execution and avoiding indefinite waits in async module graphs. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust, Typescript, Javascript
|
||||||
| fix(compile): bump libsui to 0.16.3 to fix segfault under gVisor/Cloud Run | littledivy | XS | No | 3.3h | - | Jul 02, 2026 |
SummaryBug FixBump libsui to fix Cloud Run segfault Fixes segfault in deno compile binaries on Cloud Run by updating libsui to 0.16.3. Ensures reliable deployment of compiled binaries in gVisor environments. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| fix(ext/node): don't panic when main module path has invalid percent-encoding | minato32 | S | No | 144.5h | 142.9h | Jul 02, 2026 |
SummaryBug FixFix node polyfill to avoid panic on invalid percent-encoding Prevents runtime crashes when the main module path contains malformed percent-encoding, improving stability for users running Deno in Node compatibility mode. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| fix(compile): bump libsui to 0.16.1 to survive eu-strip in flatpak | littledivy | M | No | 1.3h | - | Jul 02, 2026 |
SummaryBug FixFix compile libsui bump to survive eu-strip Bumps libsui to 0.16.1 to prevent segfaults when flatpak's eu-strip runs on Deno compiled binaries, ensuring binaries remain executable after stripping. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Rust, Typescript
|
||||||
| fix(ext/node): report all active resources from process.getActiveResourcesInfo | minato32 | L | No | 135.3h | 134.2h | Jul 01, 2026 |
SummaryBug FixFix active resource reporting in Deno Node polyfills Ensures Deno accurately reports all active handles and requests, matching Node’s behavior and improving debugging and performance monitoring for developers. Health Assessment
Medium
Medium
High
AI DetailsTech Stack
Languages:
Typescript, Javascript
|
||||||
| fix(test): run Node-API finalizers at test worker shutdown | bartlomieju | M | No | 3.6h | - | Jul 01, 2026 |
SummaryBug FixFix Node-API finalizers in test shutdown Ensures native addon cleanup runs during test shutdown, preventing resource leaks and aligning test behavior with production. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Rust, Javascript
|
||||||
| fix(desktop): run framework build step before bundling output | bartlomieju | M | No | 58.6h | 0.1h | Jul 01, 2026 |
SummaryBug FixFix desktop build step before bundling Ensures desktop app builds correctly by running framework build before bundling, preventing missing output errors. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| fix(npm): don't retain full npm `exports` value + fix `--watch` memory leak | bartlomieju | L | No | 10.2h | 9.6h | Jul 01, 2026 |
SummaryBug FixFix npm exports memory leak and watch cycle Reduces memory usage and prevents OOM for npm-heavy projects, improving stability and developer experience. Health Assessment
Large
Medium
Medium
AI Details
Confidence:
0.75
Tech Stack
Languages:
Rust
|
||||||
| fix(check): don't interleave errors with "Check" lines in a workspace | bartlomieju | S | No | 3.9h | - | Jul 01, 2026 |
SummaryBug FixFix interleaved errors in workspace check Ensures that type‑checking output is grouped correctly, improving readability and debugging for developers using deno check on multi‑folder workspaces. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| fix(ext/web): throw DataCloneError when posting non-serializable values | bartlomieju | M | No | 54.6h | - | Jul 01, 2026 |
SummaryBug FixFix DataCloneError for non-serializable postMessage Ensures consistent error handling when posting non-serializable values, preventing silent failures across browsers and Node, improving reliability. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Javascript
|
||||||
| build(deps): upgrade opentelemetry crates to 0.32 | bartlomieju | XL | No | 104.7h | 54.7h | Jul 01, 2026 |
SummaryBug FixUpgrade opentelemetry crates to 0.32 Ensures Deno’s telemetry stack remains compatible with the latest OpenTelemetry APIs, fixing build failures and improving observability for users. Health Assessment
X-Large
High
High
AI DetailsTech Stack
Languages:
Rust
|
||||||
| chore: require a distributed KV database via env var | bartlomieju | M | No | 8.0h | - | Jul 01, 2026 |
SummaryChoreRequire distributed KV via env var Adds env var to enforce presence of distributed KV, improving error handling for deployments without attached KV. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Rust, Typescript
|
||||||
| feat(node): implement getTestContext() in node:test | bartlomieju | M | No | 4.6h | - | Jul 01, 2026 |
SummaryFeatureImplement getTestContext in node:test Adds ability for test helpers to access the current test context without passing it, improving test developer ergonomics and aligning with Node v26.1.0. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| chore: report server kind in control-sock Serving event | bartlomieju | M | No | 6.5h | - | Jul 01, 2026 |
SummaryFeatureReport server kind in control-sock Serving event Adds server type to control socket notifications, enabling supervisors to distinguish between Deno.serve and Node HTTP/2 servers for proper proxying. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Rust, Typescript, Javascript
|
||||||
| fix: enable rusqlite "fallible_uint" feature in workspace deps | bartlomieju | XS | No | 1.1h | - | Jul 01, 2026 |
SummaryBug FixEnable rusqlite fallible_uint feature for workspace Ensures crate publish verification passes by enabling fallible_uint feature across workspace dependencies, preventing build failures. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| 2.9.1 | denobot | XL | No | 3.6h | - | Jul 01, 2026 |
SummaryChoreRelease 2.9.1 version bump Bumped crate and release versions for 2.9.1, updating CI and documentation to keep the release pipeline current. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Yaml
Frameworks:
Github-Actions
|
||||||
| Revert "perf(desktop): serve over in-process memory channel instead of TCP loopback (#35272)" | littledivy | XL | No | 1.3h | 1.3h | Jul 01, 2026 |
SummaryBug FixRevert desktop memory channel performance change Restores the original TCP loopback serve behavior for deno desktop, fixing regressions caused by the in‑process memory transport. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack
Languages:
Rust, Typescript, Javascript
|
||||||
| fix: add PerformanceObserver and PerformanceObserverEntryList types | bartlomieju | M | No | 23.7h | - | Jul 01, 2026 |
SummaryBug FixAdd PerformanceObserver and PerformanceObserverEntryList types Adds missing type declarations for PerformanceObserver and PerformanceObserverEntryList, eliminating TypeScript errors. Improves developer experience when using performance APIs in Deno. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| fix(desktop): show macOS tray icon in bundled .app launched via Finder | yyq1025 | M | No | 36.3h | 36.3h | Jul 01, 2026 |
SummaryBug FixFix macOS tray icon for bundled .app Ensures desktop apps built with Deno display tray icons when launched from Finder, improving user experience on macOS. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| fix(desktop): discover deno.json in the project dir for `deno desktop .` | crowlKats | S | No | 11.8h | 9.8h | Jul 01, 2026 |
SummaryBug FixFix desktop config discovery for deno.json Ensures the desktop subcommand correctly locates project configuration, enabling proper output paths and window titles. This prevents silent misconfiguration when launching desktop apps. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| fix(rt_desktop): reveal initial window on first paint (startup black flash) | crowlKats | M | No | 41.8h | 39.9h | Jul 01, 2026 |
SummaryBug FixFix startup black flash in desktop window Eliminates the initial black screen on desktop startup, improving user experience across platforms. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| fix(desktop): detect SvelteKit adapter-node and error on unsupported adapters | crowlKats | L | No | 120.4h | 99.9h | Jul 01, 2026 |
SummaryBug FixFix SvelteKit adapter detection and error handling Ensures Deno CLI correctly identifies SvelteKit projects and provides clear errors for unsupported adapters, improving build reliability for SvelteKit apps. Health Assessment
Large
High
High
AI DetailsTech Stack
Languages:
Rust
|
||||||
| feat: update laufey to 0.5.0 | crowlKats | M | No | 2.6h | 2.5h | Jul 01, 2026 |
SummaryFeatureUpdate Laufey to 0.5.0 Bumps the Laufey capi crate to 0.5.0, updates backend digests, and applies minimal code changes to keep compiling, enabling new WindowOptions and MenuItem fields while improving Linux compatibility. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| fix(inspector): support Chrome worker debugging | nathanwhit | XL | No | 23.4h | - | Jul 01, 2026 |
SummaryBug FixSupport Chrome worker debugging Enables Chrome DevTools to attach to Deno workers, improving debugging experience. Health Assessment
X-Large
High
Medium
AI DetailsTech Stack
Languages:
Rust, Javascript, Typescript
|
||||||
| fix(ext/fetch): include path and reason when fetching a file:// URL fails | bartlomieju | XS | No | 32.4h | 32.4h | Jun 30, 2026 |
SummaryBug FixFix file:// fetch error message Improves error visibility for file:// fetch failures, aiding debugging of missing files in compiled binaries. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Rust, Typescript
|
||||||
| fix(core): apply deferred fast-call op upgrade to the captured bootstrap clone | nathanwhit | S | No | 16.9h | - | Jun 30, 2026 |
SummaryBug FixFix deferred fast-call op upgrade for bootstrap clone This change ensures ops invoked from residual extension modules use V8 fast-call paths, cutting execution time from ~10.7ns to ~1.1ns. It enhances runtime efficiency for node-compat polyfills and other residual modules. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Rust
|
||||||
| fix(libs/http): add missing `write_flushed` in `poll_start_fixed_response_with` | sectore | S | No | 2.9h | 2.1h | Jun 30, 2026 |
SummaryBug FixAdd missing write_flushed in HTTP response Ensures correct HTTP response handling by preventing duplicate headers and body data, improving reliability for clients. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Rust
|
||||||
| chore: add doc/ directory and a docs-only CI fast path | bartlomieju | XL | No | 0.8h | - | Jun 30, 2026 |
SummaryChoreAdd doc directory and CI fast path Adds a doc/ directory for architecture context and optimizes CI pipeline for doc-only changes. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript, Typescript
|
||||||
| feat(check): add `--desktop` flag to type-check for deno desktop | crowlKats | M | No | 1.1h | 0.5h | Jun 30, 2026 |
SummaryFeatureAdd --desktop flag to deno check Enables developers to type‑check desktop‑specific code without a full compile, improving developer experience for desktop targets. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust, Typescript
|
||||||
| fix(desktop): resolve launcher symlink so .deb/.rpm apps find the backend | crowlKats | XS | No | 4.7h | - | Jun 30, 2026 |
SummaryBug FixFix desktop launcher symlink for package installs Ensures desktop applications packaged as .deb/.rpm correctly locate the backend binary, preventing launch failures and improving user experience. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| fix(install): pin pre-release npm versions added via dist-tag | bartlomieju | M | No | 41.5h | 27.3h | Jun 30, 2026 |
SummaryBug FixPin pre-release npm versions for dist-tag installs Ensures deterministic installs by pinning exact pre-release versions, preventing older builds from being installed and improving reliability for users. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| feat(desktop): register deep-link URL schemes at bundle time | bartlomieju | L | No | 140.0h | 140.0h | Jun 30, 2026 |
SummaryFeatureRegister deep-link URL schemes at bundle time Enables desktop apps to declare custom URL schemes, improving integration with the operating system and enhancing user experience. Health Assessment
Large
High
High
AI DetailsTech Stack
Languages:
Rust
|
||||||
| fix(npm): realpath npm bin main module | nathanwhit | S | No | 64.9h | - | Jun 29, 2026 |
SummaryBug FixFix npm bin realpath regression Restores correct module resolution for symlinked npm bin entries, preventing incorrect imports and ensuring reliable script execution. Health Assessment
Small
Low
Medium
AI DetailsTech Stack
Languages:
Rust, Javascript
|
||||||
| fix(npm): fall back for age-filtered npm dist-tags | nathanwhit | L | No | 56.0h | - | Jun 29, 2026 |
SummaryBug FixAdd fallback for age-filtered npm dist-tags Ensures npm package resolution respects minimum dependency age by falling back to older versions when a dist‑tag points to a too‑new release, improving reliability for users. Health Assessment
Large
Medium
Medium
AI Details
Confidence:
0.95
Tech Stack
Languages:
Rust, Javascript, Typescript
|
||||||
| chore: bump denokv_* crates to 0.14.0 | bartlomieju | M | No | 1.2h | - | Jun 29, 2026 |
SummaryChoreBump denokv crates to 0.14.0 Updates internal dependencies to newer versions, ensuring compatibility and preventing build failures. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Rust
|
||||||
| fix(ext/node): send TLS close_notify on JS stream-backed socket shutdown | tomas-zijdemans | L | AI | 27.6h | 3.1h | Jun 29, 2026 |
SummaryBug FixFix TLS close_notify on JS stream shutdown Ensures TLS sockets correctly send close_notify and terminate connections for JS-backed streams, preventing hanging connections in database clients. Health Assessment
Large
Medium
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Cursor, Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| fix(bundle): emit CSSStyleSheet for CSS raw imports | bartlomieju | M | No | 4.6h | - | Jun 29, 2026 |
SummaryBug FixEmit CSSStyleSheet for CSS raw imports Ensures CSS imports produce functional CSSStyleSheet objects in bundled output, preventing runtime errors and improving developer experience. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust, Typescript
|
||||||
| fix(ext/node): pass Deno subcommands through child_process spawn | bartlomieju | M | No | 3.8h | - | Jun 29, 2026 |
SummaryBug FixFix Deno subcommand pass-through in node child_process Ensures Deno subcommands like bundle and serve are correctly forwarded when invoked via node:child_process, preventing module-not-found errors and keeping the node shim in sync with the CLI. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| fix(ext/node_sqlite): keep attach limit capped under scoped permissions | bartlomieju | L | No | 338.5h | - | Jun 29, 2026 |
SummaryBug FixFix SQLite attach limit under scoped permissions Ensures that processes with limited filesystem permissions cannot enable ATTACH DATABASE, preventing unauthorized access to protected files. Health Assessment
Large
High
High
AI DetailsTech Stack
Languages:
Rust, Javascript
|
||||||
| fix(ext/node): mock.reset() should also reset MockTimers | Medo-ID | S | No | 19.9h | 15.5h | Jun 29, 2026 |
SummaryBug FixFix mock.reset to reset MockTimers Ensures mock.reset fully resets timers, preventing errors in Node test mocks. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
|
||||||