# Update Maintenance and Release schedule (with NC 24 ahead)

**URL:** <https://help.nextcloud.com/t/update-maintenance-and-release-schedule-with-nc-24-ahead/135019>\
**Category:** 📰 News\
**Created:** [March 4, 2022, 6:56pm UTC](https://help.nextcloud.com/t/update-maintenance-and-release-schedule-with-nc-24-ahead/135019 "2022-03-04T18:56:07Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![JimmyKater](https://help.nextcloud.com/user_avatar/help.nextcloud.com/jimmykater/32/4850_2.png) [@JimmyKater](https://help.nextcloud.com/u/JimmyKater)\
**Post date:** [March 4, 2022, 6:56pm UTC](https://help.nextcloud.com/t/update-maintenance-and-release-schedule-with-nc-24-ahead/135019/1 "2022-03-04T18:56:07Z")

</div>

Due to some postponing of the last release all further releases has been shifted as well. Please find the new dates here (keep in mind that those are not neccessarily set in stone and hence can change again)

> **[Maintenance and Release Schedule · nextcloud/server Wiki](https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule)**
>
> ☁️ Nextcloud server, a safe home for all your data - Maintenance and Release Schedule · nextcloud/server Wiki

All **app devs** please take note of the important changes that will occur for/with NC24

[https://github.com/nextcloud/server/issues/29914](https://github.com/nextcloud/server/issues/29914) ]([https://github.com/nextcloud/server/issues/29914](https://github.com/nextcloud/server/issues/29914)

---

<div class="post-metadata">

**Author:** ![JimmyKater](https://help.nextcloud.com/user_avatar/help.nextcloud.com/jimmykater/32/4850_2.png) [@JimmyKater](https://help.nextcloud.com/u/JimmyKater)\
**Post date:** [March 4, 2022, 6:56pm UTC](https://help.nextcloud.com/t/update-maintenance-and-release-schedule-with-nc-24-ahead/135019/2 "2022-03-04T18:56:59Z")

</div>



---

<div class="post-metadata">

**Author:** ![lex](https://help.nextcloud.com/letter_avatar/lex/32/6_22734026db12803ebb3e059622ac3534.png) [@lex](https://help.nextcloud.com/u/lex)\
**Post date:** [March 6, 2022, 11:17am UTC](https://help.nextcloud.com/t/update-maintenance-and-release-schedule-with-nc-24-ahead/135019/3 "2022-03-06T11:17:17Z")

</div>

Its quite good to see a roadmap - but indeed its crazy to see that Version 23 is end of life at the end of only this year.

i really wonder why I should upgrade to 23 when 24 is due for april. its has been like that for the last couple of months, so i only just upgraded to 22 now. Wondering now if i should upgrade to get to know and use the new features or better wait just two months because some new features will again be different… not talking about my end users, who have to learn to manage their cloud.working sometime…

---

<div class="post-metadata">

**Author:** ![bb77](https://help.nextcloud.com/letter_avatar/bb77/32/6_22734026db12803ebb3e059622ac3534.png) [@bb77](https://help.nextcloud.com/u/bb77)\
**Post date:** [March 7, 2022, 7:35am UTC](https://help.nextcloud.com/t/update-maintenance-and-release-schedule-with-nc-24-ahead/135019/4 "2022-03-07T07:35:16Z")

</div>

Hi @lex

You should run a test instance where you check out and test new releases, apps and features. Also you should always wait at least until the first point release of a new major release is out before you roll it out to your production instance. At the same time you should follow the forum and the bug tracker on GitHub during the testing phase of a new version and also report bugs backs if you find any. With this approach you can avoid major issues with your production instance and your users will have a better and more seamless experience. And you also helping the community to make the product better, which in return will help you and everybody else who uses Nextcloud.

---

<div class="post-metadata">

**Author:** ![JimmyKater](https://help.nextcloud.com/user_avatar/help.nextcloud.com/jimmykater/32/4850_2.png) [@JimmyKater](https://help.nextcloud.com/u/JimmyKater)\
**Post date:** [March 7, 2022, 7:52am UTC](https://help.nextcloud.com/t/update-maintenance-and-release-schedule-with-nc-24-ahead/135019/5 "2022-03-07T07:52:45Z")

</div>

> [@lex](#):
>
> why I should upgrade to 23

sooner or later you need to upgrade to NC23 since you can’t skip a majorversion.  
But you are free to do that later rather than sooner. I guess you have around 12 months of time to upgrade from a version that you love to the newest one. So one upgrade/year is OK. Don’t get wild on all the fancy new stuff which comes up with a new version. If you don’t need it stay with what you have and keep up with security patches.

---

<div class="post-metadata">

**Author:** ![rollanders](https://help.nextcloud.com/user_avatar/help.nextcloud.com/rollanders/32/10098_2.png) [@rollanders](https://help.nextcloud.com/u/rollanders)\
**Post date:** [March 7, 2022, 12:13pm UTC](https://help.nextcloud.com/t/update-maintenance-and-release-schedule-with-nc-24-ahead/135019/6 "2022-03-07T12:13:21Z")

</div>

The advice to check out a new version in a test environment before upgrading the production server is sound and I would say necessary. And you will probably not need every new application. With time I have been less eager to try every new application.

BUT I also think that the pace of introducing new versions and leaving the older as EOL is too fast. The risk is that users are too stressed to wait for the new version to become mature before upgrading. Would it be too costly to wait at least 2 years from the introduction to EOL?

I see a possible obstacle coming when I will need to change the php-version from my current 7.3. I am a bit concerned that it may cause trouble. I don’t know if this will come with NC24?

---

<div class="post-metadata">

**Author:** ![tflidd](https://help.nextcloud.com/letter_avatar/tflidd/32/6_22734026db12803ebb3e059622ac3534.png) [@tflidd](https://help.nextcloud.com/u/tflidd)\
**Post date:** [March 7, 2022, 12:51pm UTC](https://help.nextcloud.com/t/update-maintenance-and-release-schedule-with-nc-24-ahead/135019/7 "2022-03-07T12:51:16Z")

</div>

> [@lex](#):
>
> but indeed its crazy to see that Version 23 is [end of life](https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule) at the end of only this year.

It was always like that, this isn’t new. I usually keep a version and at the end I go through two major upgrades. So it’s every 9 month and in between just minor upgrades. I you jump on the first relase, you could like this even do 12 month intervals.

> [@rollanders](#):
>
> Would it be too costly to wait at least 2 years from the introduction to [EOL](https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule)?

Currently, there are 2-3 versions maintained. 2 years means that there are up to 6 to be maintained. So every bug fix needs to be backported and tested to twice as much versions.  
There were also discussions about LTE releases, but that makes the update procedures a bit more complicated (skipping major releases etc.).

Just to avoid repeating the same discussion:

> [@Review - Nextcloud Release Cycle](https://help.nextcloud.com/t/review-nextcloud-release-cycle/95501):
>
> This is a review of the Nextcloud release cycle. I’ve been testing on NextcloudPi in addition to regular Nextcloud. All with Mariadb, Redis, fpm. I’ve found admins should expect their Nextcloud system to be fully upgraded at a minimum of every 10 calendar months. This is the most conservative release cycle available for general admins. I’ve tested running Nextcloud 15 and 17 for as long as possible. [Releases are as follows](https://nextcloud.com/changelog/): Version 13 from 02/06/2018 - 02/29/2019. Thirteen months. Version…

> [@Support Cycle / Number of maintained versions](https://help.nextcloud.com/t/support-cycle-number-of-maintained-versions/2508):
>
> RealRancor from the ownCloud forum mentioned recently ( [https://central.owncloud.org/t/strip-down-supported-major-releases-of-owncloud/1586?u=tflidd](https://central.owncloud.org/t/strip-down-supported-major-releases-of-owncloud/1586?u=tflidd) ), that the current release and maintenance schedule, ownCloud ends up with 5 supported versions. This is a lot of work for everybody, for core developers, app developers, support, and users. I Nextcloud followed this maintenance cycle, we would end up supporting NC 9-14 in Dec 2017/Jan 2018! Nextcloud is new and does not have to deal with the old …

> [@Is there a release schedule for nextcloud?](https://help.nextcloud.com/t/is-there-a-release-schedule-for-nextcloud/1588):
>
> Hello, It seems there will be a release at the end of this month. Is there a release schedule somewhere ? As one can find on owncloud github wiki. It’s very usefull when you have to planify upgrades, and gives a clear view of what’s coming. slight_smile Best regards,

---

<div class="post-metadata">

**Author:** ![bb77](https://help.nextcloud.com/letter_avatar/bb77/32/6_22734026db12803ebb3e059622ac3534.png) [@bb77](https://help.nextcloud.com/u/bb77)\
**Post date:** [March 7, 2022, 12:55pm UTC](https://help.nextcloud.com/t/update-maintenance-and-release-schedule-with-nc-24-ahead/135019/8 "2022-03-07T12:55:59Z")

</div>

> [@rollanders](#):
>
> I see a possible obstacle coming when I will need to change the php-version from my current 7.3. I am a bit concerned that it may cause trouble. I don’t know if this will come with NC24?

It depends on what OS you are using and how you installed Nextcloud.

If you use Ubuntu LTS and update the OS every two years to the latest LTS release , the included PHP version should actually always be supported by Nextcloud. Or you can use the PHP packages from Ondrej Sury. [https://deb.sury.org/](https://deb.sury.org/)

With Debian it looks similar, although there the PHP packages tend to be a bit older. But you can install newer versions via the Debian backports repos or via the repos from Ondrej Sury if needed.

I don’t know how it works with RHEL based distros but there are certainly ways to install newer PHP versions too. And PHP versions in current CentOS respectively now ALMA Linux, Rocky Linux should actually still be supported by Nextcloud.

If you use appliances like the Nextcloud Snap Package, NCP, Nextcloud AIO or the official Docker containers, then this is not really an issue that you have to deal with directly.

---

<div class="post-metadata">

**Author:** ![rollanders](https://help.nextcloud.com/user_avatar/help.nextcloud.com/rollanders/32/10098_2.png) [@rollanders](https://help.nextcloud.com/u/rollanders)\
**Post date:** [March 7, 2022, 2:00pm UTC](https://help.nextcloud.com/t/update-maintenance-and-release-schedule-with-nc-24-ahead/135019/9 "2022-03-07T14:00:47Z")

</div>

I am on Ubuntu20 and have used Ondrej Sury for installing php. I will see. I always take a snapshot on an experimental server before doing any upgrade so I guess I will make it.

And I also use to wait some months after EOL before upgrading and can make two jumps in a row. But I had some issues to solve when I went from 19 → 21. I think it was the CollaboraOnline that had made some changes.

---

<div class="post-metadata">

**Author:** ![bb77](https://help.nextcloud.com/letter_avatar/bb77/32/6_22734026db12803ebb3e059622ac3534.png) [@bb77](https://help.nextcloud.com/u/bb77)\
**Post date:** [March 7, 2022, 2:14pm UTC](https://help.nextcloud.com/t/update-maintenance-and-release-schedule-with-nc-24-ahead/135019/10 "2022-03-07T14:14:09Z")

</div>

> [@rollanders](#):
>
> And I also use to wait some months after EOL before upgrading and can make two jumps in a row. But I had some issues to solve when I went from 19 → 21. I think it was the CollaboraOnline that had made some changes.

Small issues after updating, which may also require changes to the PHP configuration, web server configuration, database, etc… can of course happen from time to time. And that’s exactley why I recommend running a separate test instance. That prevents you from unpleasant surprises and long downtimes when upgrading the productive instance.

---

<div class="post-metadata">

**Author:** ![stratege1401](https://help.nextcloud.com/user_avatar/help.nextcloud.com/stratege1401/32/7570_2.png) [@stratege1401](https://help.nextcloud.com/u/stratege1401)\
**Post date:** [March 11, 2022, 2:01pm UTC](https://help.nextcloud.com/t/update-maintenance-and-release-schedule-with-nc-24-ahead/135019/11 "2022-03-11T14:01:39Z")

</div>

FYI  
`https://docs.nextcloud.com/server/latest/admin_manual/release_schedule.html` is not updated with the new release dates.

---

<div class="post-metadata">

**Author:** ![tflidd](https://help.nextcloud.com/letter_avatar/tflidd/32/6_22734026db12803ebb3e059622ac3534.png) [@tflidd](https://help.nextcloud.com/u/tflidd)\
**Post date:** [March 11, 2022, 5:14pm UTC](https://help.nextcloud.com/t/update-maintenance-and-release-schedule-with-nc-24-ahead/135019/12 "2022-03-11T17:14:24Z")

</div>

> [@rollanders](#):
>
> And I also use to wait some months after EOL before upgrading and can make two jumps in a row. But I had some issues to solve when I went from 19 → 21.

You shouldn’t wait after it is months after EOL. In case you find problems during your upgrade, there is no way there will be a fix if you are on a unsupported version. And months after EOL, there might be some security issues not fixed (but perhaps publicly known from fixes in newer versions that haven’t been backported).

---

<div class="post-metadata">

**Author:** ![wwe](https://help.nextcloud.com/user_avatar/help.nextcloud.com/wwe/32/72963_2.png) [@wwe](https://help.nextcloud.com/u/wwe)\
**Post date:** [December 20, 2024, 6:31pm UTC](https://help.nextcloud.com/t/update-maintenance-and-release-schedule-with-nc-24-ahead/135019/13 "2024-12-20T18:31:54Z")

</div>

close old news topics
