First maintenance release for Hub 3 out, updates to older releases too

Originally published at: First maintenance release for Hub 3 out, updates to older releases too - Nextcloud

Nextcloud Hub 3 (25.0.1), 24.0.7 and 23.0.11 are released!

As always, minor releases include stability and security improvements that are designed to be a safe and quick upgrade.

You can find the full changelog of fixes and improvements for these releases on our website.

Note: There will be no more releases of Nextcloud Hub 1 (22.0.x). Upgrade to Nextcloud Enterprise to continue to get security and stability updates or move to Nextcloud Hub 2 (23.0.x or 24.0.x) or Nextcloud Hub 3 (25). Don’t forget that running web-facing software without regular updates is risky. Please stay up to date with Nextcloud releases of both the server and its apps, for the safety of your data! Customers can always count on our upgrade support if needed.

Changelog

Ready to move to Nextcloud Hub 3?

Nextcloud Hub 3 was released last month and we highly recommend that you upgrade to benefit from the latest features. Check out the release announcement here.

End of public support for Nextcloud Hub 1 (22 series)

Nextcloud Hub 1 (22.0.x) is no longer maintained. We will continue to release security and bug fix updates only for Nextcloud Enterprise 22. If you are a home user, move to Hub 2 (23.0.x or 24.0.x) or Hub 3 (25.0.x) as soon as possible. If you use Nextcloud in a commercial setting, check out our Nextcloud Enterprise as that is likely more suited for you. As always we strongly recommend you update to ensure you have a secure and reliable content collaboration platform that respects your digital sovereignty!

This is, of course, also true for apps: Keeping them updated has security benefits, besides the new features and other bug fixes.

Stay safe: keep your server up-to-date!

Minor Nextcloud releases are security and functionality bug fixes, not rewrites of major systems that risk user data! We also do extensive testing, both in our code base and by upgrading a series of real-world systems to the test versions. This ensures that upgrades to minor releases are generally painless and reliable. As the updates not only fix feature issues but also security problems, it is a bad idea to not upgrade!

If you are maintaining a mission-critical Nextcloud system for your enterprise, it is highly recommended that you get yourself some insurance (and job security… who gets blamed if the file handling system isn’t working as expected?). A hotline to the core Nextcloud developers is the best guarantee for reliable service for your users, and the job safety of you as a system administrator.

5 Likes

@bug-hunters Maintenance releases 25.0.1, 24.0.7 and 23.0.11 are out

1 Like

I just upgraded an instance 24.0.6→24.0.7→25.0.1 via WebUpdater. In the step from 24 to 25, I ended up with a white web page. I switched to console and did occ upgrade. That yielded:

Updating <theming> ...
Migrate old user accessibility config
 Done
   17/17 [============================] 100%
Cleanup old theming cache
 Starting ...
 0/2 [>---------------------------]   0%Repair warning: Failed to delete folder: "55", error: An exception occurred while executing a query: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'nc.oc_photos_albums' doesn't exist
Repair warning: Failed to delete folder: "images", error: An exception occurred while executing a query: SQLSTATE[42S02]: Base table or view not found: 1 Done
 2/2 [============================] 100%
Updated <theming> to 2.0.1

This should not happen!

After occ upgrade finished, the site worked again, but I’m unsure if I need to manually fix something and what.

Also, the background image and logo are no longer shown correctly, so the theming updater has even more issues that should be reproducible by devs and should better be ironed out prior to making the upgrade available on 24 “stable” channel.

Same here: white screen, occ upgrade with the same error messages, but now working.

I had the same problem (without the occ upgrade error message), cleared my cache in the browser and things worked as they should.

Can you please implement Sort users by last login date or quota set · Issue #3230 · nextcloud/server · GitHub

I am waiting for 5 years :anguished:

1 Like

Same here. Just needed to clear the browser cache.

1 Like

Installed 24.0.7 without issues, but im going to wait for 25 until those bugs are gone.

Which specific bugs? 25 works fine for me.

Would you mind reporting this on Issues · nextcloud/photos · GitHub?

