Pull Request Explorer

Exploring 313 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
fix(ext/web): make URL and URLSearchParams non-serializable bartlomieju S No 168.3h - Jun 29, 2026

Summary

Bug Fix

Fix URL and URLSearchParams non-serializable

Ensures Deno complies with the WHATWG spec by throwing DataCloneError when cloning URLs, aligning behavior with browsers and Node.

Health Assessment

Small
Low
Low
  • Quick, minimal change that corrects a spec compliance bug without affecting other functionality.

AI Details

Tech Stack

Languages: Javascript, Typescript
fix(ext/node): export report as named export from node:process Vallabh-1504 S No 214.1h 45.9h Jun 29, 2026

Summary

Bug Fix

Add named export for process.report in node

Ensures import { report } from 'node:process' works, fixing runtime import errors. This resolves syntax errors for users importing process.report.

Health Assessment

Small
Low
Medium
  • PR took over 8 days to merge with a single review and a few rework commits, indicating a slow review process but minimal code changes.

AI Details

Usage: AI Assisted
Confidence: 0.95

Tech Stack

Languages: Javascript
fix(npm): use case-insensitive match for trust-policy-exclude kapil971390 M No 87.6h 38.6h Jun 29, 2026

Summary

Bug Fix

Fix npm trust policy exclude case sensitivity

Ensures npm package names are matched case‑insensitively in trust policy exclusions, preventing unintended downgrade enforcement.

Health Assessment

Medium
Low
Medium
  • The PR required a review and a few rework commits, but resolved within 3.6 days, indicating moderate review friction but acceptable cycle time.

AI Details

Usage: AI Assisted
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Rust
fix(ext/node): check permissions when binding node:net unix sockets bartlomieju M No 48.3h - Jun 29, 2026

Summary

Bug Fix

Fix node:net unix socket permission checks

Ensures Deno’s permission model protects the filesystem when creating unix‑domain sockets, preventing unauthorized file creation, modification, or deletion.

Health Assessment

Medium
Medium
Medium
  • The PR addressed a security flaw by adding permission checks to socket binding, with moderate iteration and a 48‑hour cycle.

AI Details

Tech Stack

Languages: Rust, Typescript
fix(npm): decode percent-encoded subpath of npm specifiers bartlomieju S No 95.8h - Jun 29, 2026

Summary

Bug Fix

Fix npm subpath percent-encoding bug

Corrects double-encoding of non-ASCII npm package paths, ensuring imports resolve correctly. This prevents import failures for packages with Unicode filenames.

Health Assessment

Small
Low
Medium
  • The PR fixed a subtle encoding bug with a single commit and added a test fixture. The review process was straightforward, indicating low complexity.

AI Details

Tech Stack

Languages: Rust, Typescript, Javascript
fix(npm): show scoped-registry auth hint on tarball 404 minato32 M No 87.7h 86.8h Jun 29, 2026

Summary

Bug Fix

Show auth hint for tarball 404

Provides clearer authentication guidance when npm tarball requests return 404, improving developer experience.

Health Assessment

Small
Low
High
  • Long review time indicates low priority or complexity; minimal code changes; quick merge after approval.

AI Details

Tech Stack

Languages: Rust, Javascript
test: fix flaky readableStreamEmittingManyChunks memory leak assertion crowlbot S No 142.4h 142.4h Jun 29, 2026

Summary

Test

Fix flaky memory leak test

Retries the streams test subprocess up to three times to eliminate transient GC‑related flakiness while preserving leak detection sensitivity.

Health Assessment

Small
Low
High
  • The PR had a long review cycle with no early feedback, but the change is minimal and low risk.

AI Details

Tech Stack

Languages: Typescript
fix(npm): normalize bin names with path separators nathanwhitbot M No 55.9h 55.9h Jun 29, 2026

Summary

Bug Fix

Normalize npm bin names with path separators

Ensures npm package bin entries use consistent names, preventing path separator issues on Windows and aligning with npm/pnpm behavior.

Health Assessment

Medium
Medium
High
  • The PR involved a single file change but had a long review period, suggesting complexity in the logic or reviewer availability.

AI Details

Tech Stack

Languages: Rust
fix(schema): correct property name for JSX new line configuration hugoalh XS No 46.5h 45.8h Jun 29, 2026

Summary

Bug Fix

Correct JSX new line config property name

Fixes a typo in the Deno configuration schema, ensuring the JSX new line setting is correctly referenced.

Health Assessment

Small
Low
Medium
  • The PR had a long review time but minimal changes and no rework, indicating a straightforward fix with low risk.

AI Details

Usage: Authored by AI
Confidence: 0.95

Tech Stack

fix(flake): rust-analyzer in nix develop shell and fix non-NixOS build sectore XS No 41.9h 1.3h Jun 29, 2026

Summary

Bug Fix

Fix rust-analyzer in nix develop shell

This PR fixes issues with rust-analyzer in nix develop shell and non-NixOS builds, ensuring compatibility and resolving errors.

Health Assessment

Small
Low
Low
  • The PR was merged quickly, indicating low review friction and a straightforward fix.
  • The changes are small in scope, affecting only a few lines of code.

AI Details

Tech Stack

Languages: Rust
Frameworks: Nix
fix(jupyter): register stdin peer only after ZMTP handshake completes bartlomieju M No 20.3h - Jun 29, 2026

Summary

Bug Fix

Fix stdin peer registration timing in Jupyter kernel

Prevents kernel crashes when prompting in VS Code by ensuring stdin socket is only used after handshake, improving stability. Adds integration tests for prompt handling.

Health Assessment

Medium
Low
Low
  • Merged within 20 hours with a single commit, indicating minimal review friction and low complexity.

AI Details

Confidence: 0.20

Tech Stack

Languages: Javascript, Rust
fix(desktop): default window title to app name instead of laufey_webview bartlomieju S No 69.1h 23.3h Jun 29, 2026

Summary

Bug Fix

Fix default window title to app name

Ensures desktop windows default to the configured app name instead of the internal placeholder, improving user experience.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, single review, no tests added, straightforward merge.

AI Details

Tech Stack

Languages: Rust
fix(desktop): set LAUFEY_RUNTIME_PATH in Linux app launcher sigmaSd XS No 3.4h 3.4h Jun 28, 2026

Summary

Bug Fix

Set LAUFEY_RUNTIME_PATH in Linux app launcher

Fixes environment variable setting for Linux app launcher, ensuring correct runtime path for desktop applications.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, resolved within a few hours, indicating efficient review and low complexity.

AI Details

Confidence: 0.95

Tech Stack

Languages: Rust
« Page 7 of 7

Get this analytics stack for your team

Connect GitHub and see cycle time, review bottlenecks, PR flow, and trend changes in minutes.

Connect Repos