Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| chore: remove unused ticketing-example test fixture | ocavue | XL | No | 27.2h | 27.2h | May 15, 2026 |
SummaryChoreRemove unused ticketing-example test fixture Removes unused demo app and resolves peer dependency warning Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
Astro
|
||||||
| Extract Vite build config assembly into testable function | matthewp | XL | No | 17.0h | 8.7h | May 15, 2026 |
SummaryRefactorExtract Vite build config assembly into testable function Refactors build config assembly into a standalone function for easier unit testing, improving test coverage and maintainability. Health Assessment
X-Large
Medium
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Javascript
|
||||||
| fix: bundle @astrojs/internal-helpers in prerender environment | DORI2001 | XS | No | 309.1h | 309.1h | May 15, 2026 |
SummaryBug FixFix internal helpers bundling in prerender Eliminates Vite build warnings for prerendered Astro sites, improving developer experience and build reliability. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| Fix preview release publish job failing to detect pnpm version | matthewp | XS | No | 7.5h | 7.5h | May 15, 2026 |
SummaryCI/CDFix preview release publish job pnpm detection Ensures preview release workflow can detect pnpm version, preventing build failures. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Fix/16633 noimagemetadata for svg with either zero height or width | dotnetCarpenter | M | No | 98.5h | 98.2h | May 14, 2026 |
SummaryBug FixFix SVG zero-dimension metadata extraction Corrects image metadata extraction for SVGs with zero width or height, preventing errors and enabling proper import of hidden SVG containers. Health Assessment
Medium
High
High
AI Details
Confidence:
0.80
Tech Stack
Languages:
Typescript
|
||||||
| fix(astro): fix broken `Map` and `Set` in content collections | demaisj | S | No | 75.6h | 75.6h | May 14, 2026 |
SummaryBug FixFix broken Map and Set in content collections Corrects cloning behavior for native Map and Set objects in Astro content collections, ensuring image references are updated correctly and preventing runtime errors. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| fix(language-tools): fix MDX syntax highlighting for indented astro codeblocks | alexisintech | S | No | 44.8h | 44.8h | May 14, 2026 |
SummaryBug FixFix MDX syntax highlighting for indented astro codeblocks Fixes syntax highlighting errors in MDX files when using indented Astro codeblocks, improving developer experience. Health Assessment
Small
Low
High
AI DetailsTech Stack |
||||||
| Convert astro-global integration tests to unit tests | matthewp | XL | No | 0.5h | 0.3h | May 14, 2026 |
SummaryTestConvert astro-global integration tests to unit tests Fast unit tests replace slow integration tests, improving test speed and removing large fixture assets. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Javascript
Frameworks:
Astro
|
||||||
| chore(deps): remove redundant pnpm overrides | ocavue | M | No | 11.8h | 5.2h | May 14, 2026 |
SummaryChoreRemove redundant pnpm overrides This PR cleans up unnecessary pnpm overrides, eliminating peer dependency warnings and ensuring the lockfile remains valid, which improves build stability and reduces maintenance overhead. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Yaml
|
||||||
| Auto-create PRs when reporters verify triage bot fixes | matthewp | L | No | 25.8h | 25.6h | May 14, 2026 |
SummaryCI/CDAuto-create PRs for verified triage bot fixes Automates PR creation after reporters verify triage bot fixes, streamlining the fix pipeline and reducing manual effort. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Javascript
|
||||||
| test: replace flaky remote image test with unit tests | ocavue | M | No | 0.6h | 0.6h | May 14, 2026 |
SummaryTestReplace flaky remote image test with unit tests Unit tests replace flaky integration test, removing network dependency. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
Astro
|
||||||
| [ci] release | astrobot-houston | M | No | 2.7h | 2.6h | May 14, 2026 |
SummaryChoreRelease packages to npm automatically Automates publishing of Astro packages to npm, enabling quick deployment of new releases. Health Assessment
Medium
Low
Low
AI DetailsTech Stack |
||||||
| Escape slot names in hydration template attributes | matthewp | S | No | 0.9h | - | May 14, 2026 |
SummaryBug FixEscape slot names in hydration template attributes Prevents reflected XSS by escaping slot names in hydrated component attributes, ensuring user input cannot inject malicious HTML. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Typescript
Frameworks:
Astro
|
||||||
| refactor: fix flaky view-transitions e2e test | ocavue | L | No | 3.0h | 3.0h | May 14, 2026 |
SummaryBug FixFix flaky view-transitions e2e test Improves CI reliability by stabilizing view-transitions tests, reducing false failures and speeding feedback. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Typescript
|
||||||
| chore(deps): bump typescript-eslint for TypeScript v6 support | ocavue | M | No | 24.4h | 24.4h | May 14, 2026 |
SummaryChoreBump typescript-eslint for TypeScript v6 support Updates the typescript-eslint dependency to a version that supports TypeScript v6, improving compatibility and easing future reviews. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.95
Tech Stack |
||||||
| chore: remove redundant server assertions | ematipico | XL | AI | 27.6h | 27.5h | May 14, 2026 |
SummaryChoreRemove redundant server assertions Removes duplicate dev server tests to improve code efficiency without losing test coverage. Health Assessment
Large
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
AI
Confidence:
0.90
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
Svelte, Vite
|
||||||
| fix(mdx): support smartypants option objects | igor-koop | M | No | 254.4h | 41.6h | May 14, 2026 |
SummaryBug FixSupport smartypants option objects in MDX Ensures MDX integration respects smartypants configuration, aligning behavior with Astro's markdown rendering and preventing incorrect dash rendering. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| Fix VSCode extension release by reverting npm ci to npm i | matthewp | XS | No | 0.3h | 0.0h | May 13, 2026 |
SummaryCI/CDFix VSCode extension release workflow Corrects CI workflow to publish the VSCode extension by using npm install instead of npm ci, preventing failures due to missing package-lock.json. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| [ci] release | astrobot-houston | L | No | 142.1h | 107.8h | May 13, 2026 |
SummaryCI/CDRelease new Astro packages This PR publishes updated Astro packages to npm, ensuring users receive the latest bug fixes and improvements. It automates the release process via Changesets, reducing manual release effort. Health Assessment
Large
High
High
AI DetailsTech Stack |
||||||
| Update pnpm to v11 | delucis | XL | No | 22.3h | 0.0h | May 13, 2026 |
SummaryChoreUpdate pnpm to v11 Updates pnpm to v11, cleans up dependencies, hardens the monorepo, and ensures compatibility with Node 22. Health Assessment
X-Large
Medium
Low
AI DetailsTech Stack
Frameworks:
Github-Actions
|
||||||
| fix(astro): correctly export `build.assetsPrefix` from `astro:config/server` | rururux | S | No | 197.0h | 196.6h | May 13, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack
Languages:
Typescript, Javascript
|
||||||
| test: isolate fixture cache dirs for shared fixtures | ocavue | M | No | 51.7h | 46.8h | May 13, 2026 |
SummaryBug FixIsolate fixture cache directories for shared tests Fix flaky tests by ensuring each shared fixture has a unique cache directory, improving test reliability. Health Assessment
Medium
Low
Medium
AI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript
|
||||||
| refactor: address floating promises in tests | ocavue | M | No | 52.1h | 0.2h | May 13, 2026 |
SummaryRefactorRefactor: Apply no-floating-promises rule to tests Ensures test code adheres to ESLint rule, preventing silent async failures and improving code quality. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Javascript, Typescript
|
||||||
| Publish preview releases for triage bot fixes | matthewp | L | No | 45.3h | 19.2h | May 13, 2026 |
SummaryCI/CDPublish preview releases for triage bot fixes Enables reporters to test triage bot fixes immediately via preview releases, speeding feedback and reducing validation time. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Yaml
Frameworks:
Github-Actions
|
||||||
| docs(csp): improve validation messages for directives | farrosfr | M | No | 49.1h | 1.1h | May 13, 2026 |
SummaryBug FixImprove CSP validation messages Enhances user experience by providing clearer error messages for CSP directive misconfigurations, reducing debugging time. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| refactor: remove redudant assertions | ematipico | XL | No | 42.4h | 23.6h | May 13, 2026 |
SummaryRefactorRefactor: remove redundant assertions Simplifies the test suite by eliminating duplicate checks, improving maintainability and reducing build time. Health Assessment
Large
Low
Medium
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| fix(cloudflare): respect remoteBindings during prerender build | helio-cf | S | No | 9.2h | 0.2h | May 12, 2026 |
SummaryBug FixFix Cloudflare prerender remote bindings Ensures Cloudflare prerender builds respect remoteBindings, aligning build behavior with dev environment and improving consistency for developers. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| Add default permissions: {} to all workflows | matthewp | M | No | 2.2h | 1.0h | May 12, 2026 |
SummaryCI/CDAdd default permissions to all workflows Ensures all GitHub Actions workflows run with minimal permissions, reducing risk of accidental token misuse and strengthening supply chain security. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Harden preview-release workflow against OIDC token theft | matthewp | M | No | 2.5h | 0.3h | May 12, 2026 |
SummaryFeatureHarden preview-release workflow against OIDC token theft Adds safeguards to prevent malicious forks from executing privileged code and isolates OIDC tokens, strengthening CI security. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Remove all caching from release workflow | matthewp | S | No | 1.8h | 0.1h | May 12, 2026 |
SummaryCI/CDRemove caching from release workflow Eliminates cache poisoning risk in release pipeline, strengthening supply chain security. Ensures clean installs and builds for every release. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Pin actions/labeler to SHA | matthewp | XS | No | 0.3h | 0.2h | May 12, 2026 |
SummaryCI/CDPin actions/labeler to SHA This PR pins the actions/labeler GitHub Action to a specific commit SHA, preventing potential tag hijacks that could compromise pull request workflows. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| fix: use named HTML entities for attribute escaping | jsparkdev | S | No | 104.1h | 5.6h | May 12, 2026 |
SummaryBug FixFix attribute escaping to use named HTML entities Ensures consistent and readable HTML output by replacing numeric entities with named ones across all head and meta tags, improving developer experience and maintaining standard conventions. Health Assessment
Small
Low
Medium
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| chore: make actions green again | ocavue | M | No | 1.4h | 1.4h | May 12, 2026 |
SummaryCI/CDMake CI actions green again Restores successful CI runs by removing incompatible Vite v7 and updating docs branch, ensuring reliable type checking and smoke tests. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| fix(svelte): widen `typescript` peer dependency range to allow v6 | ocavue | S | No | 116.6h | 24.4h | May 12, 2026 |
SummaryBug FixUpdate Svelte integration to support TypeScript v6 Allows the Svelte integration to work with TypeScript 6, ensuring compatibility and future-proofing. Health Assessment
Small
Low
High
AI Details
Confidence:
0.95
Tech Stack |
||||||
| Fix lint errors in CI | rururux | XS | No | 0.6h | 0.3h | May 11, 2026 |
SummaryBug FixFix lint errors in CI Corrects linting issues in the Cloudflare integration test suite, ensuring CI passes without errors. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| Treat the internal 'astro' Vite environment as a server environment | matthewp | S | No | 1.3h | 0.8h | May 11, 2026 |
SummaryBug FixAdd 'astro' Vite environment as server environment Fixes server environment detection to prevent client-side script errors during HMR reloads, improving stability for Cloudflare adapters. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript
|
||||||
| refactor: moves more integration tests to unit tests | ematipico | XL | No | 1.2h | 0.4h | May 11, 2026 |
SummaryRefactorRefactor: Move integration tests to unit tests This refactor reduces test suite complexity and speeds up CI by converting integration tests to unit tests, providing faster feedback for developers. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Javascript
|
||||||
| Triage bot: add unit test step and document shared test utilities | matthewp | M | No | 66.1h | 65.5h | May 11, 2026 |
SummaryDocsAdd unit test step and document utilities Adds a unit test generation step to the triage bot and documents shared test utilities, improving regression coverage and agent consistency. Health Assessment
Medium
Low
High
AI Details
Confidence:
0.75
Tech Stack |
||||||
| Fix SSR routes broken by dynamic prerendered routes with Node prerender environment | matthewp | M | No | 234.4h | 121.7h | May 11, 2026 |
SummaryBug FixFix SSR route handling for dynamic prerendered routes Ensures SSR pages correctly render when dynamic prerendered routes coexist, preventing incorrect routing to Node handlers and maintaining correct user experience. Health Assessment
Medium
Medium
High
AI Details
Confidence:
0.75
Tech Stack
Languages:
Javascript, Typescript
Frameworks:
Astro
|
||||||
| Reject double-encoded URL paths in pathname normalization | matthewp | L | No | 238.8h | 238.6h | May 11, 2026 |
SummaryBug FixReject double-encoded URL paths Prevents malicious double-encoded URLs from bypassing authentication, ensuring secure request handling. Health Assessment
Medium
High
High
AI Details
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| fix(astro): restore route cache shim | ascorbic | M | No | 28.9h | 26.5h | May 11, 2026 |
SummaryBug FixRestore route cache shim in Astro Fixes a regression that caused Astro.cache to be undefined when caching was disabled, ensuring consistent cache API behavior and preventing runtime errors for developers. Health Assessment
Medium
Low
Medium
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| [ci] release (alpha) | astrobot-houston | M | No | 4.8h | - | May 09, 2026 |
SummaryChoreRelease Astro v7.0.0-alpha.1 Publishes Astro packages to npm as a prerelease, enabling new features for developers. Health Assessment
Medium
Low
Low
AI DetailsTech Stack |
||||||
| chore: remove Vite 8 warning | alexanderniebuhr | M | No | 95.1h | 4.9h | May 09, 2026 |
SummaryChoreRemove Vite 8 warning Removes the log warning that Vite 8 is not supported, which is no longer accurate for Astro v7, improving developer experience. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| Tighten image endpoint path handling | matthewp | S | No | 189.0h | 0.1h | May 08, 2026 |
SummaryBug FixTighten image endpoint path handling Enhances security and reliability of image loading by tightening path validation and preventing injection attacks. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| fix(core): tear down the compiler | ematipico | S | No | 23.8h | 0.9h | May 08, 2026 |
SummaryBug FixFix compiler teardown in core build Ensures the compiler is properly torn down after a build, preventing resource leaks and improving stability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| refactor(astro): migrate a test file from js to ts | ocavue | S | No | 19.8h | 12.4h | May 08, 2026 |
SummaryHealth AssessmentAI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript
|
||||||
| chore(language-tools): remove redundant prebuild script | ocavue | XS | No | 5.4h | 5.4h | May 08, 2026 |
SummaryChoreRemove redundant prebuild script from language tools Eliminates an unused prebuild script, reducing build warnings and streamlining the language tools build process. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| refactor: use TypeScript project service in ESLint | ocavue | M | No | 48.2h | 43.1h | May 08, 2026 |
SummaryRefactorRefactor: unify TypeScript project config for ESLint Aligns TypeScript configuration across editors, builds, and linting to improve developer experience and consistency. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| docs: fix `dangerouslyProcessSVG` position in config reference | ArmandPhilippot | S | No | 2.6h | 2.6h | May 07, 2026 |
SummaryDocsdocs: fix `dangerouslyProcessSVG` position in config reference Reorders documentation for image.dangerouslyProcessSVG to improve clarity and reduce confusion. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| fix(cloudflare): avoid duplicating user KV namespaces when injecting SESSION | greatjourney589 | S | No | 0.5h | 0.5h | May 07, 2026 |
SummaryBug FixFix duplicate KV namespace injection in Cloudflare integration Prevents configuration errors by ensuring only the auto‑injected SESSION binding is included, restoring stable deployment for Astro Cloudflare users. This resolves a regression that caused wrangler failures and improves reliability for users with custom KV bindings. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Javascript, Typescript
|
||||||