Release schedule for Nextcloud Vue with Vue 3 support
We will release a stable Vue 3 version soon, to do so the plan looks like this:
- ✅ We will close the breaking changes windows with the first RC.
- Based on this RC we will create Vue 3 versions of all Vue libraries
@nextcloud/dialogs
@nextcloud/password-confirmation
@nextcloud/upload
- We will check for issues and flaws, breaking changes can still happen if really needed but should not.
- Once those libraries are available we will migrate one or some smaller apps to Vue 3. With this practical experience we can check if everything works as expected.
- We finalize a v9.0.0
- We migrate Nextcloud apps.
Time schedule
- First RC:
- Planned between
2025-04-07 and 2025-04-11 2025-04-25
- RC release of Vue 3 based libraries
- Planned as soon as the RC is released, probably between 2025-04-07 and 2025-04-18
- Final release:
April 2025
- 2025-09-04 together with the first RC of Nextcloud 32
Original issue
@nextcloud-libraries/developers The vue3 next branch needs some love. There hasn't been a release since Jul 16, corresponding to nextcloud/vue@8.14.0 (we are at nextcloud/vue@8.19.0 already). This leads to a lot of missing features and fixes in next, which makes e.g. the Tasks app (to my knowledge still the only app using vue3 in production, unfortunately) not working perfectly with NC30.
Also, the backports from master to next are neglected badly.
In my opinion, this should be the next steps here:
- Do a
nextcloud/vue@9.0.0-alpha.6 immediately, to have available what has been backported at least.
- Backport every missing PR from
master to next. Although that will be very many, it might be easier even to "just" merge master into next (although this will require a lot of manual work, either way).
- New release of
nextcloud/vue@9.0.0-alpha.7.
- Make
next the new default branch (name it main in light of new standard, and to reduce confusion) to force people to develop for vue3 and get it backported to stable8 (new name for master) if they need fixes (or features, which they shouldn't, honestly) for vue2.
Release schedule for Nextcloud Vue with Vue 3 support
We will release a stable Vue 3 version soon, to do so the plan looks like this:
@nextcloud/dialogs@nextcloud/password-confirmation@nextcloud/uploadTime schedule
2025-04-07 and 2025-04-112025-04-25April 2025Original issue
@nextcloud-libraries/developers The vue3
nextbranch needs some love. There hasn't been a release since Jul 16, corresponding tonextcloud/vue@8.14.0(we are atnextcloud/vue@8.19.0already). This leads to a lot of missing features and fixes innext, which makes e.g. the Tasks app (to my knowledge still the only app using vue3 in production, unfortunately) not working perfectly with NC30.Also, the backports from
mastertonextare neglected badly.In my opinion, this should be the next steps here:
nextcloud/vue@9.0.0-alpha.6immediately, to have available what has been backported at least.mastertonext. Although that will be very many, it might be easier even to "just" mergemasterintonext(although this will require a lot of manual work, either way).nextcloud/vue@9.0.0-alpha.7.nextthe new default branch (name itmainin light of new standard, and to reduce confusion) to force people to develop for vue3 and get it backported tostable8(new name formaster) if they need fixes (or features, which they shouldn't, honestly) for vue2.