VS Code Extension v1.38 is out and is jam-packed with features. Since it's been a hot minute since our last update, here are the major features added in the last few months.
Migrate to Capacitor 5 Beta
Capacitor 5 is coming soon. If you're interested in migrating now, let the Extension help you. Select the "Migrate to Capacitor 5 Beta" option under Recommendations to get started.
Defaulting to Angular Standalone components
When using the VS Code Extension with Capacitor projects, standalone components are the default for Angular projects. The Ionic Framework starter projects also begin with Standalone components by default, and you'll see a reminder to update "ionic/angular-toolkit" for Angular 15 projects.
Vite is the default for Vue and React projects
Support for Vite-based Vue and React apps has been added and Vite is now the default for new Vue and React projects. Nuxt 3 and Analog projects are now supported in the Extension too!
Enhanced Monorepo Support
The Extension now supports NX 15 and will add nxtend if your project is missing it. pNpM combined with NX is now supported as well!
Debug iOS Apps on Windows
Using the Nexus Browser App, you can run any web project as a native one. This feature unlocks debugging iOS apps on Windows and comes pre-installed with 35+ Capacitor plugins.
Capture JavaScript Console Logs AND Native Logs
View native app and JS console.log logs together with enhanced app logging. Filter log types in Settings > Logging.
Brand New Documentation
We shipped an entirely new docs section for the VS Code Extension in the Capacitor docs.
And So Much More!
This is just a look into some of the features we've recently added. For a complete list, check out the changelog.