Bump @nextcloud/vue to 6.0.0-beta.1 and vue-template-compiler#33508
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 <vincent@nextcloud.com>
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 <vincent@nextcloud.com>
|
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