-
-
Notifications
You must be signed in to change notification settings - Fork 500
Description
Vue - Official extension or vue-tsc version
3.0.0-alpha.6
VSCode version
Windsurf Version: 1.8.2 - VSCode OSS Version: 1.99.1
Vue version
3
TypeScript version
System Info
System:
OS: macOS 15.4.1
CPU: (10) arm64 Apple M1 Pro
Memory: 226.45 MB / 16.00 GB
Shell: 5.9 - /bin/zsh
Binaries:
Node: 18.18.2 - /usr/local/bin/node
Yarn: 1.22.19 - /usr/local/bin/yarn
npm: 9.8.1 - /usr/local/bin/npm
Browsers:
Chrome: 135.0.7049.116
Safari: 18.4package.json dependencies
{
"devDependencies": {
"@babel/core": "^7.17.0",
"@babel/preset-env": "^7.16.0",
"@symfony/webpack-encore": "^4.0.0",
"core-js": "^3.23.0",
"regenerator-runtime": "^0.13.9",
"sass": "^1.77.8",
"sass-embedded": "^1.77.8",
"sass-loader": "^14.2.1",
"webpack": "^5.94.0",
"webpack-cli": "^4.10.0",
"webpack-notifier": "^1.15.0"
},
"license": "UNLICENSED",
"private": true,
"scripts": {
"dev-server": "encore dev-server",
"dev": "encore dev",
"watch": "encore dev --watch",
"build": "encore production --progress"
},
"dependencies": {
"@egjs/flicking-plugins": "^4.7.1",
"@formatjs/intl": "^2.10.5",
"@googlemaps/js-api-loader": "^1.16.8",
"@iframely/embed.js": "^1.10.3",
"@popperjs/core": "^2.11.8",
"@vueform/multiselect": "^2.6.10",
"@vuepic/vue-datepicker": "^9.0.3",
"bootstrap": "^5.3.3",
"egjs": "^2.2.0",
"flag-icons": "^7.2.3",
"flickity": "^3.0.0",
"flickity-fullscreen": "^2.0.0",
"flickity-imagesloaded": "^2.0.0",
"gridjs": "^6.2.0",
"holderjs": "^2.9.9",
"i18n-iso-countries": "^7.12.0",
"jquery": "^3.7.1",
"lite-youtube-embed": "^0.3.3",
"slick-carousel": "^1.8.1",
"vue": "^3.5.10",
"vue-loader": "^17.4.2",
"vue3-google-map": "^0.21.0",
"zoomist": "^2.1.1"
}
}Steps to reproduce
- Update to VUE - Offical - 3.0.0-alpha.6
- Start Windsurf
- open a VUE file, 2 error messages are shown:
-
The JS/TS language service immediately crashed 5 times. The service will not be restarted. This may be caused by a plugin contributed by one of these extensions: Vue.volar. Please try disabling these extensions before filing an issue against Windsurf.
-
The Vue server crashed 5 times in the last 3 minutes. The server will not be restarted. See the output for more information.
Output:
TypeError: Cannot read properties of undefined (reading 'map')
at ca (/var/www/vhosts/pieter/.windsurf-server/extensions/vue.volar-3.0.0-alpha.6-universal/dist/getPropertiesAtLocation-D4dzqf-d.js:233:9301)
at <instance_members_initializer> (/var/www/vhosts/pieter/.windsurf-server/extensions/vue.volar-3.0.0-alpha.6-universal/dist/getPropertiesAtLocation-D4dzqf-d.js:233:17203)
at new Sa (/var/www/vhosts/pieter/.windsurf-server/extensions/vue.volar-3.0.0-alpha.6-universal/dist/getPropertiesAtLocation-D4dzqf-d.js:233:17567)
at Object.createVirtualCode (/var/www/vhosts/pieter/.windsurf-server/extensions/vue.volar-3.0.0-alpha.6-universal/dist/getPropertiesAtLocation-D4dzqf-d.js:233:18515)
at Object.set (/var/www/vhosts/pieter/.windsurf-server/extensions/vue.volar-3.0.0-alpha.6-universal/dist/getPropertiesAtLocation-D4dzqf-d.js:1:9722)
at /var/www/vhosts/pieter/.windsurf-server/extensions/vue.volar-3.0.0-alpha.6-universal/dist/server.js:13300:6331
at Object.get (/var/www/vhosts/pieter/.windsurf-server/extensions/vue.volar-3.0.0-alpha.6-universal/dist/getPropertiesAtLocation-D4dzqf-d.js:1:8684)
at Object.getDiagnostics (/var/www/vhosts/pieter/.windsurf-server/extensions/vue.volar-3.0.0-alpha.6-universal/dist/server.js:1:68352)
at /var/www/vhosts/pieter/.windsurf-server/extensions/vue.volar-3.0.0-alpha.6-universal/dist/server.js:19:45010
at Immediate. (/var/www/vhosts/pieter/.windsurf-server/extensions/vue.volar-3.0.0-alpha.6-universal/dist/server.js:19:47151)
Node.js v20.18.3
[Error - 8:16:23 AM] Server process exited with code 1.
[Error - 8:16:23 AM] The Vue server crashed 5 times in the last 3 minutes. The server will not be restarted. See the output for more information.
What is expected?
Windsurf is loads the extension normally
What is actually happening?
VUE Official is crashing
Link to minimal reproduction
No response
Any additional comments?
Switchting back to 3.0.0-alpha.2 is fixing the problem