Skip to content

chore: Update to Nuxt 4.6.1, @ionic/vue to 9 - #1047

Open
Redemption198 wants to merge 2 commits into
nuxt-modules:mainfrom
Redemption198:update-and-fixes
Open

Redemption198 wants to merge 2 commits into
nuxt-modules:mainfrom
Redemption198:update-and-fixes

Conversation

@Redemption198

@Redemption198 Redemption198 commented Oct 11, 2026 •

Copy link
Copy Markdown

🔗 Linked issue

❓ Type of change

  • 📖 Documentation (updates to the documentation or readme)
  • 🐞 Bug fix (a non-breaking change that fixes an issue)
  • 👌 Enhancement (improving an existing functionality)
  • ✨ New feature (a non-breaking change that adds functionality)
  • 🧹 Chore (updates to the build process or auxiliary tools and libraries)
  • ⚠️ Breaking change (fix or feature that would cause existing functionality to change)

📚 Description

This PR updates the module to use Nuxt 4.6.1 with future.compatibilityVersion set to 5.

In docs type: "module" has been added to package.json to fix a warning.

In router.ts createError has been moved from h3 to #app and the /200.html prerendered route rule gets added via extendRouteRules.

One of the tests times out due to the tabs component not working, needs more debugging.

Re enabled Vue Options API as the Ionic components are written in it.

Dropped pickerController and IonPickerLegacy as they have been removed in version 9.

@netlify

netlify Bot commented Oct 11, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for friendly-lamington-fb5690 ready!

Name Link
🔨 Latest commit 89736ad
🔍 Latest deploy log https://app.netlify.com/projects/friendly-lamington-fb5690/deploys/6acd1f19836b8e23024d9cca
😎 Deploy Preview https://deploy-preview-1047--friendly-lamington-fb5690.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

Options API, clear removed Ionic components from imports
@Redemption198 Redemption198 changed the title chore: Update to Nuxt 4.6.1 chore: Update to Nuxt 4.6.1, @ionic/vue to 9 Oct 12, 2026

This branch has not been deployed

No deployments
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.

1 participant