We just released the 9.0.54RC1 as well as 10.0.1RC1. These minor releases do fix a lot of issues and add some small enhancements (find the changelog at the end of this post)
To make sure everything works as expected also in your environment, we’d greatly appreciate your help to test it.
While we expect the release to not eat any data and be stable, the usual disclaimer is still valid: Make sure to have backups before updating!
… once you have done that, grab the code from https://download.nextcloud.com/server/prereleases/nextcloud-9.0.54RC1.tar.bz2 or https://download.nextcloud.com/server/prereleases/nextcloud-10.0.1RC1.tar.bz2 and simply update your instance as usual by removing all old files and putting the new files in place.
If you encounter any issues, please leave a comment here and file an issue at https://github.com/nextcloud/server/issues (or the appropriate repository of the component)
Thanks to all the awesome people that contributed in some way to this release! Be it with coding, translating, helping people, filing issues, etc.
Keep rocking
# Changelog for 9.0.54
# Core
## Enhancement
- Add app icons for comments and tags (https://github.com/nextcloud/server/pull/589)
- Log class name, ID only is hard to debug (https://github.com/nextcloud/server/pull/793)
- Prevent installation with PHP 7.1 (https://github.com/nextcloud/server/pull/826)
- Add files drop capability for clients (https://github.com/nextcloud/server/pull/888)
- Allow to retrieve the quota itself via the provisioning api (https://github.com/nextcloud/server/pull/901)
- Users page uses lazy multiselect group dropdowns (https://github.com/nextcloud/server/pull/1175)
- Fix oracle support of external storage app (https://github.com/nextcloud/server/pull/1182)
## Bug fixes
- Support PHP 7 for streamed downloads (https://github.com/nextcloud/server/pull/463)
- Cast share ID to string (https://github.com/nextcloud/server/pull/469)
- Fix the HTML encoding when uploading a folder in FF when using french (https://github.com/nextcloud/server/pull/491)
- Fix GitHub link in personal and admin settings version note (https://github.com/nextcloud/server/pull/546)
- Fix searchbox background (https://github.com/nextcloud/server/pull/623)
- Compare libxml version against loaded version (https://github.com/nextcloud/server/pull/629)
- Adding quota plugin to new DAV endpoint (https://github.com/nextcloud/server/pull/655)
- Added white download icons (https://github.com/nextcloud/server/pull/690)
- getJailedPath expects to have a trailing slash (https://github.com/nextcloud/server/pull/818)
- Ensure the user exists before calling a method on it (https://github.com/nextcloud/server/pull/911)
- Fix "Undefined index" when the values do not exist (https://github.com/nextcloud/server/pull/933)
- Add feedback for password change (https://github.com/nextcloud/server/pull/1004)
- Prevent parse error on editing an HTML comment (https://github.com/nextcloud/server/pull/1141)
- Before a user is getting scanned the database connection is reestablished (https://github.com/nextcloud/server/pull/1149)
- lastInsertId requires the prefix in Oracle (https://github.com/nextcloud/server/pull/1152)
- Fix paths returned by \OC\Files\Storage\Shared hooks (https://github.com/nextcloud/server/pull/1153)
- Fix link share expiration date enforcement (https://github.com/nextcloud/server/pull/1155)
- Correctly handle multi-values when converting VCards to array (https://github.com/nextcloud/server/pull/1208)
- Do not allow linebreaks and null bytes in paths (https://github.com/nextcloud/server/pull/1232)
- Fix layout of success message and text in the updater (https://github.com/nextcloud/server/pull/1313)
- Fix required permissions for webdav move and copy (https://github.com/nextcloud/server/pull/1321)
- Show an download button instead of the updater (https://github.com/nextcloud/server/pull/1325)
- Allow to call status.php before the instance is installed (https://github.com/nextcloud/server/pull/1289)
- Don't print exception message in HTML (https://github.com/nextcloud/server/pull/1344)
# Activity
## Bug fixes
- Make sure an empty file name doesn't break the stream (https://github.com/nextcloud/activity/pull/8)
- Fix broken avatar of remote users in sidebar (https://github.com/nextcloud/activity/pull/17)
- Use the last known user instead of erroring (https://github.com/nextcloud/activity/pull/24)
# Theming
## Enhancement
- Support changing the page title (https://github.com/nextcloud/server/pull/372)
- Add icon for the theming app (https://github.com/nextcloud/server/pull/1295)
- Add theming information to capabilities for the clients (https://github.com/nextcloud/server/pull/1281)
## Bug fixes
- Fix maintenance mode (https://github.com/nextcloud/server/pull/442)
- Make sure we try to autoload the class (https://github.com/nextcloud/server/pull/549)
- Make theming work with pretty URLs (https://github.com/nextcloud/server/pull/370)
- Use proper name on emails (https://github.com/nextcloud/server/pull/406)
- Fix theme logo position (https://github.com/nextcloud/server/pull/570)
# Trashbin
## Bug fixes
- Fix error message while restoring all files (https://github.com/nextcloud/server/pull/552)
# LDAP
## Bug fixes
- Fix undefined OfflineUser::composeAndStoreDisplayName() (https://github.com/nextcloud/server/pull/587)
- Prevent setting email and triggering events at login time (https://github.com/nextcloud/server/pull/594)
# Sharing
## Bug fixes
- Do not allow to delete/update group shares as a group member (https://github.com/nextcloud/server/pull/707)
- Use original permissions for share owner (https://github.com/nextcloud/server/pull/1392)
# Gallery
## Bug fixes
- Fix share link button label (https://github.com/nextcloud/gallery/pull/8)
- Improved error handling (https://github.com/nextcloud/gallery/pull/158 / https://github.com/nextcloud/gallery/pull/159)
# Texteditor
## Enhancement
- Open JSON files with the text editor (https://github.com/nextcloud/files_texteditor/pull/9)
# External User Backend
## Bug fixes
- Detect anonymous auth on the server and ignore it (https://github.com/nextcloud/apps/pull/10)
# Changelog for 10.0.1
# Core
## Enhancement
- Password policy is now also applied on user creation (https://github.com/nextcloud/server/pull/1379)
- Add theming information to capabilities for the clients (https://github.com/nextcloud/server/pull/1280)
- Allow space for federated share id search (https://github.com/nextcloud/server/pull/1191)
- DAV: Return data-fingerprint always when asked (https://github.com/nextcloud/server/pull/1176)
- Users page uses lazy multiselect group dropdowns (https://github.com/nextcloud/server/pull/1174)
- Allow the config dir to be specified via environment variable (https://github.com/nextcloud/server/pull/1081)
## Bug fixes
- Don't print exception message in HTML (https://github.com/nextcloud/server/pull/1343)
- Filter more mimetypes for VCF images (https://github.com/nextcloud/server/pull/1340)
- Make OS X Finder work with WebDAV again (https://github.com/nextcloud/server/pull/1331)
- Only match for Same-Site Cookie instead of all, makes Nextcloud work with OVH again (https://github.com/nextcloud/server/pull/1331)
- Fix setting quota to default or unlimited (https://github.com/nextcloud/server/pull/1327)
- Show download button instaed of the updater (https://github.com/nextcloud/server/pull/1324)
- Fix required permissions for WebDAV move and copy (https://github.com/nextcloud/server/pull/1320)
- Improve detection of file types in file firewall (https://github.com/nextcloud/server/pull/1319)
- Use proper endpoint for updater server (https://github.com/nextcloud/server/pull/1312)
- Correctly remove admin sections and settings when not required (https://github.com/nextcloud/server/pull/1305)
- Move navigation entries without order to the end (https://github.com/nextcloud/server/pull/1299)
- Allow to call status.php before the instance is installed (https://github.com/nextcloud/server/pull/1288)
- Do not allow linebreaks and null bytes in paths (https://github.com/nextcloud/server/pull/1231)
- Fix vendor name in PHP version warning (https://github.com/nextcloud/server/pull/1209)
- Correctly handle multi-values when converting VCards to arrays (https://github.com/nextcloud/server/pull/1207)
- Prevent error with orphaned shares when updating user mount cache (https://github.com/nextcloud/server/pull/1200)
- Check if the file isReadable() before sending a (cached) preview (https://github.com/nextcloud/server/pull/1184)
- Allow downgrades of maintenance accross vendors (https://github.com/nextcloud/server/pull/1183)
- Fix oracle support of external storage app (https://github.com/nextcloud/server/pull/1181)
- Before a user is getting scanned the database connection is reestablished (https://github.com/nextcloud/server/pull/1159)
- Make sure file list files config always exists (https://github.com/nextcloud/server/pull/1157)
- Fix issues with user settings and case-insensitivity (https://github.com/nextcloud/server/pull/1156)
- Prevent parse error on editing an HTML comment (https://github.com/nextcloud/server/pull/1140)
- Remove rading PATH_INFO from server variable (https://github.com/nextcloud/server/pull/1104)
- Correct links to security & setup warnings (https://github.com/nextcloud/server/pull/1074)
- Several files_external user enhancements (https://github.com/nextcloud/server/pull/902)
#Files Access Control
## Enhancements
- Add link to documentation (https://github.com/nextcloud/files_accesscontrol/pull/38)
# Survey Client
## Bug fixes
- Fix dismiss "send usage report" notification (https://github.com/nextcloud/survey_client/pull/32)
# Server Info
## Bug fixes
- Fix size calculation for MariaDB (https://github.com/nextcloud/serverinfo/pull/35)
# Gallery
## Bug fixes
- Improved error handling (https://github.com/nextcloud/gallery/pull/157 / https://github.com/nextcloud/gallery/pull/156)
# Template Editor
## Bug fixes
- Fix error message when restoring example template (https://github.com/nextcloud/templateeditor/pull/11)
# Trashbin
## Bug fixes
- Remove error message for files without preview (https://github.com/nextcloud/server/pull/1397)
- Detect proper mimetype for files (https://github.com/nextcloud/server/pull/1367)
# Sharing
## Bug fixes
- Notification mails for shares are sent again (https://github.com/nextcloud/server/pull/1394)
- Use original permissions for share owner (https://github.com/nextcloud/server/pull/1391)
# Encryption
## Enhancement
- Skip shared files if files get decrypted only for a specific user (https://github.com/nextcloud/server/pull/1345)
# External User Backend
## Bug fixes
- Detect anonymous auth on the server and ignore it (https://github.com/nextcloud/apps/pull/9)
# Theming
## Enhancement
- Add icon for theming app (https://github.com/nextcloud/server/pull/1294)
- Show loading spinner while uploading files (https://github.com/nextcloud/server/pull/1186)
- Improve performance of the theming app by optimizing images and caching headers (https://github.com/nextcloud/server/pull/1126)