Fourth beta of Nextcloud 26

The fourth beta of Nextcloud 26 is now available on our download server! :rocket:

As always, help with testing is very much welcome!
If you notice anything out of order, please report back on the appropriate github repository! :bowing_woman:

Known issues

  • When you upgrade from 26 Beta 1 or 2, you may need to delete the files webpack.config.js, cypress.config.ts, tsconfig.json and cypress from your Nextcloud root directory, in order to be able to continue with the upgrade.

Downloads

Changelog

3 Likes

I can confirm, that this issue is gone, when I update from Beta 3, just saying.

3 Likes

Thanks for fixing the .user.ini integrity check issue too :+1:

Is Nextcloud 26 still showing this message to all users?
204425117-de36ab73-28eb-4811-b1bb-3ad82a42dd4b

And this one if the instance has more than X users?

Same for me. All is fine.

Hi, I just installed beta4 on my test instance and found an issue, I had too with beta3 before. After upgrade via occ upgrade command the web insterface needs to update too. I experienced this before when upgrading from beta1 to beta3, when I was not absolutely sure I had run the occ upgrade, so I ignored it.

AND: starting the upgrade via web interface stops with Possible CSRF attack. Connection will be closed.

EDIT2: After restarting everything today, I run the Upgrade through web interface, without errors. All working well again. I suspect this behavior comes from the incompatible apps mentioned.

log from shell upgrade procedure

root@enyo:/usr/share/nextcloud# occ status
Nextcloud or one of the apps require upgrade - only a limited number of commands are available
You may use your browser or the occ upgrade command to do the upgrade
  - installed: true
  - version: 26.0.0.6
  - versionstring: 26.0.0 beta 4
  - edition:
  - maintenance: false
  - needsDbUpgrade: true
  - productname: Nextcloud
  - extendedSupport: false
root@enyo:/usr/share/nextcloud# occ upgrade
Nextcloud or one of the apps require upgrade - only a limited number of commands are available
You may use your browser or the occ upgrade command to do the upgrade
Setting log level to debug
Turned on maintenance mode
Updating database schema
Updated database
Disabled incompatible app: calendar
Disabled incompatible app: contacts
Disabled incompatible app: fileslibreofficeedit
Disabled incompatible app: groupfolders
Disabled incompatible app: metadata
Disabled incompatible app: notes
Disabled incompatible app: spreed
Updating <text> ...
Updated <text> to 3.7.1
Starting code integrity check...
Finished code integrity check
Update successful
Turned off maintenance mode
Resetting log level
root@enyo:/usr/share/nextcloud# occ upgrade
Nextcloud is already latest version
root@enyo:/usr/share/nextcloud# occ db:add-missing-columns
Check columns of the comments table.
Done.
root@enyo:/usr/share/nextcloud# occ db:add-missing-indices
Check indices of the share table.
Check indices of the filecache table.
Check indices of the twofactor_providers table.
Check indices of the login_flow_v2 table.
Check indices of the whats_new table.
Check indices of the cards table.
Check indices of the cards_properties table.
Check indices of the calendarobjects_props table.
Check indices of the schedulingobjects table.
Check indices of the oc_properties table.
Check indices of the oc_jobs table.
Check indices of the oc_direct_edit table.
Check indices of the oc_preferences table.
Check indices of the oc_mounts table.
Done.
root@enyo:/usr/share/nextcloud# occ db:add-missing-primary-keys
Check primary keys.
Done.
root@enyo:/usr/share/nextcloud# occ db:convert-filecache-bigint
All tables already up to date!
root@enyo:/usr/share/nextcloud# occ maintenance:mode --off
Maintenance mode already disabled
root@enyo:/usr/share/nextcloud# occ app:update --all
root@enyo:/usr/share/nextcloud# systemctl restart apache2