Skip to content

refactor!: remove deprecated and unused options before rc - #4837

Merged
pi0 merged 1 commit into
mainfrom
refactor/pre-rc-removals
Oct 18, 2026
Merged

pi0 merged 1 commit into
mainfrom
refactor/pre-rc-removals

Conversation

@pi0x

@pi0x pi0x commented Oct 18, 2026

Copy link
Copy Markdown
Contributor

Removes leftovers that were deprecated during the v3 beta or had no effect, before the RC:

  • netlify.images option (use netlify.config.images).
  • vercel.regions option and the unused generateEdgeFunctionFiles helper, both only used by the removed vercel-edge preset (vercel.functions.regions still works). Also drops the vercel-edge branches in test/tests.ts.
  • prerender.retry / prerender.retryDelay (types, defaults, commented-out TODO in the prerenderer, docs).
  • Deprecated useKV re-export from nitro/storage (useStorage stays there).
  • String form of getBuildInfo(rootDir); it now only takes an options object.

Kept on purpose because Nuxt still uses them: the TracingOptions type alias and experimental.typescriptBundlerResolution. Migration guide has a new "Removed Deprecated Options" section.

🤖 Generated with AI assistant

@pi0x
pi0x requested a review from pi0 as a code owner October 18, 2026 02:35
@vercel

vercel Bot commented Oct 18, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
nitro.build Ready Ready Preview Oct 18, 2026 2:35am UTC

Request Review

@coderabbitai

coderabbitai Bot commented Oct 18, 2026

Copy link
Copy Markdown
Contributor

Review in Change Stack →

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 84042490-0f6e-4da5-a994-733f99fea31a
📥 Commits

Reviewing files that changed from the base of the PR and between bf4fe69 and b02e000.

📒 Files selected for processing: 20
  • docs/1.docs/50.prerendering.md
  • docs/1.docs/62.utils.md
  • docs/1.docs/99.migration.md
  • docs/2.deploy/20.providers/netlify.md
  • docs/2.deploy/20.providers/vercel.md
  • docs/3.config/0.index.md
  • src/build/info.ts
  • src/cli/commands/deploy.ts
  • src/config/defaults.ts
  • src/prerender/prerender.ts
  • src/presets/netlify/types.ts
  • src/presets/netlify/utils.ts
  • src/presets/vercel/types.ts
  • src/presets/vercel/utils.ts
  • src/runtime/storage.ts
  • src/types/config.ts
  • test/presets/netlify.test.ts
  • test/tests.ts
  • test/unit/deploy.test.ts
  • test/unit/vercel-build-config.test.ts
+--------------------------------------------------+
| Your stack overflowed; I brought a bigger stack. |
+--------------------------------------------------+
  \
   \     /)/)
        ( '')
        /  |
      o(___)
✨ Finishing Touches
📝 Generate docstrings
  • Commit to this branch
  • Create a new PR
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@pkg-pr-new

pkg-pr-new Bot commented Oct 18, 2026

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/nitro@4837

commit: b02e000

@pi0
pi0 merged commit 01cd874 into main Oct 18, 2026
14 of 15 checks passed
@pi0
pi0 deleted the refactor/pre-rc-removals branch October 18, 2026 02:38

This branch was successfully deployed

1 active deployment
Preview — b02e0001 Deployed Oct 18, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants