# nitrojs/nitro · RepoSense Release & Migration Intelligence

> Built-in `?assets` imports (#5013): `?assets` imports are. Pre-release build; test in staging. Migration: Low.

## Metadata
- **Repository URL**: https://github.com/nitrojs/nitro
- **Primary Package**: `nitropack` (NPM)
- **Categories**: `FRAMEWORK`, `BACKEND`, `RUNTIME`
- **Latest Version**: `v3.0.261103-rc`
- **Semantic Status**: `WARNING`
- **Bundle Size Impact (unavailable)**: `Size Unavailable`
- **Atom Ingestion Feed**: https://github.com/nitrojs/nitro/releases.atom

## The Human Context (Plain-English Pitch)
nitropack is an open-source library and developer tool in the nitrojs/nitro ecosystem. It saves developers from writing repetitive low-level boilerplate from scratch by providing a battle-tested, open-source implementation ready for production.

## Stage 1 Executive Summary ([Core Change] + [Required Action] + [Migration Effort])
Built-in `?assets` imports (#5013): `?assets` imports are. Pre-release build; test in staging. Migration: Low.

## Breaking Changes & Required Actions
- **Built-in `?assets` imports** (#5013): `?assets` imports are now built into Nitro, based on the original work by Hiroshi Ogawa (@hi-ogawa). `nitro/rsbuild` supports them too.
- **Vite `base` ⇄ Nitro `baseURL`** (#5022): `vite build --base /app/` now serves routes and assets under `/app/`. Without a Vite `base`, Nitro `baseURL` is used as the Vite `base...
- **Missing hashed assets return a `no-store` 404** (#5020): A request for an old chunk during a deploy no longer gets the HTML page with an immutable one-year cache header.
- Experimental `bun` builder (#4987)

## Migration Snippet
```ts
npm install nitropack@3.0.261103-rc
```

## Ecosystem Compatibility Matrix & Graph Warnings
- **TypeScript 5.x** [`COMPATIBLE`]: Ships standard TypeScript declaration files without type regressions.

## Zero-Noise Release Timeline
- **v3.0.261103-rc** (2026-11-03) [WARNING]: Built-in `?assets` imports (#5013): `?assets` imports are. Pre-release build; test in staging. Migration: Low.

## Upgrade & Migration Q&A (GEO Direct Answers)
### Is nitrojs/nitro v3.0.261103-rc safe to upgrade in production?
nitrojs/nitro v3.0.261103-rc is classified as WARNING (PRERELEASE release). Built-in `?assets` imports (#5013): `?assets` imports are. Pre-release build; test in staging. Migration: Low.

### What breaking changes or compatibility risks exist in nitrojs/nitro v3.0.261103-rc?
No breaking API changes or peer dependency conflicts are recorded for nitrojs/nitro v3.0.261103-rc in the RepoSense compatibility graph.

### What is the bundle size impact of nitropack v3.0.261103-rc?
Measured bundle size telemetry is currently unavailable for nitropack v3.0.261103-rc; verify build output locally before deploying.

### How do I upgrade nitropack to v3.0.261103-rc?
Upgrade nitropack to v3.0.261103-rc by running "npm install nitropack@3.0.261103-rc" and applying the migration steps: npm install nitropack@3.0.261103-rc
