{"id":6424,"date":"2025-02-26T02:33:32","date_gmt":"2025-02-26T01:33:32","guid":{"rendered":"https:\/\/www.lrob.fr\/?p=6424"},"modified":"2025-07-01T22:06:36","modified_gmt":"2025-07-01T20:06:36","slug":"whats-new-in-nextcloud-31","status":"publish","type":"post","link":"https:\/\/www.lrob.fr\/en\/blog\/news\/quelles-nouveautes-dans-nextcloud-31\/","title":{"rendered":"Nextcloud 31: What's new in this major update?"},"content":{"rendered":"<p>The major version <strong>31.0.0<\/strong> Nextcloud is released this <strong>February 25, 2025<\/strong>. If the <a href=\"https:\/\/docs.nextcloud.com\/server\/latest\/admin_manual\/release_notes\/upgrade_to_31.html\" rel=\"nofollow noopener\" target=\"_blank\">official release notes<\/a> are very short this time, and the improvements are not to be outdone!<\/p>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-efb6bcc5 wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--50)\">\n<p> At <strong>LRob<\/strong>we offer managed Nextcloud instances with updates included, backed up daily, with storage <strong>SSD NVMe<\/strong> for maximum performance and integration of <strong>Collabora Online<\/strong> for all-round collaborative working! \u27a1\ufe0f <a href=\"https:\/\/www.lrob.fr\/en\/web-hosting\/nextcloud-private-cloud\/\">Discover our Nextcloud hosting offers!<\/a><\/p>\n<\/div>\n\n\n\n<p>And the open-source alternative to the cloud giants doesn't disappoint! As it does every 5 to 6 months, Nextcloud continues to innovate to offer its users an ever more pleasant, fast, reliable and secure experience.<\/p>\n\n\n\n<p>To sum up the impressive changelog of 1991 changes in this update, we've put it all through the AI mill, so you don't have to...! Here's what you need to know.<\/p>\n\n\n\n<div class=\"wp-block-rank-math-toc-block\" id=\"rank-math-toc\"><h2>Contents<\/h2><nav><ul><li><a href=\"#des-performances-accrues-et-une-meilleure-gestion-des-bases-de-donnees\">Enhanced performance and better database management<\/a><\/li><li><a href=\"#l-rob-contribue-a-la-resolution-dun-bug\">LRob helps solve a bug<\/a><\/li><li><a href=\"#une-amelioration-de-lexperience-utilisateur\">Enhanced user experience<\/a><ul><li><a href=\"#1-une-interface-modernisee\">1. A modernized interface<\/a><\/li><li><a href=\"#2-une-meilleure-gestion-du-partage-de-fichiers\">2. Better file-sharing management<\/a><\/li><li><a href=\"#3-des-optimisations-pour-les-administrateurs\">3. Optimizations for administrators<\/a><\/li><\/ul><\/li><li><a href=\"#une-securite-renforcee\">Enhanced safety<\/a><\/li><li><a href=\"#mettez-a-jour-votre-instance-nextcloud-avec-l-rob\">LRob makes it easy to keep your Nextcloud instance up to date<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"des-performances-accrues-et-une-meilleure-gestion-des-bases-de-donnees\"><strong>Enhanced performance and better database management<\/strong><\/h2>\n\n\n\n<p>One of the major highlights of this version is the optimization of database management and overall system performance. Key enhancements include<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>LDAP optimization<\/strong> LDAP password verification has been revised to reduce unnecessary CPU load (&nbsp;<a href=\"https:\/\/github.com\/nextcloud\/server\/pull\/35867\" rel=\"nofollow noopener\" target=\"_blank\">server#35867<\/a>).<\/li>\n\n\n\n<li><strong>UNIX sockets support for <code>occ db:convert-type<\/code><\/strong> A long-awaited feature to facilitate database migrations (&nbsp;<a href=\"https:\/\/github.com\/nextcloud\/server\/pull\/39242\" rel=\"nofollow noopener\" target=\"_blank\">server#39242<\/a>).<\/li>\n\n\n\n<li><strong>Corrections on PostgreSQL<\/strong> Improved permissions management after database creation (&nbsp;<a href=\"https:\/\/github.com\/nextcloud\/server\/pull\/38750\" rel=\"nofollow noopener\" target=\"_blank\">server#38750<\/a>).<\/li>\n\n\n\n<li><strong>Better sharding management<\/strong> Greater transparency in data management across multiple servers (&nbsp;<a href=\"https:\/\/github.com\/nextcloud\/server\/pull\/46639\" rel=\"nofollow noopener\" target=\"_blank\">server#46639<\/a>).<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"l-rob-contribue-a-la-resolution-dun-bug\"><strong>LRob helps solve a bug<\/strong><\/h2>\n\n\n\n<p>LRob is proud to have contributed to the correction of a critical bug affecting the <code>occ db:convert-type<\/code>appeared with the addition of the <strong>PrimaryReadReplicaConnection<\/strong>. This bug prevented the correct conversion of databases, a major problem for companies and administrators managing diverse Nextcloud environments and, like LRob, needing to convert databases during migrations.<\/p>\n\n\n\n<p>\u2705 Following LRob's intervention, the ticket has been re-launched and the correction integrated into this version. <a href=\"https:\/\/github.com\/nextcloud\/server\/issues\/45257\" rel=\"nofollow noopener\" target=\"_blank\">View GitHub ticket #45257<\/a>.<\/p>\n\n\n\n<p>One of our customers will be able to switch from PostgreSQL to MariaDB in complete safety thanks to this update.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"une-amelioration-de-lexperience-utilisateur\"><strong>Enhanced user experience<\/strong><\/h2>\n\n\n\n<p>Nextcloud 31 doesn't just improve performance: this version also brings numerous UX enhancements that make use more intuitive and enjoyable.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"1-une-interface-modernisee\"><strong>1. A modernized interface<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Gradual migration of pages to <strong>Vue.js<\/strong>for a smoother, more responsive display (&nbsp;<a href=\"https:\/\/github.com\/nextcloud\/server\/pull\/45652\" rel=\"nofollow noopener\" target=\"_blank\">server#45652<\/a>).<\/li>\n\n\n\n<li>Corrected menu and file selector display problems (&nbsp;<a href=\"https:\/\/github.com\/nextcloud\/server\/pull\/47203\" rel=\"nofollow noopener\" target=\"_blank\">server#47203<\/a>).<\/li>\n\n\n\n<li>Aligning the interface with the design <strong>Nextcloud 30<\/strong> (&nbsp;<a href=\"https:\/\/github.com\/nextcloud\/server\/pull\/47248\" rel=\"nofollow noopener\" target=\"_blank\">server#47248<\/a>).<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"2-une-meilleure-gestion-du-partage-de-fichiers\"><strong>2. Better file-sharing management<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Possibility of <strong>configure the length of share tokens<\/strong> (&nbsp;<a href=\"https:\/\/github.com\/nextcloud\/server\/pull\/47265\" rel=\"nofollow noopener\" target=\"_blank\">server#47265<\/a>).<\/li>\n\n\n\n<li>Improved reminders for shares with expiry date (&nbsp;<a href=\"https:\/\/github.com\/nextcloud\/server\/pull\/47412\" rel=\"nofollow noopener\" target=\"_blank\">server#47412<\/a>).<\/li>\n\n\n\n<li>A new command to update re-shares when a user is deleted (&nbsp;<a href=\"https:\/\/github.com\/nextcloud\/server\/pull\/43025\" rel=\"nofollow noopener\" target=\"_blank\">server#43025<\/a>).<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"3-des-optimisations-pour-les-administrateurs\"><strong>3. Optimizations for administrators<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Adding a command <code>occ user:welcome<\/code> to send a welcome email (&nbsp;<a href=\"https:\/\/github.com\/nextcloud\/server\/pull\/39611\" rel=\"nofollow noopener\" target=\"_blank\">server#39611<\/a>).<\/li>\n\n\n\n<li>Storage support <strong>APCu<\/strong> without failure if configuration is not available (&nbsp;<a href=\"https:\/\/github.com\/nextcloud\/server\/pull\/46151\" rel=\"nofollow noopener\" target=\"_blank\">server#46151<\/a>).<\/li>\n\n\n\n<li>Advanced options for migrating encrypted files (&nbsp;<a href=\"https:\/\/github.com\/nextcloud\/server\/pull\/44555\" rel=\"nofollow noopener\" target=\"_blank\">server#44555<\/a>).<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"une-securite-renforcee\"><strong>Enhanced safety<\/strong><\/h2>\n\n\n\n<p>Nextcloud 31 continues to <strong>enhance safety<\/strong>This is a crucial point for companies and users concerned about protecting their data.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>WebAuthn<\/strong> : Added user verification for WebAuthn challenges (&nbsp;<a href=\"https:\/\/github.com\/nextcloud\/server\/pull\/47253\" rel=\"nofollow noopener\" target=\"_blank\">server#47253<\/a>).<\/li>\n\n\n\n<li><strong>Improved management of OAuth2 tokens<\/strong> (&nbsp;<a href=\"https:\/\/github.com\/nextcloud\/server\/pull\/37761\" rel=\"nofollow noopener\" target=\"_blank\">server#37761<\/a>).<\/li>\n\n\n\n<li><strong>Improved checks and logs<\/strong> to detect slow SQL transactions and optimize performance (&nbsp;<a href=\"https:\/\/github.com\/nextcloud\/server\/pull\/47510\" rel=\"nofollow noopener\" target=\"_blank\">server#47510<\/a>).<\/li>\n\n\n\n<li><strong>Improved support for SSL certificates<\/strong> in self-hosted environments (&nbsp;<a href=\"https:\/\/github.com\/nextcloud\/server\/pull\/48307\" rel=\"nofollow noopener\" target=\"_blank\">server#48307<\/a>).<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"mettez-a-jour-votre-instance-nextcloud-avec-l-rob\"><strong>LRob makes it easy to keep your Nextcloud instance up to date<\/strong><\/h2>\n\n\n\n<p>Nextcloud 31 provides <strong>numerous improvements<\/strong> very useful. But as with any upgrade, it can require complex configuration and adaptation. At <strong>LRob<\/strong>We'll take care of it for you! As with every major release, we're taking the time to check that version 31 is working properly before rolling it out to all customers over the next few weeks. Unless explicitly stated, Nextcloud updates are carried out after 11pm or over the weekend.<\/p>\n\n\n\n<p>\ud83d\udca1 <strong>Ready to upgrade to Nextcloud 31 with a secure, optimized instance?<\/strong> <a href=\"https:\/\/www.lrob.fr\/en\/web-hosting\/nextcloud-private-cloud\/\">Discover our Nextcloud hosting offers<\/a> and benefit from a reliable, high-performance service with total control over your data hosted in Europe, and attentive support!<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>\ud83d\udd10 To reinforce the security of your Nextcloud access, remember to use a <a href=\"https:\/\/www.lrob.fr\/en\/blog\/the-best-free-and-open-source-password-manager-keepass\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/www.lrob.fr\/blog\/le-meilleur-gestionnaire-de-mots-de-passe-gratuit-et-open-source-keepass\/\" rel=\"noreferrer noopener\">password manager<\/a> like KeePass, which you can even host via Nextcloud.<\/p>\n\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>La version majeure 31.0.0 de Nextcloud est sortie ce 25 f\u00e9vrier 2025. Si les notes de version officielles sont cette fois-ci tr\u00e8s courtes, les am\u00e9liorations sont ne sont pas en reste ! Chez LRob, nous proposons des instances Nextcloud manag\u00e9es avec mises \u00e0 jour incluses, sauvegard\u00e9es quotidiennement, avec stockage SSD NVMe pour des performances maximales [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1992,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-6424","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/www.lrob.fr\/en\/wp-json\/wp\/v2\/posts\/6424","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lrob.fr\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lrob.fr\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lrob.fr\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lrob.fr\/en\/wp-json\/wp\/v2\/comments?post=6424"}],"version-history":[{"count":8,"href":"https:\/\/www.lrob.fr\/en\/wp-json\/wp\/v2\/posts\/6424\/revisions"}],"predecessor-version":[{"id":7582,"href":"https:\/\/www.lrob.fr\/en\/wp-json\/wp\/v2\/posts\/6424\/revisions\/7582"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lrob.fr\/en\/wp-json\/wp\/v2\/media\/1992"}],"wp:attachment":[{"href":"https:\/\/www.lrob.fr\/en\/wp-json\/wp\/v2\/media?parent=6424"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lrob.fr\/en\/wp-json\/wp\/v2\/categories?post=6424"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lrob.fr\/en\/wp-json\/wp\/v2\/tags?post=6424"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}