Why photos? This is about theming → server, isn’t it?

Points at photos, and this got my attention.

The other observation is theming, that’s right, there the right place would be the server repo.

Just upgraded one of my instances, led to a bit of an oops moment when the single sign on login didn’t appear. Luckily it turned out to only be the OpenID Connect Login app which got disabled, alongside all Full text search apps. Re-enabling fixed this one.

First impression is that the UI is a lot more responsive.
So far so good…

1 Like

Update: found the bug filed for this, under Collectives app:

On an older instance, just upgraded from 23.0.10 to 23.0.11, I receive a Nextcloud “Server error” message after signing back in. I was only able to get in after disabling the Circles app using occ app:disable circles. Not a long-term solution, as we need the Collectives app.

Here’s a “copy formatted” of the relevant server log:

[index] Error: Call to undefined method OCA\Circles\Model\Probes\CircleProbe::getChecksum()
GET /apps/files/ocs/v2.php/core/whatsnew?format=json
from [my ip] by [my account] at 2022-11-10T17:02:10+00:00

Detailed log entry

{“reqId”:“XVRsHNg7mhZAlyUxmReh”,“level”:3,“time”:“2022-11-10T17:02:10+00:00”,“remoteAddr”:“[my-ip]”,“user”:“[me]”,“app”:“index”,“method”:“GET”,“url”:“/apps/files/ocs/v2.php/core/whatsnew?format=json”,“message”:“Call to undefined method OCA\Circles\Model\Probes\CircleProbe::getChecksum()”,“userAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0”,“version”:“23.0.11.1”,“exception”:{“Exception”:“Error”,“Message”:“Call to undefined method OCA\Circles\Model\Probes\CircleProbe::getChecksum()”,“Code”:0,“Trace”:[{“file”:“/var/www/nextcloud/apps/circles/lib/CirclesManager.php”,“line”:332,“function”:“getCircles”,“class”:“OCA\Circles\Service\CircleService”,“type”:“->”},{“file”:“/var/www/nextcloud/apps/collectives/lib/Service/CircleHelper.php”,“line”:104,“function”:“getCircles”,“class”:“OCA\Circles\CirclesManager”,“type”:“->”},{“file”:“/var/www/nextcloud/apps/collectives/lib/Service/CollectiveHelper.php”,“line”:47,“function”:“getCircles”,“class”:“OCA\Collectives\Service\CircleHelper”,“type”:“->”},{“file”:“/var/www/nextcloud/apps/collectives/lib/Mount/MountProvider.php”,“line”:75,“function”:“getCollectivesForUser”,“class”:“OCA\Collectives\Service\CollectiveHelper”,“type”:“->”},{“file”:“/var/www/nextcloud/apps/collectives/lib/Mount/MountProvider.php”,“line”:126,“function”:“getFoldersForUser”,“class”:“OCA\Collectives\Mount\MountProvider”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/Files/Config/MountProviderCollection.php”,“line”:108,“function”:“getMountsForUser”,“class”:“OCA\Collectives\Mount\MountProvider”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/Files/Filesystem.php”,“line”:424,“function”:“addMountForUser”,“class”:“OC\Files\Config\MountProviderCollection”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/Files/Filesystem.php”,“line”:341,“function”:“initMountPoints”,“class”:“OC\Files\Filesystem”,“type”:“::”},{“file”:“/var/www/nextcloud/lib/private/legacy/OC_Util.php”,“line”:342,“function”:“init”,“class”:“OC\Files\Filesystem”,“type”:“::”},{“file”:“/var/www/nextcloud/lib/base.php”,“line”:1038,“function”:“setupFS”,“class”:“OC_Util”,“type”:“::”},{“file”:“/var/www/nextcloud/index.php”,“line”:36,“function”:“handleRequest”,“class”:“OC”,“type”:“::”}],“File”:“/var/www/nextcloud/apps/circles/lib/Service/CircleService.php”,“Line”:530,“CustomMessage”:“–”},“id”:“636d2ee14e837”}

1 Like