-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bump @nextcloud/vue to 6.0.0-beta.1 and vue-template-compiler #33508
Conversation
Either changing each import to add .js for the vue components or nextcloud-libraries/eslint-config#383 should fix the listing issue, but there seems to be another version incompatibility:
|
a128004
to
47a1d7a
Compare
with node v14 there was no error about @nextcloud/calendar-availability-vue@"^0.3.1 after upgrading to node v16 that error appears for me as well |
|
Icons can be fixed by running |
seems I deleted the dist folder by mistake, I'll bring it back |
Update vue to 2.7.8 Signed-off-by: Vincent Petry <[email protected]>
7ebdeb0
to
5e93188
Compare
I did "npm ci --force" to bypass the dep issue for now and brought back the dist folder, and run |
as far as I can see the working buttons have the CSS classes I'll see if we're missing a vue attribute |
this is the button in question: https://github.com/nextcloud/server/blob/update-nextcloud-vue-6.0.0-beta.1/apps/files_sharing/src/components/SharingEntryLink.vue#L299 based on the conditions it would be a single action button which is then supposed to render inline |
the missing icon on ActionButton is a regression, raised here: nextcloud-libraries/nextcloud-vue#3006 |
Fixes the dependency conflict. Signed-off-by: Vincent Petry <[email protected]>
cool, at least it compiles now waiting for the action button regression fixes to attempt another update |
next iteration: #33516 |
I was advised by @juliushaertl to update vue-template-compiler to 2.7 which I did here