Skip to content

Migrate to vue 3 and nextcloud/vue 9#28

Merged
julien-nc merged 5 commits into
mainfrom
enh/noid/vue3
Jun 24, 2025
Merged

Migrate to vue 3 and nextcloud/vue 9#28
julien-nc merged 5 commits into
mainfrom
enh/noid/vue3

Conversation

@julien-nc

Copy link
Copy Markdown
Member
  • Stick with webpack
  • Fix new constraint on NcActions (only accept NcAction* in default slot)
  • Fix style issues because Vue 3 does not replace the mount point but appends stuff in it
  • Fix assistant menu entry height

Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
@julien-nc julien-nc requested a review from andrey18106 June 24, 2025 11:28
@julien-nc julien-nc added the enhancement New feature or request label Jun 24, 2025

@andrey18106 andrey18106 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few ::v-deep -> :deep() migrations is missing (warnings). Apart from that LGTM.

Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
@julien-nc

Copy link
Copy Markdown
Member Author

Thank you!

@julien-nc julien-nc merged commit 57f531a into main Jun 24, 2025
2 checks passed
@julien-nc julien-nc deleted the enh/noid/vue3 branch June 24, 2025 12:56
@julien-nc julien-nc mentioned this pull request Jun 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants