# Preliminary 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)