What's new in Nextcloud 30?

Nextcloud logo, complete file storage and management solution

Written by

in

As it does every 6 months, Nextcloud has just released its new major version. Official release notes are quite limited and nobody wants to read the complete changelog... With 2,363 cumulative changes to Nextcloud 30.0.0 and 30.0.1.

Patches, new features, improvements, dependency updates, etc. It's all quite complex to analyse and summarise. Fortunately, ChatGPT can summarise it all for us (over 2,400 lines of text and 172,879 characters).

So to save hours in your life, here's the ChatGPT summary of what to remember from the Nextcloud 30 changelogs :

  1. System and database updates :
    • PHP 8.0 is no longer supported, while PHP 8.1 is obsolete but still usable.
    • Support for MariaDB 10.3 and 10.5 and PostgreSQL 9.4 have been withdrawn.
  2. Configuration improvements :
    • New parameters in the configuration file have been introduced, and some are deprecated:
      • The blacklisted_files is replaced by forbidden_filenames.
      • New options such as forbidden_filename_basenames and forbidden_filename_extensions allow greater control over blocked file names and extensions.
    • Improved image management WebP in web server configuration.
  3. Managing files and folders :
    • Users can now see the’original location of deleted files in the recycle bin, and certain file/folder attributes are inherited to preserve the shared state.
    • Improving file previews PDF previews now use the new provider ImaginaryPDF.
  4. Performance and optimisation :
    • Several performance enhancements, including the delayed loading features such as metadata generation and improved task management cron to reduce the server load.
    • Improving sorting and drag and drop in file management, with improved support for hidden files.
  5. Security and user management :
    • Introduction of a task processing API to manage background tasks more efficiently.
    • New security features, such as tighter control over CSRF, password management for file shares, and automatic cleanup of files and folders. application passwords unused.
    • Improvements for LDAP, with improved synchronisation of users and groups, and improved logging of LDAP connections.
  6. User interface and customisation :
    • Improvements to the user interface, with colour separation primary and background for a cleaner header menu, and improvements to the interface colours.
    • Introduction of Vue.js for several dialogues, replacing the old jQuery UI components for a better user experience.
    • Updates to the dashboard with improvements to the layout and APIs for greater customisation.
  7. Improved collaboration and sharing :
    • New options for file requests, which makes it easier to request files from other users.
    • Various improvements to share, including improved management of expiry dates for public shares and password protection options.
  8. Bug fixes and miscellaneous :
    • Corrections related to session management, error management and integration LDAP.
    • Improvements in the management of certain file types, the synchronization of calendars, and user notifications.

These changes focus on performance, security and improving the user experience, both in terms of administration settings and day-to-day file management.

Update for Nextcloud customers at LRob

Version 30 of Nextcloud is entering the testing phase on our side, with a view to wider roll-out to all customers.

If all goes well, then the update will be carried out for customers with a Nextcloud hosting with updates included at LRob on the weekend of 2 and 3 November.

Enjoy your collaborative work!

Comments

Leave a Reply