Aller au contenu principal

Journal des modifications

Version 4.0.0​

Date de sortie : 12/10/2026

Nouvelles fonctionnalités​

Modifications générales​

  • ONLYOFFICE DocSpace devient ONLYOFFICE Apps :
    • Le logo du produit a été remplacé par le logo ONLYOFFICE.
    • Le rôle d'administrateur DocSpace a été renommé en Administrateur complet.
    • Le portail (espace) a été renommé en espace de travail.
  • On a repensé la barre latérale (article) et la section principale :
    • La barre latérale est désormais divisée en modules, et chaque module possède ses propres sections Récents, Favoris et Corbeille.
    • Le bouton Actions a été déplacé dans la section principale, à côté du filtre.
    • On a ajouté les Actions rapides et le bouton Chat IA dans la section principale.
  • On a ajouté la section Aperçu.
  • On a ajouté des boîtes de dialogue promotionnelles décrivant chaque module lorsqu'il est ouvert depuis la section Aperçu.
  • On a ajouté des visites guidées pour tous les modules. Une visite peut être lancée depuis la boîte de dialogue promotionnelle du module.
  • La section Mes documents a été renommée en Fichiers.
  • On a ajouté la possibilité de masquer les Actions rapides.
  • On a ajouté Accueil aux options de Page d'accueil par défaut. Accueil est désormais la page par défaut pour les utilisateurs qui n'en ont pas sélectionné auparavant.
  • On a ajouté une barre d'outils à l'onglet Historique du panneau d'informations :
    • Filtrage du flux d'activité par jour sélectionné.
    • Le bouton Exporter l'historique pour télécharger tout l'historique ou une plage de dates sélectionnée au format XLSX. Le rapport est généré de manière asynchrone avec un indicateur de progression.
    • La barre d'outils est disponible dans tous les types de salles pour tous les utilisateurs, à l'exception des invités et des utilisateurs anonymes.
  • On a ajouté une flèche de déploiement pour les sections de la barre latérale contenant des éléments imbriqués sur les appareils mobiles. Appuyer sur la flèche déploie le sous-menu sur place, et appuyer sur la section l'ouvre et ferme le panneau.
  • On a modifié le chargement du contenu dans les sélecteurs. Pendant un chargement long, le contenu actuel est atténué jusqu'à ce que les nouvelles données soient chargées.
  • On a ajouté une notification par e-mail en cas de connexion suspecte. Chaque connexion réussie est comparée aux connexions précédentes de l'utilisateur selon l'appareil (navigateur et système d'exploitation), le pays et le nombre de tentatives de connexion échouées. L'e-mail est envoyé lorsqu'au moins deux de ces critères sont remplis.
  • On a ajouté l'élément Panneau d'administration de Docs au menu Profil dans la version serveur pour revenir au panneau d'administration de Document Server. Cet élément est disponible pour les administrateurs des éditions Enterprise et Developer.
  • On a ajouté des aperçus de liens pour les messageries.
  • On a migré les stores MobX du client de JavaScript vers TypeScript et mis à jour mobx et mobx-react (vers la v9).
  • On a entièrement supprimé la dépendance styled-components des packages client et shared. Les composants restants, y compris le panneau d'informations, ont été réécrits avec des modules SCSS.
  • Les composants d'interface partagés ont été déplacés vers la bibliothèque distincte onlyoffice-apps-ui-kit, dotée de sa propre documentation.
  • On a mis à jour les polices Open Sans vers la v44.
  • On a mis à jour les services OAuth :
    • Migration vers Java 25.
    • Mise à jour vers Spring Boot 4, Spring Authorization Server 7 et Spring Security 7.
    • Ajout de builds GraalVM.
    • Passage à la mise en cache générationnelle.
    • Ajout de la mise en cache au service d'autorisation.
    • Ajout de Circuit Breaker et de SingleFlight au client gRPC utilisé pour les requêtes vers l'API des clients.
    • Mise à jour des sondes liveness et readiness.

Paramètres​

  • On a réécrit la section Paramètres avec des modules SCSS.
  • La facturation a été déplacée vers une page distincte et un tableau de bord a été ajouté, affichant :
    • les dépenses du mois en cours et les prochains paiements.
    • les informations détaillées sur le mode de paiement.
    • les options complémentaires actives avec leurs statistiques d'utilisation (pour les options avec limite) ou leurs dépenses mensuelles (pour les options sans limite).
    • le montant requis pour le premier paiement à venir du mois en cours.
  • On a ajouté au tableau de bord des avertissements sur la période de grâce.
  • La recherche IA a été déplacée vers une option complémentaire distincte :
    • On a ajouté une page dédiée avec l'historique des transactions, l'historique d'utilisation et une option pour activer ou désactiver le service.
    • L'activation de la recherche IA alors que les fonctionnalités IA sont désactivées affiche un avertissement. Après confirmation, les fonctionnalités IA et la recherche IA sont toutes deux activées.
    • La recherche IA peut être désactivée indépendamment des fonctionnalités IA.
  • On a ajouté le service Docs Connect :
    • Une page de service distincte avec les statistiques d'activité des utilisateurs du dernier mois (éditeurs et lecteurs, utilisateurs internes et externes), le nombre de licences restantes et l'export du rapport d'utilisation.
    • Une carte Docs Connect dans Facturation → Options complémentaires avec l'état de l'abonnement (essai, actif, expiré, annulé) et la possibilité d'activer ou de désactiver le service depuis la page de facturation.
    • Un panneau d'achat d'abonnement avec calcul du prix, le Dev Pack facultatif (Automation API et personnalisation de la marque), le rechargement du portefeuille et le paiement via Stripe. Les scénarios pris en charge comprennent l'achat depuis l'essai, le changement de formule, l'ajout ou la désactivation du Dev Pack, l'annulation et la réactivation de l'abonnement.
  • On a permis aux administrateurs, et pas seulement au payeur, d'activer et de désactiver les services :
    • Seul le payeur peut recharger le portefeuille ; un administrateur ne peut donc pas activer un service si le solde du portefeuille est insuffisant.
    • La bannière d'information du payeur et les boutons de rechargement désactivés ne sont désormais affichés que dans la section Portefeuille.
    • On a ajouté des erreurs de solde insuffisant lors de l'achat d'un service si le solde a été dépensé par un autre administrateur pendant que la boîte de dialogue était ouverte.
  • On a permis à tous les administrateurs de créer des sauvegardes sans activer directement le service de sauvegarde :
    • Si le solde du portefeuille est insuffisant pour une sauvegarde, la création de sauvegardes est désactivée pour les administrateurs et un avertissement s'affiche. Le payeur peut recharger le portefeuille et créer immédiatement une sauvegarde.
    • Une carte de paiement peut désormais être ajoutée directement sur la page Sauvegarde si aucune carte n'a encore été ajoutée.
  • Si le paiement d'un abonnement de stockage sur disque échoue en raison d'un solde de portefeuille insuffisant, la page affiche désormais toutes les informations sur l'ancien tarif. Ces informations peuvent être masquées en cliquant sur Supprimer l'abonnement.
  • On a ajouté des bannières et des notifications par e-mail lorsque le solde du portefeuille passe sous 1 $.
  • La page Bonus a été renommée en Mise à niveau et son design a été modifié.
  • On a ajouté la possibilité de choisir le format de fichier lors du téléchargement de l'historique de connexion dans Sécurité → Historique de connexion.
  • On a ajouté le transfert des événements d'audit et de l'historique de connexion vers un serveur syslog externe pour l'intégration avec les systèmes SIEM.
  • On a ajouté de nouvelles fonctionnalités pour les modules complémentaires :
    • La possibilité d'ajouter des sections personnalisées.
    • La possibilité de créer l'interface du module complémentaire avec des composants React, en utilisant le kit d'interface partagé et le client API.
    • Le noyau des modules complémentaires a été réécrit en TypeScript.
    • Les longues descriptions de modules complémentaires dans Intégration → Modules complémentaires sont réduites à 2 lignes et peuvent être développées avec le lien Afficher / Masquer.
    • Affichage des erreurs de module complémentaire. Un module complémentaire qui ne fonctionne pas à cause d'une erreur de script reste dans la liste avec une description de l'erreur et peut être supprimé. Un module complémentaire qui fonctionne mais dont une fonction a échoué avec une erreur non gérée reste activé et est marqué d'un avertissement. La cause de l'erreur s'affiche immédiatement après l'ajout du module complémentaire.

Documents​

  • Les formulaires ont été déplacés vers une section racine distincte :
    • Les salles de remplissage de formulaires ont été déplacées vers la section Formulaires (/forms), avec ses propres sections Récents, Favoris et Corbeille.
    • La salle de remplissage de formulaires n'est plus disponible parmi les types de salles de la section Salles.
    • Les modèles de formulaires sont désormais séparés des modèles de salles.
  • On a unifié le menu contextuel et le menu d'en-tête dans les sections Récents et Favoris et ajouté les actions Déplacer vers et Copier. On a ajouté l'action Retirer de la liste dans Partagé avec moi.
  • On a repensé les écrans vides dans Fichiers, Salles et Formulaires :
    • Ajout du bouton Chat IA.
    • Mise à jour des titres et sous-titres de bienvenue dans Salles et Formulaires.
    • Suppression du panneau des données de l'espace de travail dans Salles, car il est désormais affiché dans Aperçu.
  • On a repensé la galerie de modèles.
  • On a autorisé un léger dépassement du quota de stockage de l'espace de travail lors de l'enregistrement d'un fichier depuis l'éditeur. Lorsque le quota de stockage est épuisé, l'éditeur s'ouvre en mode affichage.

IA​

  • On a ajouté le nouveau Chat IA, implémenté sous forme de bibliothèque distincte onlyoffice-ai-chat avec un nouveau service back-end IA et partagé entre les produits ONLYOFFICE, y compris Document Server :
    • Le chat est disponible dans n'importe quelle salle ou dossier, et pas seulement dans les salles d'agents IA. Les fils de discussion, le modèle attribué et les paramètres de recherche IA dépendent de l'emplacement actuel.
    • Le chat est disponible uniquement dans les sections Fichiers, Salles et documents, et il est désactivé pour les invités et les utilisateurs anonymes.
    • Les réponses sont diffusées au fur et à mesure de leur génération, et l'indicateur Analyse en cours s'affiche pendant que le modèle répond.
    • Pendant la génération, le bouton d'envoi se transforme en Arrêter, qui interrompt la génération et conserve la partie déjà générée.
    • Les réponses de l'assistant peuvent être régénérées avec le même modèle.
    • Les réponses de l'assistant peuvent être copiées au format Markdown ou enregistrées sous forme de fichiers, y compris DOCX. Les messages de l'utilisateur peuvent être copiés.
    • Les réponses sont rendues en Markdown, y compris les blocs de code avec coloration syntaxique et bouton de copie, ainsi que les formules LaTeX.
    • On a ajouté l'option de réflexion approfondie. Lorsqu'elle est activée et prise en charge par le modèle, un bloc Réflexion repliable affiche le raisonnement. L'état de l'option est enregistré pour chaque salle ou section.
    • Avant d'appeler un outil, le modèle décrit brièvement l'action prévue, et la carte technique d'appel d'outil est masquée.
    • Les erreurs du fournisseur (clé non valide, modèle indisponible, limite dépassée, délai d'attente) sont affichées sous forme de messages localisés, et le fil de discussion reste utilisable.
    • On a ajouté un écran d'accueil avec des suggestions et un bouton de retour en bas.
  • On a ajouté les pièces jointes dans le Chat IA :
    • Les fichiers locaux (convertis en texte) et les images peuvent être joints avec « + » ou par glisser-déposer. Les fichiers DOCX, PDF et XLSX sont ajoutés avec Ajouter des fichiers depuis DocSpace.
    • Téléverser depuis l'appareil téléverse un fichier vers l'emplacement actuel (ou vers Fichiers si les droits sont insuffisants) et le joint au message. Les archives ne sont pas prises en charge.
    • Jusqu'à 5 fichiers et 5 images peuvent être joints à un message. Les pièces jointes ont des aperçus et peuvent être supprimées. Les pièces jointes non envoyées sont effacées lors du changement de fil de discussion.
    • Les images jointes peuvent être décrites (Vision) ou reconnues (OCR) par les modèles qui prennent en charge les images.
  • On a ajouté la génération d'images dans le Chat IA. Elle est disponible lorsqu'un modèle d'image est sélectionné dans Attribution des modèles. Les images générées sont enregistrées dans la section actuelle ou dans Fichiers si les droits sont insuffisants. L'animation du chargeur respecte le paramètre système de réduction des animations.
  • On a ajouté des outils pour créer des documents, des formulaires et des présentations. Le fichier créé s'ouvre après la confirmation de l'appel d'outil.
  • Lorsqu'un document est ouvert dans l'éditeur, le chat utilise les outils de l'éditeur.
  • On a ajouté la gestion des fils de discussion :
    • Un nouveau fil est créé après l'envoi du premier message, et son titre est généré automatiquement.
    • Chaque fil conserve son propre historique et le modèle sélectionné.
    • Les fils peuvent être renommés, supprimés, vidés et exportés dans un fichier.
    • Les fils sont regroupés par date et peuvent être recherchés par titre.
    • Les fils sont liés à la salle, au dossier ou à l'agent actuel.
  • On a ajouté les invites enregistrées :
    • Les invites peuvent être créées à partir d'un message, modifiées, supprimées et insérées dans le champ de saisie.
    • Les invites peuvent être organisées en dossiers. Un dossier en lecture seule contenant des invites intégrées est disponible.
  • On a ajouté les profils IA qui combinent un fournisseur, un modèle et une clé ou une URL :
    • Les fournisseurs pris en charge comprennent OpenAI, Anthropic, Google, Mistral et des fournisseurs locaux tels qu'Ollama, LM Studio et GPT4All. Les fournisseurs locaux fonctionnent sans clé.
    • Le premier profil créé devient le modèle par défaut.
    • La liste des modèles affiche des icônes de capacités. Une clé ou une URL non valide est mise en évidence dans le champ correspondant.
    • Les profils peuvent être attribués à des tâches distinctes dans Attribution des modèles : chat, résumé, traduction, analyse de texte, OCR, vision et génération d'images. Seuls les modèles dotés des capacités requises sont listés.
    • Tant qu'aucun profil n'est ajouté, le chat affiche l'écran Connecter un modèle IA, et les onglets Attribution des modèles, Serveurs MCP et Recherche IA sont indisponibles.
    • Dans la version serveur, l'IA est considérée comme prête lorsqu'au moins un profil IA est ajouté.
    • Le sélecteur de modèle est disponible dans la zone de saisie et il est masqué dans les salles d'agents IA, où le modèle est défini par l'agent.
  • On a ajouté les prix de lecture et d'écriture du cache à la liste des modèles IA et les statistiques de mise en cache des requêtes à l'historique des transactions des fonctionnalités IA.
  • On a mis à jour la gestion des serveurs et des outils MCP :
    • Des serveurs MCP externes peuvent être connectés à l'aide d'une configuration JSON. Les outils et les serveurs peuvent être activés ou désactivés individuellement.
    • Les appels d'outils nécessitent une confirmation dans la boîte de dialogue Autoriser / Refuser avec l'option Toujours autoriser.
    • On a ajouté des modes de confirmation des outils : Demander à chaque fois, Approbation automatique, Autoriser sans demander.
    • Si un outil ou un serveur est désactivé pendant une conversation ou n'existe pas, le chat continue. Un serveur en échec affiche une icône d'erreur avec un journal développable.
  • On a ajouté des fournisseurs de recherche IA : Exa et ONLYOFFICE. Les réponses comprennent une liste de sources cliquables. Une notification de confirmation s'affiche lorsque les paramètres de recherche IA sont enregistrés.
  • On a mis à jour les agents IA :
    • Un agent IA peut être sélectionné dans le sélecteur de la zone de saisie en dehors des salles d'agents. Le nom de l'agent s'affiche dans l'en-tête, et le modèle, les outils et le contexte de salle de l'agent sont utilisés. L'agent sélectionné est restauré lors de la réouverture du fil de discussion.
    • Sur les espaces de travail SaaS, un modèle IA doit être sélectionné dans la boîte de dialogue de création et de modification de l'agent.
    • Lorsque les fonctionnalités IA sont désactivées, le panneau du chat affiche un écran d'activation, et la création d'un agent ouvre la boîte de dialogue d'activation.
    • On a ajouté une boîte de dialogue pour les agents existants décrivant les changements dans la gestion des modèles.
  • On a ajouté la prise en charge des compétences stockées dans le dossier .ai d'une salle. Le nom et la description de la compétence sont ajoutés à l'invite, et le chat lit les instructions complètes de la compétence à l'aide d'un outil en cas de besoin.

Outils pour développeurs​

  • Les Outils pour développeurs ont été déplacés du menu de la barre latérale vers une bannière distincte. Dans la barre latérale réduite, ils sont affichés sous forme d'icône avec une infobulle.
  • On a ajouté la section Docs Connect pour connecter les éditeurs cloud de documents, de feuilles de calcul, de présentations et de PDF à une plateforme tierce à l'aide d'une clé API, sans installer de serveur. Un essai de 30 jours est disponible, suivi d'un abonnement payant :
    • L'onglet Paramètres pour configurer l'en-tête JWT et la clé secrète, WOPI, l'accès anonyme, la limite de taille de fichier et les règles de filtrage IP (autoriser ou refuser par adresse IP, plage ou hôte) avec le bouton Réinitialiser.
    • L'onglet Aperçu avec un aperçu en direct de l'éditeur intégré et un exemple de code d'intégration.
  • On a ajouté le mode OAuth pour le SDK dans un iframe. Lorsqu'il est initialisé avec le paramètre ?auth=oauth, les requêtes API utilisent un jeton Bearer demandé à la fenêtre parente via postMessage, avec une nouvelle tentative en cas de 401. On a ajouté une version OAuth distincte de la page du sélecteur de salles.
  • On a mis à jour les textes et les liens de section de la page Outils pour développeurs et amélioré la section des connecteurs dans le SDK JavaScript.

Corrections​

Modifications générales​

  • On a corrigé un plantage de page causé par l'option Agents IA dans la liste Page d'accueil par défaut lorsque les agents IA sont désactivés dans les paramètres. L'option n'est plus affichée dans ce cas.
  • On a corrigé le blocage des autorisations OAuth lorsque des clients sont supprimés dans d'autres espaces de travail.

Paramètres​

  • On a corrigé l'envoi prématuré des e-mails d'échec de renouvellement pour le renouvellement automatique des tarifs et des abonnements via le portefeuille. Si le service de facturation expire ou signale que le tarif n'a pas été renouvelé, l'e-mail n'est désormais envoyé qu'après un délai d'attente supplémentaire.

Documents​

  • On a corrigé la disparition du curseur du champ de recherche après une recherche sans résultat.

Version 3.7.1​

Date de sortie : 23/06/2026

Nouvelles fonctionnalités​

Modifications générales​

  • On a mis à jour Node.js vers la version v24 (LTS).
  • On a mis à jour les packages suivants : react, react-dom, react-router, express, qs, nx, pnpm, serve, biome, cross-env, shx, next, terser, vitest, axios.
  • On a réécrit la section Profil en utilisant des modules SCSS.
  • L'en-tête reste désormais visible lors du défilement vers le haut sur les smartphones.
  • On a ajouté les informations sur le changement de propriétaire dans la section Historique du panneau d'informations.
  • On a optimisé les info-bulles et remplacé toutes les info-bulles système par des info-bulles personnalisées.
  • On a ajouté la possibilité de choisir la section de démarrage de DocSpace. La section Mes documents n'est pas disponible comme section de démarrage pour les invités.
  • On a ajouté une notification par e-mail lorsqu'une clé API expire.
  • On a ajouté et mis à jour les notifications relatives aux agents IA.
  • On a supprimé la logique personnalisée de gestion des fuseaux horaires sur le serveur. Les méthodes .NET standard sont désormais utilisées à la place.
  • On a reconçu les badges et les bannières système.
  • On a reconçu et amélioré la bibliothèque de modèles de documents.
  • On a réécrit les composants DocEditor en utilisant SCSS.
  • On a ajouté le nouveau paramètre --app.hostname pour démarrer les applications Next.js.
  • On est passé de ChunkedUploaderHandler à Upload Controller.
  • On a ajouté le nouveau sous-module DocSpace/client/libs/ui-kit et y a déplacé de nombreux composants d'interface.
  • On a ajouté le regroupement des salles. Les salles peuvent désormais être regroupées et les tags de groupe sont affichés sous le champ de recherche. Ce paramètre est activé par défaut.
  • On a migré le builder @docspace/client de Webpack vers Vite v8.
  • On a désactivé la bannière publicitaire latérale dans les versions SaaS et les installations.
  • On a déplacé la recherche du propriétaire vers un champ de filtre séparé.
  • Le propriétaire renvoie désormais isAdmin=false conformément à la logique mise à jour.
  • On a ajouté une nouvelle route apisystem pour l'enregistrement du portail : POST apisystem/portal/provision.
  • On a ajouté la création de certificats SSL pour le domaine *.dev.localhost dans Aspire. Après l'installation, le portail de démarrage peut être ouvert à l'adresse https://docspace.dev.localhost.
  • On a remplacé la fenêtre modale de bienvenue affichée lors de la création d'un portail par un panneau supplémentaire dans la vue EmptyScreen Rooms.
  • On a apporté des améliorations à l'analytique :
    • Les principales actions du portail sont désormais envoyées vers window.dataLayer.
    • event.detail est désormais ajouté aux CustomEvents.
    • Le modèle d'identifiant du bouton Envoyer dans les boîtes de dialogue de création est harmonisé.
    • Les valeurs data-testid localisées dans les boîtes de dialogue de création sont désormais toujours en caractères latins.
    • On a ajouté des attributs de nom en latin pour les éléments de saisie dans les formulaires.

Paramètres​

  • On a déplacé les énumérations et les types de modules complémentaires vers le package docspace-plugin-sdk.
  • On a ajouté la prise en charge de la personnalisation des modules complémentaires via CSS.
  • On a ajouté la possibilité de remplacer les fichiers utilisés pour créer de nouveaux documents.
  • On a ajouté l'affichage correct des informations sur les licences temporaires :
    • Il est impossible d'ajouter de nouvelles salles et de nouveaux utilisateurs tant qu'une nouvelle licence n'est pas chargée.
    • Après l'expiration de la période de grâce, le portail est bloqué.
  • On a mis à jour l'affichage des avantages pour les licences.
  • On a ajouté la possibilité d'arrêter l'exécution de la sauvegarde.
  • On a ajouté une boîte de dialogue d'avertissement dans Intégration → Module complémentaire lors du rechargement d'un module complémentaire de la même version en raison de la mise en cache.
  • On a ajouté de nouvelles fonctionnalités pour les modules complémentaires DocSpace :
    • Prise en charge de la localisation des modules complémentaires.
    • La possibilité d'ajouter des actions au menu de sélection groupée pour les fichiers, les dossiers et les salles.
    • La possibilité d'afficher des sélecteurs personnalisés : les sélecteurs de base, de fichier, de salle, de groupe et d'utilisateur.
    • La possibilité d'afficher des opérations personnalisées avec des icônes personnalisées dans le bouton de progression flottant.
    • Nouveaux emplacements dans la barre latérale (article) de 32x32, jusqu'à 5 éléments.
    • Nouveaux composants : IconButton, Link.
    • La section Modules complémentaires dans les paramètres a été réécrite en utilisant des modules SCSS.
    • La possibilité d'intégrer dans la visionneuse multimédia.
    • La possibilité d'afficher les actions des modules complémentaires dans le menu contextuel pour un fichier, un dossier ou une salle spécifique.
  • On a mis à jour les pages Facturation et Services :
    • Toutes les fonctionnalités liées aux paiements sont désormais regroupées sous Facturation.
    • Le mode de paiement et les informations sur le payeur ont été déplacés dans un onglet séparé.
    • Si aucune carte n'est encore associée, les utilisateurs sont invités à ajouter un mode de paiement.
    • Si aucun payeur n'est trouvé, les propriétaires et les payeurs ont toujours un lien Stripe, contrairement aux non-payeurs.
    • Des avertissements sont affichés en cas de problèmes avec la carte.
    • L'affichage du mode de paiement a été modifié dans la boîte de dialogue de rechargement du portefeuille.
    • Les cartes de service affichent désormais lorsqu'un service de stockage n'a pas pu être renouvelé en raison de fonds insuffisants.
    • Un avertissement est affiché si le solde du portefeuille est insuffisant pour effectuer au moins une sauvegarde.
    • Les non-payeurs voient une explication en info-bulle au survol de la carte de service.
    • Si les fonds sont suffisants pour effectuer une sauvegarde, les informations correspondantes sont affichées.
    • On a ajouté une page Stockage distincte avec l'historique des transactions et les détails du plan.
    • L'annulation de l'abonnement s'effectue désormais par une action distincte.
    • Lors de l'annulation d'un abonnement, un bloc d'informations est affiché et la désactivation de l'abonnement est bloquée.
    • La boîte de dialogue de modification du stockage a été mise à jour pour utiliser la saisie manuelle de valeurs.
    • Lors de l'augmentation du stockage, la page affiche désormais le montant du stockage supplémentaire, le solde restant du portefeuille, la prochaine date de facturation, le paiement immédiat et le nouveau total mensuel.
    • Lors de la réduction du stockage, la page affiche le montant de la réduction, la date de réduction, le prix résultant à partir de cette date et le paiement immédiat nul.
    • Lors de la réduction du stockage, un texte informatif est affiché et le commutateur est désactivé.
    • Le service de sauvegarde dispose désormais d'une page dédiée avec l'historique des transactions et une estimation du nombre de sauvegardes pouvant être effectuées en fonction du solde actuel du portefeuille.
    • On a ajouté une logique distincte pour les sauvegardes gratuites pour l'abonnement Business.
    • Si le service de sauvegarde est désactivé, le nombre de sauvegardes est remplacé par un bouton qui se comporte comme le commutateur supérieur et ouvre une boîte de dialogue de confirmation.
    • Si les fonds du portefeuille sont insuffisants, cela est explicitement indiqué.
  • On a ajouté la connexion d'une base de données tierce dans Intégration → Services tiers pour la collecte des résultats de remplissage de formulaires depuis les salles de remplissage des formulaires.
  • On a déplacé la Facturation du client vers ui-kit.
  • On a ajouté des informations sur la page d'abonnement lorsque la carte est dissociée.
  • On a ajouté un indicateur de recharge automatique en cours avec du texte et une icône animée.
  • On a ajouté la possibilité de mettre à jour le mode de paiement.
  • On a ajouté la sélection du modèle lors de la connexion d'un fournisseur IA.
  • On a modifié le processus de rechargement du portefeuille. On a ajouté une boîte de dialogue de premier rechargement simplifiée. Stripe s'ouvre désormais dans un onglet voisin, après quoi l'utilisateur est redirigé vers une page affichant le processus de rechargement. Une fois le portefeuille rechargé, la boîte de dialogue de l'onglet précédent se ferme. Dans Services, cela affecte également les flux de basculement de sauvegarde et de stockage.
  • On a ajouté la possibilité pour les administrateurs d'interdire la création de liens externes.
  • On a mis à jour l'e-mail de bienvenue.
  • On a simplifié la mise à niveau du stockage sur disque lorsque l'abonnement sélectionné dépasse le solde actuel du portefeuille. La recharge et la mise à niveau sont désormais effectuées en une seule étape.

Pages de connexion et de confirmation​

  • On a réécrit la section Connexion en utilisant des modules SCSS.
  • On a modifié le bouton de sélection de la langue sur les pages de connexion. Il affiche désormais à la fois le drapeau et le nom de la langue.
  • On a ajouté la possibilité de se connecter via Nextcloud.
  • Lors de l'inscription via des services tiers, le nom de famille de l'utilisateur peut désormais être vide. Le champ displayName est désormais associé au nom de l'utilisateur si le service externe ne fournit pas explicitement le prénom et le nom de famille.

Documents​

  • On a ajouté la possibilité d'ouvrir le menu contextuel à l'aide de raccourcis clavier et d'y naviguer.
  • On a corrigé la navigation dans la liste déroulante de langue.
  • Les utilisateurs bloqués sont masqués dans le sélecteur et la liste des participants.
  • On a mis à jour le menu contextuel.
  • On a supprimé la bordure du badge « Nouveau ».
  • On a ajouté une info-bulle affichant les utilisateurs qui modifient actuellement un document.
  • On a ajouté des paramètres pour restreindre l'« Invitation via un lien ».
  • On a ajouté une bannière lorsque le quota est dépassé lors de la sauvegarde d'un document en cours de modification. La première sauvegarde au-delà du quota alloué réussit, mais les sauvegardes suivantes sont bloquées.
  • Si le quota est atteint, les documents sont ouverts en mode lecture seule et une bannière est affichée.
  • On a ajouté la possibilité d'ajouter, supprimer et modifier rapidement des tags.
  • On a ajouté la suppression groupée des salles.
  • On a mis à jour la salle de remplissage des formulaires :
    • On a ajouté la possibilité de créer et modifier des formulaires PDF directement dans une salle de formulaires.
    • On a modifié le mécanisme de démarrage du remplissage des formulaires. Pour commencer le remplissage, un formulaire doit d'abord être basculé en mode « Démarrer le remplissage ».
    • Une fois qu'un formulaire est basculé en mode de remplissage, il devient disponible pour le remplissage par tous les participants de la salle.
    • En mode modification, tous les participants de la salle, à l'exception des utilisateurs avec le rôle Remplisseur de formulaire, peuvent modifier le formulaire. Pour les remplisseurs de formulaire, le formulaire est masqué dans la liste générale.
    • Lors du démarrage du remplissage depuis la section Documents, après la sélection d'une salle, le formulaire passe automatiquement en mode de remplissage.
    • En mode de remplissage, l'action « Modifier » reste disponible, mais la sélectionner affiche un avertissement indiquant que le formulaire quittera le mode de remplissage et deviendra masqué pour le rôle de remplisseur de formulaire.
  • On a ajouté de nouveaux événements webhook : « Formulaire soumis », « Formulaire rempli », « Formulaire arrêté ».
  • On a ajouté l'intégration « Connecter la base de données » pour la connexion de bases de données tierces, ainsi que les paramètres associés lors de la création d'une salle de formulaires.
  • On a ajouté la fonctionnalité « Mettre à jour les données XLSX ».
  • On a amélioré la synchronisation de la salle de formulaires et ajouté des éléments promotionnels et des indicateurs.
  • On a ajouté un bloc de dépassement de quota dans l'en-tête de la salle lorsqu'un quota est défini et dépassé.
  • On a restauré la possibilité de verrouiller un fichier dans Mes documents.
  • On a optimisé la recherche dans le contenu des documents. La recherche s'effectue désormais par le début d'un mot au lieu d'une correspondance partielle utilisant un caractère générique bilatéral.

Gestion​

  • On a réécrit la section Gestion en utilisant des modules SCSS.

Contacts​

  • On a ajouté un label « Moi » pour l'utilisateur actuel dans Contacts, le panneau d'informations et les sélecteurs d'utilisateurs.
  • On a simplifié la création de lien d'invitation dans Contacts. Le type d'utilisateur est désormais sélectionné directement depuis le menu plutôt que dans une liste déroulante du panneau, et chaque type a son propre lien partagé visible par tous les administrateurs.

IA​

  • On a ajouté 3 nouveaux fournisseurs : DeepSeek, Google et xAI.
  • On a ajouté un mécanisme de définition d'un fournisseur par défaut. Le fournisseur et le modèle par défaut sont automatiquement suggérés lors de la création d'un agent.
  • On a ajouté la propagation du fournisseur par défaut du portail vers l'éditeur, à condition que les fournisseurs soient configurés ou que le service de facturation IA intégré soit activé.
  • On a ajouté la génération de DOCX, de formulaire PDF et de PPTX dans le chat de l'agent IA. Cela fonctionne uniquement lorsque l'API Automation est activée pour les éditeurs. L'affichage des fichiers à l'intérieur du message a également été ajouté.
  • On a ajouté le chargement d'images dans le chat de l'agent IA.
  • On a ajouté l'option de gestion des services IA dans les paramètres pour désactiver l'IA dans DocSpace.
  • On a ajouté l'option « Réflexion étendue » dans le chat. Le bloc de réflexion n'est pas toujours affiché et dépend de la complexité de la demande.
  • On a ajouté un conseil sur le modèle recommandé dans le chat lorsqu'un formulaire est joint, et lors de la modification de l'agent en tout temps.

Outils de développement​

  • On a supprimé les Outils de développement des Paramètres et on les a déplacés dans un bloc séparé.
  • On a ajouté un exemple de JavaScript SDK pour configurer le téléchargeur avec la possibilité de spécifier un emplacement de sauvegarde et de définir divers paramètres de chargement de fichiers et de dossiers.
  • On a ajouté des cases à cocher d'événements liés à l'IA et aux formulaires dans les paramètres des webhooks :
    • Agent IA créé
    • Agent IA mis à jour
    • Agent IA supprimé
    • Formulaire soumis
    • Formulaire rempli
    • Formulaire arrêté

Corrections​

Modifications générales​

  • Pour l'analytique, l'événement file_created envoyé à window.dataLayer après la création d'un fichier inclut désormais le nouveau champ file_type contenant l'extension du fichier créé. user_id (l'identifiant du propriétaire du portail) est transmis à dataLayer avant l'injection GTM.
  • On a corrigé la traduction de la marque « DocSpace » en chinois lorsque la langue n'était pas détectée correctement.
  • On a optimisé le traitement des données pour améliorer la stabilité et les performances dans les formulaires IA.
  • On a optimisé le chargement et les performances suite à la migration vers Vite, qui avait augmenté le nombre de fichiers statiques dans le build client.
  • On a réduit le nombre de requêtes lors du premier chargement.

Documents​

  • Pour les formulaires PDF dans les salles publiques, personnalisées et de collaboration, on a supprimé les options de partage rapide et de partage pour le remplissage. Les utilisateurs ne peuvent plus créer de liens d'accès rapide pour le remplissage de formulaires dans ces types de salles.

Version 3.7.0​

Pas de version publique

Version 3.6.1​

Date de sortie : MM/DD/YYYY

Nouvelles fonctionnalités​

Modifications générales​

  • On a ajouté un e-mail au support (la boîte support@onlyoffice.com de la configuration) lorsqu'un utilisateur supprime un portail SaaS payant.

Agents IA​

  • On a ajouté le nouveau modèle GPT-5.2 pour OpenAI et OpenRouter.

Corrections​

Modifications générales​

  • On a mis à jour Next.js de la version 16.0.1 vers 16.0.10 en raison de vulnérabilités critiques (CVE-2025-66478, CVE-2025-55184).
  • On a corrigé un problème d'échange de jetons entre les régions dans Identity.

Paramètres​

  • Dans les paramètres SMTP, le champ du mot de passe a été remplacé par PasswordInput.
  • Dans la section Importation des données, le bloc des fichiers corrompus n'est plus affiché s'il n'y en a aucun.

Documents​

  • On a corrigé le comportement du menu contextuel dans les sections Favoris et Récents.

Agents IA​

  • On a mis à jour les styles du champ de saisie du chat dans le thème sombre. Une bordure de la couleur de l'arrière-plan a été ajoutée afin que le champ ne se fonde pas dans le bloc de code.

Version 3.6.0​

Date de sortie : 29/11/2025

Modifications générales​

  • On a mis à jour les bibliothèques principales du frontend vers les dernières versions : react, react-dom, next, typescript.
  • On a ajouté la possibilité de convertir des présentations en TXT.
  • On a ajouté la prise en charge du format HTML.
  • On a modifié le système de paiements. Les demandes de prix et les achats des services Wallet (sauvegarde) sont désormais effectués par serviceName et non par ID.
  • On a ajouté au composant de sélection un mécanisme limitant le nombre d'éléments sélectionnables en mode de sélection multiple.
  • Il est désormais possible de configurer les paramètres de Telegram dans un profil avec l'abonnement Startup.

Paramètres​

  • On a modifié l'importation des données :
    • À l'étape « Sélectionner les utilisateurs », le nombre d'administrateurs n'est plus limité ; tous les utilisateurs sont transférés vers le type gratuit Utilisateur.
    • La limite d'administrateurs a été déplacée à l'étape « Sélectionner le type d'utilisateur ». Si la limite est dépassée, une erreur apparaît et le bouton pour passer à l'étape suivante est désactivé.
    • À l'étape « Importation des données », tous les éléments permettant de sélectionner les données ont été modifiés. Si l'élément « Fichiers personnels » est désactivé, l'élément « Fichiers et dossiers partagés » l'est également, c'est-à-dire qu'il est impossible de transférer des fichiers partagés sans transférer les fichiers personnels.
  • On a supprimé les éléments Produits/Module/Général dans le champ « Emplacement » du rapport Piste d'audit. Désormais, Corbeille/Mes documents, Salles, Contacts, Paramètres sont utilisés.
  • On a ajouté une notification en cas d'échec de la sauvegarde.
  • On a ajouté la possibilité de supprimer les modules complémentaires système dans la version serveur, si la configuration et les paramètres le permettent.
  • On a ajouté une nouvelle section Paramètres IA dans les versions cloud et serveur. Cette section permet de configurer les fournisseurs IA, les serveurs MCP, la Recherche sur le Web et la vectorisation des documents dans la section Connaissances.
  • On a ajouté la section « Agents IA » dans le sélecteur de fichiers/dossiers.
  • On a ajouté un avertissement lors de la sauvegarde si un fichier a été supprimé des documents ou des salles, puis de la Corbeille.
  • On a ajouté la possibilité de définir un quota pour les agents IA.
  • Les intégrations Facebook et Telegram sont désormais disponibles pour l'abonnement Startup.

Pages de connexion et de confirmation​

  • On a ajouté les redirections vers les méthodes de connexion/inscription via les réseaux sociaux lors de l'utilisation des éditeurs de bureau (lorsqu'il est impossible d'ouvrir une fenêtre contextuelle avec la page du réseau social).

Documents​

  • On a ajouté la possibilité de téléverser des fichiers vides.
  • On a ajouté les informations sur la résolution des fichiers multimédias dans le panneau d'informations.
  • On a modifié les priorités des permissions d'accès lors du partage :
    • Les droits personnels sont les plus forts.
    • Les droits de groupe sont plus forts que les droits attribués par un lien.
    • Les droits attribués par un lien sont les plus faibles.
  • Le menu du bouton « Actions » dans la section « Mes documents » se ferme lorsque l'on clique de nouveau sur le bouton.
  • On a considérablement amélioré les performances de la zone de sélection et optimisé le nouveau rendu des listes lors de la sélection.
  • Modifications dans la section Partagé avec moi :
    • On a ajouté la colonne « Partagé par » au tableau.
    • On a ajouté le filtre « Partagé par ». Les utilisateurs et les invités ne peuvent pas utiliser ce filtre, car ils n'ont pas l'autorisation de consulter les contacts.
    • On a ajouté les champs « Auteur », « Partagé par », « Niveau d'accès » à l'onglet « Détails » du panneau d'informations.
    • Les invités ayant l'accès complet ne peuvent pas repartager le fichier/dossier, car ils n'ont pas accès aux contacts.
    • On a mis à jour l'affichage de la liste des utilisateurs dans l'onglet « Partager ».
    • On a ajouté l'indicateur de propriétaire du fichier dans la liste des utilisateurs.
  • On a modifié l'ordre des sections dans le menu de gauche.

Agents IA​

  • On a ajouté une nouvelle section Agents IA.
  • On a ajouté un nouvel élément « Demander à l'IA » au menu contextuel de tous les fichiers pouvant être joints à un chat. En cliquant dessus, on ouvre une sélection d'agents IA. Une fois l'agent choisi, il s'ouvre dans l'onglet du chat avec le fichier joint.
  • Dans le sélecteur de fichiers, on a ajouté un message sur le nombre recommandé de fichiers ajoutés au chat.

Version 3.5.0​

Date de sortie : 18/10/2025

Modifications générales​

  • Passage de Yarn à pnpm sur le client.
  • On a mis à jour Node.js vers la version v22.
  • On a corrigé le problème lié à l'absence d'en-têtes Cache-Control pour les ressources statiques des clients Next (connexion, éditeur, gestion, SDK) dans la configuration NGINX.
  • On a mis à jour le script local SDK JS vers la version v2.1.
  • Migration du serveur de la bibliothèque Polly vers Resilience (une bibliothèque assurant la stabilité et la gestion des défaillances temporaires, qui permet de mettre en œuvre des stratégies telles que les tentatives de requêtes répétées, les délais d'attente, etc.).
  • On a ajouté une bannière de promotion de l'authentification à deux facteurs dans Paramètres du portail -> Historique de connexion et Profil -> Connexion.
  • Le panneau d'informations a été entièrement réécrit. On a ajouté une nouvelle logique d'affichage du chargement du contenu (l'ancien contenu reste désormais toujours visible avec un effet de flou jusqu'à l'arrivée du nouveau ; après 500 ms, une animation apparaît dans l'onglet).
  • On a ajouté une nouvelle animation de chargement lors de la navigation dans un répertoire et dans le profil (le squelette ne s'affiche désormais qu'au premier chargement de la page ou après un passage depuis les paramètres du portail). On a également réécrit la logique des onglets dans le profil.
  • On a ajouté la possibilité de copier le contenu d'une page.
  • On a ajouté de nouveaux raccourcis clavier : Désactiver la zone de sélection - Ctrl + Alt, Copier le texte des éléments sélectionnés - Ctrl + Shift + c
  • On a mis à jour le connecteur Pomelo.EntityFramework.Core pour MySQL vers la version 9.0.
  • On a corrigé des problèmes d'audit des dépendances client ; on a mis à jour des packages obsolètes (webpack, next, axios, react, next, typescript, etc.)
  • On a corrigé des problèmes liés à ESLint et TypeScript.
  • Passage à ESLint v9.
  • On a activé le linter pour les composants partagés.
  • On a ajouté un service de réception des notifications via Telegram. Il est possible de le configurer sur la page Paramètres -> Intégration -> Services tiers et d'activer les notifications dans le profil.
  • On a ajouté des boutons pour connecter et déconnecter le fournisseur de connexion WeChat.
  • On a mis à jour les logos obsolètes de certains fournisseurs de connexion.
  • Le changement de langue dans le profil s'effectue sans rechargement de la page.
  • On a mis à jour les écrans vides (EmptyScreens) dans les sélecteurs et le panneau d'informations.
  • On a ajouté des polices supplémentaires (apple-system, "segoe ui") à l'ensemble de base pour améliorer l'affichage des caractères arabes sur macOS.
  • On a supprimé le paramètre de clé (clé d'accès) du lien. L'utilisateur ne peut plus accéder au portail en copiant le lien depuis la barre d'adresse du navigateur.

Paramètres​

  • On a ajouté une case à cocher pour masquer/afficher la fenêtre « À propos de ce programme ».
  • On a ajouté des espaces réservés pour les listes dans les sections OAuth, Webhooks et ApiKeys.
  • On a modifié la Sauvegarde :
    • On a réécrit les pages AutoBackup, RestoreBackup et ManualBackup de JavaScript vers TypeScript.
    • En plus des pages principales, on a remanié tous les composants associés, y compris les modules auxiliaires, les boîtes de dialogue et les contrôles.
    • On a remplacé les composants de classe par des composants fonctionnels utilisant les hooks React.
    • On a supprimé les dépendances au store global, simplifié la logique et amélioré l'architecture.
    • On a déplacé les pages vers le répertoire Shared pour permettre leur réutilisation.
    • On a corrigé des erreurs, optimisé le code et amélioré la lisibilité.
    • Dans Gestion des espaces, les pages ne sont plus connectées via Module Federation.
  • On a modifié le chiffrement du portail. On a réécrit les styles des composants de styled-components vers SCSS. Lors du déchiffrement du portail, la traduction « The encryption process in progress » a été remplacée par « The decryption process in progress ».
  • Dans le rapport final des événements d'audit, les colonnes Produits/Module ont été remplacées par Emplacement.
  • On a ajouté la possibilité d'acheter le service de Sauvegarde via le Portefeuille.
  • On a mis à jour le rapport dans le Portefeuille.
  • On a ajouté la réinitialisation des filtres dans le Portefeuille.
  • On a ajouté des boîtes de dialogue lors de la désactivation du service de sauvegarde.
  • On a ajouté un avertissement pour les administrateurs DocSpace indiquant que les sauvegardes ne sont pas gratuites si le quota de sauvegardes gratuites est dépassé.
  • On a ajouté la possibilité de téléverser des modules complémentaires dans la version SaaS.
  • On a séparé la colonne Action dans le rapport Historique de connexion : on a ajouté les actions LoginSuccessViaOAuth, LoginSuccessViaPassword, on a ajouté le nom du fournisseur spécifique dans LoginSuccessViaApiSocialAccount, etc.
  • On a ajouté le fournisseur de connexion WeChat dans la section Intégrations.
  • On a mis à jour les logos obsolètes de certains fournisseurs de connexion dans la section Intégrations.
  • On a ajouté une nouvelle animation de chargement lors du passage d'une section de paramètres à une autre et lors du changement d'onglet dans toutes les sections.
  • On a ajouté une boîte de dialogue avec des statistiques sur les utilisateurs pour la licence Enterprise.
  • On a harmonisé la description des modules complémentaires, ajouté le lien « En savoir plus » vers la documentation du SDK des modules complémentaires. On a ajouté la gestion des versions des modules complémentaires : les versions incompatibles sont surlignées en rouge, une info-bulle apparaît au survol et une notification demandant de mettre à jour apparaît lors du téléversement.

Pages de connexion et de confirmation​

  • On a remanié la page d'authentification à deux facteurs.
  • Une adresse e-mail en clair n'est plus utilisée dans les liens des pages de confirmation. À la place, le paramètre encemail est désormais transmis : une version chiffrée de l'e-mail.
  • On a modifié la logique de la page EmailChange : si l'utilisateur n'est pas autorisé dans un navigateur, il sera redirigé vers la page de connexion avec une demande de saisir les identifiants précédents pour se connecter au portail.
  • On a ajouté des informations utilisateur supplémentaires à la page ProfileRemove : nom, e-mail et avatar.
  • On a corrigé le scintillement de la page de connexion si le SSO est configuré et que le paramètre hideAuthPage est activé.
  • On a corrigé l'utilisation de externalResources dans l'assistant et la connexion.
  • On a ajouté des boutons pour se connecter via WeChat.
  • On a mis à jour les logos obsolètes de certains fournisseurs de connexion.
  • On a mis à jour le design du captcha de connexion.
  • On a ajouté un captcha à la fenêtre de demande de récupération de mot de passe et à la fenêtre de demande de récupération d'accès. Désormais, les méthodes nécessitent une clé captcha et elle est toujours appelée (sous forme cachée ou explicite).

Documents​

  • Désormais, opensearch contient uniquement le contenu des documents, sans les sources.
  • On a ajouté le groupe système « Tout le monde » dans le panneau d'invitation.
  • On a amélioré la fonctionnalité de glisser-déposer. Un bouton flottant apparaît désormais avec des informations sur l'endroit où l'élément sélectionné sera placé.
  • On a modifié la conception des vignettes pour les dossiers et les fichiers.
  • On a ajouté la méthode api/2.0/files/folder/{folderId}/log/report pour générer un rapport sur la salle.
  • On a ajouté une info-bulle indiquant qu'un fichier est verrouillé par un autre utilisateur et qu'on n'a pas les droits pour le déverrouiller.
  • On a mis à jour le partage de fichiers et de dossiers : nouvelles fonctionnalités pour la gestion des liens et interface améliorée.
    • On a ajouté la possibilité de partager des dossiers sans créer de salles.
    • On a mis en place des liens distincts pour les fichiers et les dossiers, à l'intérieur comme à l'extérieur des salles.
    • On a ajouté la possibilité de partager des liens avec des utilisateurs internes et externes (pour les salles et leur contenu, y compris la section Documents).
    • Dans la section Documents, les liens ont désormais un nom (titre) et les droits d'accès aux liens peuvent être configurés de la même manière que pour les salles.
    • On a harmonisé l'interface de gestion des liens.
    • On a ajouté de nouvelles notifications (bannières de notification).
    • On a ajouté de nouveaux éléments aux menus contextuels pour la gestion des liens.
    • On a ajouté des pages pour la saisie d'un mot de passe lors de l'accès à des fichiers et à des dossiers.
  • On a ajouté les sections Récents et Favoris.
  • On a ajouté la section Partagé avec moi.
    • La section « Partagé avec moi » affiche les fichiers et dossiers partagés par d'autres utilisateurs depuis la section « Mes documents », ainsi que les fichiers et dossiers accessibles via un lien.
    • Les dossiers partagés par lien s'ouvrent dans la section « Partagé avec moi » pour les utilisateurs autorisés.
    • On a ajouté des niveaux d'accès pour les fichiers et les dossiers.
    • On a ajouté la section « Partage avec les utilisateurs DocSpace » pour les formulaires PDF dans le panneau « Partager pour remplir », ainsi que la fonctionnalité de partage pour les autres fichiers dans le panneau « Partager ».
  • On a remanié le menu de gauche. On a renommé la section Documents en Mes documents.
  • On a ajouté l'élément Agents IA au menu de gauche.
  • On a renommé la colonne Salle en Emplacement dans la Corbeille.
  • On a ajouté la possibilité de masquer la section « Télécharger les applications » via la configuration sur le serveur.
  • On a ajouté un mécanisme de préchargement des ressources de l'éditeur pour accélérer la première ouverture.
  • On a ajouté l'événement onFileManagerClick pour le SDK JS lors d'un clic sur un fichier dans une liste.
  • On a ajouté l'événement onEditorOpen pour le SDK JS pour les événements liés à l'ouverture d'un éditeur (création, modification, remplissage) depuis les menus contextuels, les fenêtres modales, les panneaux ou les raccourcis clavier.
  • On a ajouté le regroupement des éléments des menus contextuels.
  • On a ajouté la possibilité de répéter le téléversement ou la conversion en cas d'erreur.
  • On a ajouté l'affichage du rôle Gestionnaire de salle avec une info-bulle correspondante dans la liste de changement de rôle d'un utilisateur ou d'un invité.
  • On a ajouté la possibilité de supprimer des salles.
  • On a remanié les boîtes de dialogue de suppression de fichiers/dossiers.
  • On a supprimé le badge « Nouveau » de la boîte de dialogue de création de salle et du menu contextuel des modèles.
  • On a corrigé un bogue où l'en-tête d'un tableau était cassé dans Safari.
  • On a désactivé l'enregistrement du filtre sélectionné dans les salles (seul le tri est conservé).

Gestion​

  • On a entièrement réécrit la Gestion des espaces en next.js.
  • On a corrigé le comportement lors du chiffrement d'un portail : si un autre onglet du portail est ouvert, il passera également à la page /encryption-portal.

Contacts​

  • On a masqué l'info-bulle à côté du champ Langue dans le profil s'il n'y a pas d'adresse e-mail.
  • On a remanié la section Contacts. Désormais, elle peut être ouverte depuis le menu du profil.

Version 3.2.1​

Date de sortie : 23/07/2025

Nouvelles fonctionnalités​

Modifications générales​

  • La possibilité de renommer le portail est désormais disponible uniquement pour les abonnements Business.

Documents​

  • On a ajouté la prise en charge des formats .pages, .numbers, .key, .hwp, .hwpx, .odg, .md.
  • On a ajouté la prise en charge de l'ouverture des documents de type Diagramme : .vsdx, .vssx, .vstx, .vsdm, .vssm, .vstm.
  • Les favicons ont été mises à jour et améliorées.
  • Les documents de démarrage ont été mis à jour dans certaines langues.

Paramètres​

  • On a ajouté la possibilité de masquer le bloc publicitaire dans la Gestion de la publicité (uniquement pour les versions commerciales de DocSpace Server).
  • Le payeur est désormais déterminé via l'API uniquement selon portal/payment/customerinfo, et les informations sur le payeur sont renvoyées immédiatement.
  • L'achat d'administrateurs pendant la période de grâce nécessite désormais l'ajout d'un mode de paiement.
  • Le paiement recommandé a été supprimé de la boîte de dialogue de rechargement lors de la rétrogradation d'un abonnement.
  • On a ajouté les boutons Appliquer et Effacer au filtre du Portefeuille dans la version mobile.

Corrections​

Paramètres​

  • On a corrigé la possibilité d'effectuer une Sauvegarde lorsque la limite de données est dépassée sur le portail.
  • On a corrigé le processus infini de création d'un fichier de sauvegarde dans Amazon AWS S3 si la région ou le compartiment est indiqué de manière incorrecte.
  • On a corrigé une erreur lors de l'accès aux Outils de développement en tant qu'Administrateur de salle si la section est masquée pour les utilisateurs de type Utilisateur.
  • On a corrigé le fonctionnement de la méthode GET /api/2.0/keys/@self si des permissions autres que Toutes sont sélectionnées lors de la création de la clé.
  • On a corrigé la possibilité de générer un rapport de piste d'audit dans un onglet voisin.
  • On a amélioré la description de la configuration de l'accès aux Outils de développement.

Documents​

  • On a corrigé une erreur lors d'une tentative de restauration d'une session après un enregistrement forcé et une perte de connexion lors du travail sur un document.
  • On a corrigé la réinitialisation de la valeur Jours restants dans la colonne Effacement après la restauration et la nouvelle suppression d'un fichier.
  • On a corrigé une erreur de recherche de fichier lors de la sélection du filtre Membres - Autres pour un utilisateur de type Utilisateur.
  • On a corrigé une erreur lors de la réinitialisation des rôles attribués dans une salle virtuelle de données et du démarrage du remplissage depuis le début.
  • On a corrigé le libellé de l'info-bulle lors de la copie d'un lien vers un fichier ou une salle.
  • On a corrigé la présence du bouton de téléchargement pour un fichier verrouillé dans une salle publique ouverte via un lien et en mode Miniatures.
  • On a corrigé l'affichage de l'étiquette de verrouillage du fichier pour les utilisateurs ayant le rôle Éditeur.
  • On a corrigé l'affichage du squelette lors du passage rapide d'une salle à l'archive avec une connexion lente.
  • On a corrigé le fonctionnement de la touche Entrée dans la fenêtre de confirmation lors du déplacement d'une salle vers l'archive.
  • On a corrigé la fonctionnalité du presse-papiers dans Firefox.
  • On a corrigé le téléchargement d'un document ou d'un dossier si son nom contient le symbole « # ».
  • On a corrigé l'apparition d'une fenêtre supplémentaire lors de la tentative d'ouvrir un document dans la version mobile sur iOS si l'application n'est pas installée.
  • On a amélioré l'interaction avec l'utilisateur lors de l'ouverture d'un document dans la version mobile lorsque l'option « Ouvrir dans l'application uniquement » est sélectionnée.
  • On a corrigé la navigation avec le bouton Retour du navigateur lors de la visualisation de médias.
  • On a corrigé le décalage de la mise en évidence du bouton Salle lors du lancement de « Suivre une courte visite ».

Comptes​

  • On a corrigé une erreur lors de la récupération de la liste des Contacts si la valeur de tri dans le stockage local était incorrecte.
  • On a corrigé l'accessibilité du propriétaire et de l'initiateur du transfert de données dans la fenêtre « Choisir dans la liste » du panneau de réaffectation des données.
  • On a corrigé l'affichage de la liste des comptes pour un utilisateur dont le type a été modifié de Administrateur de salle à Administrateur de DocSpace et inversement.
  • On a corrigé la dépendance de la langue des e-mails de renvoi d'invitation à la langue du portail au lieu de la langue d'invitation définie.
  • On a corrigé l'apparition du bouton Nouvelles salles dans le menu lors du passage entre Salles et Contacts avec une connexion lente.
  • L'ordre des champs Prénom et Nom dans la fenêtre Changer le nom dépend désormais de la région.
  • On a amélioré l'affichage des boutons de connexion aux réseaux sociaux dans le profil de l'utilisateur.

Serveur​

  • On a corrigé l'affichage du domaine au lieu de localhost dans les notifications de changement sur le portail.
  • On a corrigé le fonctionnement de la méthode POST /apisystem/portal/register si un fuseau horaire négatif est défini sur le serveur.
  • On a corrigé une erreur d'application de la Sauvegarde lors de la restauration d'une sauvegarde de la version 2.6.0 sur la version 3.1.1.

Sécurité​

  • On a corrigé une vulnérabilité permettant aux utilisateurs avec les rôles Utilisateur ou Invité d'afficher l'identifiant du propriétaire avec la méthode GET /api/2.0/settings/security/administrator/:productid.
  • On a corrigé une vulnérabilité permettant d'afficher le profil du propriétaire avec la méthode GET /api/2.0/portal/users/:userID.
  • On a corrigé l'accessibilité de la méthode PUT /api/2.0/people/:userid/contacts.

Version 3.2.0​

Date de sortie : 28/06/2025

Modifications générales​

  • On a mis à jour la bibliothèque react-virtualized vers la dernière version. Elle est utilisée pour afficher les listes de fichiers/salles/contacts.
  • On a mis à jour la bibliothèque react-route vers la dernière version (7.5.2). Elle est utilisée pour la navigation.
  • On a ajouté une nouvelle langue : sq-AL (albanais).
  • On a ajouté la mise en cache pour les requêtes vers les modules complémentaires web.
  • On a ajouté un lien vers UserVoice dans le menu et une nouvelle bannière.

Paramètres​

  • On a ajouté les paramètres d'invitation des utilisateurs au portail.
  • On a ajouté la section Portefeuille (pour SaaS uniquement).
  • On a ajouté la section Services (pour SaaS uniquement).
  • On a modifié le schéma du logo de l'éditeur dans la section Personnalisation en raison des nouveaux thèmes de l'éditeur.

Documents​

  • On a optimisé le travail avec les filtres. On a corrigé les erreurs lors du calcul des filtres activés. On a corrigé l'envoi de requêtes en double vers le serveur lors du filtrage d'une liste de fichiers par auteur ou d'une liste de salles par participant.
  • On a ajouté la prise en charge de onRequestRefreshFile. Désormais, en cas de perte de connexion Internet ou d'attente prolongée, le document sera mis à jour de lui-même, sans rechargement de la page.
  • On a ajouté des modèles de fichiers vides à créer dans les langues suivantes : ca-ES, cs-CZ, da-DK, hu-HU, id-ID, ro-RO, sq-AL, ur-PK.
  • On a ajouté le contrôle du défilement au clavier dans le panneau des nouveaux fichiers.
  • La logique de génération de l'URL pour le bouton Ouvrir l'emplacement du fichier a été déplacée sur le serveur.

Version 3.1.1​

Date de sortie : 24/05/2025

Paramètres​

  • On a corrigé le plantage du client lors de l'autorisation via un lien d'authentification sans spécifier l'étendue (scope).
  • On a corrigé une erreur lors de l'affichage de l'application de l'utilisateur supprimé dans les Outils de développement.
  • On a corrigé un problème de réinitialisation répétée de l'application 2FA.
  • On a corrigé une erreur après la connexion de Google Drive en tant que ressource tierce dans la version serveur.
  • On a corrigé le blocage visuel du processus de Sauvegarde lorsque plusieurs espaces sont créés.
  • On a mis en place la réinitialisation de l'application 2FA après une longue période d'inactivité.
  • On a corrigé l'affichage du logo du portail dans les Outils de développement après l'actualisation de la page.
  • On a corrigé la mention de la plateforme dans l'info-bulle d'Authentification lors de la configuration du serveur LDAP.
  • On a corrigé l'ouverture d'une page dans un nouvel onglet avec le bouton droit de la souris.

Page de connexion​

  • On a corrigé un problème de sécurité permettant l'autorisation après la modification du mot de passe.

Documents​

  • On a corrigé l'ajout d'une entrée aux rapports dans la salle de remplissage des formulaires si l'utilisateur n'est pas autorisé.
  • On a corrigé l'application des paramètres de la salle virtuelle de données lorsqu'elle est créée à partir d'un modèle.
  • On a corrigé les valeurs manquantes pour le tag et le quota dans le modèle lors de la création d'une salle à partir de celui-ci à la racine de Salles.
  • On a corrigé la présence des boutons de menu Démarrer le remplissage/État du remplissage/Arrêter le remplissage/Réinitialiser et démarrer le remplissage du formulaire PDF dans les salles autres que la salle virtuelle de données.
  • On a corrigé la présence du bouton Partage rapide dans l'éditeur de formulaires PDF pour certains types de salles.
  • On a corrigé l'application de l'icône du modèle avec Personnaliser la couverture dans le panneau d'informations.
  • On a corrigé la possibilité d'appeler à nouveau le menu interne du modèle après avoir modifié les paramètres Nom/Tags.
  • On a corrigé la présence du bouton Remplir et envoyer dans le formulaire intitulé Mon brouillon dans la salle de remplissage des formulaires, restaurée depuis l'archive.
  • On a corrigé les notifications au propriétaire de la salle concernant le téléversement/la modification d'un fichier par un autre participant.
  • On a corrigé la possibilité de supprimer une salle publique utilisée comme espace de stockage.
  • On a corrigé le changement de type de Formulaire PDF en Documents PDF dans la colonne Type après avoir changé l'index dans la salle virtuelle de données.
  • On a corrigé la possibilité de modifier un formulaire PDF lors d'un accès externe avec l'autorisation de remplissage.
  • On a corrigé la désignation d'un fichier Copie/Doublon comme étant en modification si l'original a été ouvert dans l'éditeur.
  • On a corrigé l'apparition d'une valeur supprimée dans le champ SearchInput du panneau Sélection.
  • On a corrigé l'ouverture des formulaires PDF dans la version de bureau des éditeurs lors de l'ouverture d'un fichier dans la salle virtuelle de données et dans la version mobile.
  • On a corrigé l'affichage des statuts Votre tour/En cours dans la salle virtuelle de données et dans la version mobile.
  • On a corrigé la mise en surbrillance des éléments pendant la courte visite de la salle de remplissage des formulaires sur iPad.
  • On a corrigé la possibilité de faire défiler le contenu dans la boîte de dialogue Créer une salle avec une résolution d'écran de 1024x650.
  • On a corrigé la possibilité d'effectuer des opérations avec des modèles par glisser-déposer.
  • On a corrigé la description dans l'écran vide du module Téléverser depuis DocSpace.

Comptes​

  • On a corrigé la confirmation par e-mail pour DocSpace et pour Administrateur de salle.
  • On a corrigé la possibilité de supprimer un invité.
  • On a corrigé l'ajout de plus d'une application autorisée dans le profil de l'utilisateur.

SDK​

  • On a corrigé une erreur lors de la tentative d'autorisation d'un utilisateur système dans WordPress.
  • On a corrigé l'affichage des dossiers inactifs Terminé/En cours dans le sélecteur de fichiers de la salle de remplissage des formulaires dans WordPress.
  • On a corrigé l'affichage du bouton de fermeture de l'éditeur dans le cadre WordPress correspondant.
  • On a corrigé l'affichage du sélecteur dans le cadre DocSpace intégré dans WordPress après la déconnexion.
  • On a corrigé le décalage du logo sur l'écran vide pendant le processus de configuration de DocSpace dans WordPress.
  • On a corrigé la présence du bouton « Retour à la salle » pour les utilisateurs non autorisés qui remplissent le formulaire via WordPress.
  • On a corrigé la présence du bouton d'appel de la barre latérale pour une salle non publique intégrée dans WordPress.
  • On a corrigé la présence des boutons Partager et Intégrer dans le menu d'un fichier intégré dans WordPress en mode intégré.
  • On a corrigé la possibilité d'accéder à la Corbeille à l'intérieur d'un cadre avec une salle intégrée dans WordPress.
  • On a corrigé la possibilité pour le rôle Utilisateur de créer une nouvelle salle dans WordPress.
  • On a corrigé l'affichage de lignes supplémentaires dans le squelette de la salle intégrée dans WordPress pour les utilisateurs non autorisés.
  • Le format du paramètre type de la méthode createRoom a été mis en conformité.

Version 3.1.0​

Date de sortie : 19/04/2025

Modifications générales​

  • On a ajouté la gestion du scénario de remboursement dans la version cloud.
  • On a ajouté un mécanisme de suppression des portails inutilisés. S'il n'y a aucune activité sur le portail pendant l'année, le propriétaire du portail reçoit un e-mail l'informant que le portail et toutes les données seront supprimés. Une semaine après la notification, le portail est supprimé.
  • On a ajouté l'obtention du nom de l'organisation depuis les paramètres. Si le paramètre n'est pas renvoyé, le nom d'organisation par défaut de la ressource est utilisé : ONLYOFFICE.
  • On a ajouté le paramètre de clé à l'URL des salles de remplissage de formulaires, publiques et personnalisées. Il est désormais possible de partager la salle en copiant le lien directement depuis la barre d'adresse du navigateur.
  • On a modifié les traductions et le comportement des éléments « Afficher le lien Commentaires et assistance » et « Afficher les liens vers le Centre d'aide » dans le paramètre « Ressources supplémentaires ».
  • On a ajouté une redirection vers un espace réservé lors de l'ouverture, par un lien externe, d'un fichier dans un format non pris en charge, s'il n'est pas disponible (par exemple, le lien a été supprimé).
  • On a ajouté un nouveau client SSR (/sdk) pour travailler avec js-sdk. Il contient les modes de base pour travailler avec DocSpace (file-selector, room-selector, public-room).
  • On a déplacé les composants de sélecteur vers les composants partagés et on les a préparés pour le traitement de données externes (hors stores).
  • Les composants Row et Section sont détachés des stores et peuvent être utilisés dans le rendu SSR.
  • On a mis en œuvre les fonctionnalités de base d'une salle publique pour le client SDK.
  • On a étendu les méthodes de connexion de JS-SDK sur la page des paramètres.
  • Passage à fusionCache, une extension pour le cache distribué et le cache mémoire.
  • On a ajouté la mise en cache des méthodes API.
  • On a corrigé un problème de sécurité dans NextJS (contournement de l'autorisation dans le middleware de Next.js).

Paramètres​

  • On a modifié les couleurs des boutons d'ajout et de modification d'un avatar dans le profil.
  • On a ajouté un message d'erreur sur les principales méthodes de paramètres dans le corps de la page des sections Sauvegarde et Restauration.
  • On a supprimé le champ « Nom de l'entreprise » et ajouté les champs « Nom de marque » et « Générer un logo à partir d'un texte » dans la section « Personnalisation ».
  • On a ajouté un tarif annuel. Il ne peut pas être acheté depuis la page Paiements ; on ne peut obtenir un lien que par le service des ventes. Il est impossible de passer d'un tarif annuel à un tarif mensuel, et inversement.
  • On a ajouté la région de stockage des données dans « Gestion du stockage » pour la version cloud.
  • On a ajouté le paramètre de lien profond.
  • On a ajouté le paramètre permettant de désactiver l'activation par e-mail pour les utilisateurs LDAP/SSO.
  • La section « Outils de développement » est désormais disponible pour tous les utilisateurs sauf les invités.
  • On a ajouté des déclencheurs dans la section Webhooks. Les administrateurs peuvent voir tous les webhooks créés.
  • On a ajouté la section « Clés API » aux Outils de développement.
  • On a modifié la section Intégration -> Service de documents. On a ajouté la possibilité de spécifier une clé secrète et l'en-tête d'autorisation.

Page de connexion​

  • On a ajouté la possibilité de partager des invités.
  • Lors de la connexion via les réseaux sociaux, le compte du réseau est automatiquement associé au compte DocSpace ayant la même adresse e-mail.

Documents​

  • On a amélioré le travail avec les fichiers protégés par mot de passe lors de leur téléchargement dans un format différent de celui d'origine.
  • On a remplacé la bibliothèque de génération de miniatures. On a ajouté les formats .heic, .tif.
  • On a ajouté la possibilité de supprimer une version de fichier dans le panneau des versions.
  • On a ajouté la possibilité de créer des modèles à partir de salles et des salles à partir de modèles. On a ajouté l'onglet Modèles dans la section Salles.
  • On a supprimé les options « Exclure les sous-dossiers » et « Rechercher dans le contenu des fichiers » ; elles sont désormais activées par défaut.
  • On a modifié le format du rapport dans la salle de remplissage des formulaires en xlsx.
  • On a ajouté de nouvelles notifications push dans l'application mobile.
  • On a mis à jour la logique d'affichage de la progression des opérations.
  • On a modifié l'apparence des vignettes des salles.
  • On a ajouté un système de formation pour la salle de remplissage des formulaires.
  • Le socket ne renvoie désormais que les données nécessaires.
  • On a ajouté la possibilité de remplir des formulaires par rôles dans les salles virtuelles de données.
  • On a ajouté la possibilité de partager des formulaires PDF directement depuis Documents, sans passer par des salles.
  • On a ajouté la possibilité d'activer et de désactiver le filtre personnalisé pour les feuilles de calcul.
  • On a ajouté de nouveaux types de documents (Formulaire PDF et Document PDF) et de nouveaux filtres (Formulaires PDF et Documents PDF). La résolution du fichier dans la colonne Type est désormais en première position.
  • On a modifié le mécanisme de création de liens dans Documents. Par défaut, les liens sont valables indéfiniment et ont des droits en lecture seule.
  • On a ajouté le masquage de la barre de recherche sur les appareils mobiles lors du défilement vers le bas. Lors du défilement vers le haut, la barre réapparaît immédiatement.
  • On a amélioré le partage des fichiers PDF.

Gestion​

  • On a ajouté la section de chiffrement du stockage.

Comptes​

  • On a ajouté la possibilité de faire passer le type Invité à Utilisateur ou Administrateur.
  • On a ajouté la possibilité de faire passer le type Administrateur à Utilisateur ou Invité.

Version 3.0.4​

Date de sortie : 21/02/2025

Corrections​

  • On a corrigé l'ajout d'utilisateurs avec un point dans l'e-mail
  • On a corrigé le menu contextuel de création de fichiers avec une largeur d'écran de 1000 px
  • On a corrigé la mise à jour des liens externes dans une feuille de calcul pour l'utilisateur anonyme
  • On a corrigé des erreurs de performance et de dépassement de délai

Version 3.0.1​

Date de sortie : 17/12/2024

Corrections​

  • On a corrigé le fonctionnement d'OAuth2 dans la région des États-Unis
  • On a corrigé l'affichage des versions de documents par l'administrateur dans la salle d'un tiers
  • On a corrigé l'ouverture des éditeurs sous docker avec des certificats auto-signés (Standalone)
  • On a corrigé l'ouverture des éditeurs après une mise à jour lors de l'utilisation de certificats auto-signés (Standalone)
  • On a corrigé la valeur par défaut dans le champ du type d'utilisateur sur la page de paramètres ldap après la mise à jour
  • On a supprimé la description du type d'utilisateur sur la page de paiement
  • On a corrigé la boîte de dialogue de choix du mode d'ouverture d'un document sur les appareils mobiles pour un utilisateur non autorisé
  • On a corrigé l'inscription sur le portail des invités via les réseaux sociaux
  • On a corrigé la fermeture de la fenêtre Action requise lors de la nouvelle copie d'un fichier
  • On a corrigé le téléversement/téléchargement de fichiers sans extension
  • On a corrigé la possibilité d'insérer un document depuis une salle de formulaires dans WordPress
  • On a corrigé l'autorisation sur le portail après une mise à jour s'il y avait un serveur ldap avec le type d'utilisateur « utilisateur avancé »
  • On a ajouté le type d'utilisateur Invité dans les paramètres de connexion au serveur ldap
  • On a corrigé les droits d'accès dans les salles publiques pour les administrateurs de DocSpace
  • On a corrigé l'activation par e-mail pour les utilisateurs ldap

Version 3.0.0​

Date de sortie : 30/07/2024

Modifications générales​

  • On a rétabli la bannière publicitaire de l'application mobile.
  • On a modifié le régime de licences. La fonctionnalité Personnalisation est bloquée pour enterprise_license sans le paramètre customization. La Personnalisation est disponible pour developer_license avec le paramètre customization. La fenêtre À propos est masquée pour developer_plus_license. L'onglet Personnalisation n'existe pas dans la version Community gratuite.
  • On a corrigé le chargement des 1000 premiers enregistrements seulement dans le panneau Infos -> Historique ; les enregistrements restants sont désormais aussi chargés lors du défilement.
  • On a modifié les icônes de format de fichier.

Paramètres​

  • On a ajouté une nouvelle section OAuth2.0 : Paramètres -> Outils de développement -> OAuth2. On a ajouté de nouvelles pages de connexion et de profil.
  • On a ajouté un avertissement avant la migration si le quota est activé.
  • On a corrigé la taille des logos dans Personnalisation.

Page de connexion​

  • On a ajouté la prise en charge d'OAuth pour la connexion.
  • On a ajouté la possibilité de sélectionner le portail nécessaire si un utilisateur a plus d'un portail d'après les données saisies.
  • On a ajouté le champ « ID d'instance » à l'assistant de configuration.
  • On a ajouté la case à cocher d'abonnement à la newsletter sur la page d'inscription.

Documents​

  • On a ajouté une boîte de dialogue de conversion des fichiers XML. On a ajouté la possibilité de convertir des fichiers XML au format docx ou xlsx.
  • On a réécrit la logique d'application des styles de droite à gauche en propriétés CSS logiques.
  • On a ajouté le paramètre shardkey à toutes les requêtes de l'éditeur (chargement d'api.js, conversion, générateur, exécution de commande) pour fonctionner avec la version cluster qui prend en charge le partitionnement.
  • On a ajouté la possibilité de partager une salle publique pour modification.
  • On a modifié le menu contextuel. On a ajouté l'imbrication dans la vue mobile.
  • On a ajouté de nouveaux écrans vides.
  • On a ajouté une option d'affichage des extensions de fichiers dans la section Profil -> Gestion des fichiers.
  • On a ajouté des exigences pour le mot de passe d'un lien public.
  • On a ajouté une icône de sablier pour les utilisateurs non vérifiés.
  • On a modifié la fonction Partager dans la section Documents : l'option Supprimer le lien a été déplacée, une nouvelle notification de copie du lien a été ajoutée, des bogues mineurs ont été corrigés.
  • On a ajouté la possibilité de définir un logo personnalisé pour une salle.
  • On a modifié le design de l'éditeur d'avatar du profil et de la salle.
  • On a ajouté un nouveau type de salle : Salle virtuelle de données. On a mis en place de nouvelles fonctionnalités pour travailler avec les données dans ce type de salle : indexation des données avec la possibilité de modifier l'index et de générer un rapport de synthèse sur la structure des fichiers de la salle, définition de la durée de vie des fichiers, interdiction de copier et de télécharger des fichiers, définition de filigranes.
  • On a ajouté une notification sur le mode lecture seule et un bouton d'autorisation dans la salle publique.
  • On a doublé la taille d'origine des avatars de salle pour prendre en charge les écrans 4K.
  • On a modifié le panneau d'informations sur les derniers nouveaux fichiers dans les salles.
  • Lors de la création d'un nouveau document pour la langue en-US, un modèle au format de page Lettre est utilisé. S'il n'y a pas de modèles pour une langue, un document au format de page A4 est utilisé.
  • On a ajouté des modèles de fichiers vides à créer dans les langues suivantes : fi-FI, he-IL, nb-NO, sl-SI.
  • Les documents de démarrage ont des titres dans la langue correspondante.
  • On a ajouté la possibilité d'afficher dans la liste des salles les salles publiques partagées par un lien.
  • On a optimisé les requêtes lors de l'enregistrement des modifications dans le panneau de modification de la salle et lors de la création d'une salle : tous les paramètres sont transmis dans une seule méthode.
  • On a ajouté de nouveaux types d'enregistrements dans le panneau Infos -> Historique.

Gestion​

  • On a remanié la section Gestion.
  • On a ajouté la possibilité de supprimer rapidement un portail (si l'assistant n'est pas terminé, le portail sera supprimé sans confirmation).

Comptes​

  • La section Comptes a été renommée Contacts. On y a ajouté un nouvel onglet Invités. L'onglet Personnes a été renommé Membres.
  • Le propriétaire/administrateur de DocSpace a un accès en lecture seule aux salles auxquelles il n'a pas été invité, mais il peut changer le propriétaire d'une telle salle ou l'archiver.
  • N'importe quel rôle peut être attribué au propriétaire/administrateur de DocSpace, et il travaillera dans la salle selon ce rôle.
  • Le rôle Administrateur de salle est renommé en Gestionnaire de salle. Il ne peut inviter sur le portail (via les salles) que des Utilisateurs et des Invités et ne peut pas attribuer à d'autres contacts un type supérieur à Utilisateur.
  • Le type Utilisateur avancé est un type gratuit, renommé en Utilisateur.
  • Le rôle Utilisateur avancé est renommé en Créateur de contenu. Le rôle Créateur de contenu permet de créer/téléverser/supprimer des fichiers/dossiers même pour les Invités.
  • Le type Utilisateur est renommé en Invité. Les invités ne peuvent être invités que via les salles.
  • On a modifié le panneau Infos -> Historique ; l'accent est désormais mis sur les actions et non sur le nom de l'utilisateur.
  • On a modifié l'apparence de l'élément d'insertion lors de la saisie d'une adresse e-mail dans l'invitation.

Version 2.6.3​

Date de sortie : 21/10/2024

Corrections​

  • On a corrigé la redirection vers l'application mobile lors de l'ouverture de documents via un lien profond.
  • On a ajouté une fonction de duplication pour la salle de remplissage des formulaires.
  • On a corrigé l'affichage de l'historique pour les utilisateurs sans droits dans la salle de remplissage des formulaires.
  • On a corrigé la possibilité de voir les formulaires d'autres personnes dans la salle de remplissage des formulaires.
  • On a corrigé l'affichage de plus de 100 utilisateurs dans un groupe sur les appareils mobiles.
  • On a corrigé l'option de copie du lien pour les formats de fichiers non modifiables.
  • On a corrigé l'affichage des fichiers PDF et des formulaires lorsqu'ils sont ouverts sur des appareils mobiles.
  • On a corrigé l'affichage des codes secrets pour la 2FA.
  • On a corrigé l'ouverture du formulaire via un lien avec mot de passe pour un utilisateur autorisé.

Version 2.6.0​

Date de sortie : 30/07/2024

Modifications générales​

  • On a ajouté des bannières sur l'atteinte de la limite d'espace disque pour les administrateurs de salle/utilisateurs avancés.
  • On a ajouté le comportement de masquage/apparition de la barre de défilement.
  • Dans la partie contenu, le défilement est défini depuis le début de la page. Dans le panneau des membres de la salle, le défilement est défini depuis le début du bloc.
  • On a corrigé la direction de la flèche de tri.
  • On a ajouté la possibilité de créer de nouveaux dossiers dans les boîtes de dialogue Déplacer vers / Copier vers / Restaurer / Enregistrer la copie sous. Lorsqu'un champ de saisie est ouvert, les raccourcis clavier suivants sont pris en charge : Entrée pour créer le dossier, Échap pour fermer le champ de saisie.
  • On a corrigé les avatars des utilisateurs dans l'historique des versions et la co-édition.
  • La sauvegarde a désormais une progression plus fluide et consomme moins de mémoire.
  • On a écrit un nouveau composant pour les onglets. On a ajouté le défilement automatique lors d'un clic sur un onglet qui n'est pas entièrement visible. On a ajouté un flou sur les bords du conteneur.
  • On a modifié les e-mails, ajouté de nouveaux messages, retravaillé les textes et les liens.
  • On a localisé les logos et les noms de produits pour la Chine.
  • Invité est renommé en Anonyme dans les paramètres de la Piste d'audit.

Paramètres​

  • On a modifié les traductions et les styles de page de la page Bonus dans l'édition Community. On a ajouté la page Bonus dans la section Gestion de l'espace dans l'édition Community.
  • On a ajouté la section Paramètres LDAP aux paramètres d'Intégration. Ce paramètre permet d'importer des utilisateurs et des groupes via le protocole LDAP depuis un serveur LDAP tiers.
  • On a supprimé le badge BETA de la section Modules complémentaires.
  • On a supprimé le champ « Période de stockage » dans les paramètres Piste d'audit et Historique de connexion.
  • On a ajouté le bouton de retour lors de la saisie d'un préréglage spécifique dans le SDK Javascript.

Page de connexion​

  • On a mis en place le changement de langue sur les pages de connexion et de confirmation avec une liste déroulante dans le coin supérieur droit. Désormais, les utilisateurs peuvent se connecter ou s'inscrire dans la langue sélectionnée.
  • On a ajouté reCaptcha sur la page de connexion. Il apparaît si les paramètres de protection contre les attaques par force brute sont configurés et qu'un certain nombre de connexions incorrectes sont effectuées, et qu'une clé publique et un type sont ajoutés à appsettings.json.
  • On a modifié le fonctionnement des liens d'invitation.

Documents​

  • L'affichage des images se fera via des miniatures 3840x2160 (4K) pour accélérer le chargement et le défilement des grandes images.
  • On a remanié le mécanisme des miniatures : une seule image de taille 1280x720 sera affichée au lieu de 12 images différentes afin de réduire le nombre de requêtes et la charge du service de génération de miniatures.
  • On a ajouté des liens de connexion des stockages tiers non activés dans une salle publique. Un clic sur un stockage non activé ouvre la page Intégration avec une fenêtre modale d'activation d'un service tiers.
  • On a ajouté un nouveau type de salle : Remplissage de formulaires. Dans ces salles, les utilisateurs peuvent créer des formulaires à partir de modèles PDF et inviter d'autres utilisateurs à les remplir. Une fois les formulaires remplis, les données sont automatiquement analysées et compilées dans une feuille de calcul.
  • On a modifié les icônes de salle dans le panneau de création de salle. On a ajouté des effets au survol du curseur sur un bouton ; la bordure du bouton correspond désormais au thème du portail.
  • On a ajouté la possibilité d'ouvrir un fichier multimédia / une image via un lien externe.
  • On a ajouté un menu contextuel de création de nouveaux éléments à la place du menu standard du navigateur.
  • On a ajouté la possibilité de copier un lien vers un dossier pour les utilisateurs externes dans les salles publiques.
  • On a corrigé un bogue de tableau incorrect dans Salles.
  • On a ajouté la possibilité d'ouvrir un document dans le même onglet.
  • La section Mes documents est renommée en Documents, son icône est mise à jour.
  • Dans un navigateur mobile, le logo ONLYOFFICE ne s'affiche pas à l'ouverture de l'éditeur si la licence le permet (Docs v8.1 ou ultérieur requis).
  • On a ajouté la prise en charge de nouvelles entrées dans l'historique des fichiers et des salles (pour les fichiers : conversion de fichiers ; pour les fichiers et dossiers : renommage, déplacement, copie de fichiers et de dossiers ; pour les salles : renommage de salles, changement de logo, ajout/suppression de tags, ajout/renommage/suppression de liens, changement de rôles/suppression d'utilisateurs, changement de rôles/ajout/suppression de groupes).
  • On a ajouté la possibilité d'intégrer des salles publiques et les documents qu'elles contiennent.
  • On a mis en œuvre la duplication des salles et des dossiers. On a modifié la méthode de duplication des fichiers. Lors de la duplication de salles, l'icône et les tags sont copiés, les utilisateurs sont supprimés. Les éléments dupliqués ont un indice à la fin du nom.
  • On a limité le nombre de salles épinglées à 10.
  • On a ajouté un raccourci clavier pour renommer les fichiers/dossiers : F2.
  • On a ajouté le défilement de la liste de fichiers lors de la sélection à la souris en maintenant le bouton gauche enfoncé.
  • Il n'est plus possible de convertir de docx en docxf.
  • On a modifié les couleurs des badges et des icônes des services tiers pour le thème sombre.

Comptes​

  • On a ajouté la prise en charge des raccourcis « Flèche vers le haut » et « Flèche vers le bas » pour la liste, et « Entrée », « Retour arrière » pour les groupes.
  • On a modifié le fonctionnement du filtre par statut d'utilisateur.
  • On a ajouté un pays et une ville à l'IP dans la colonne Emplacement du profil pour la version SaaS.

Version 2.5.0​

Date de sortie : 20/04/2024

Modifications générales​

  • Passage à .net 8 et yarn v4.
  • On a ajouté les verrous distribués basés sur Redis/ZooKeeper.
  • La fenêtre de confirmation pour le compte Google sélectionné s'affiche toujours : lors de la connexion, de l'association et sur la page de sauvegarde.
  • On a modifié le défilement des pages, des panneaux, etc.
  • On a ajouté un mécanisme de travail avec Google Tag Manager ; il fonctionne automatiquement si le paramètre correspondant existe dans la configuration du serveur.
  • On a stylisé les erreurs standard de NGINX.

Paramètres​

  • On a ajouté des préréglages pour le SDK Javascript : DocSpace, Salle publique, Éditeur, Visionneuse, Sélecteur de salles, Sélecteur de fichiers, Personnalisé.
  • On a ajouté un mécanisme de transfert de la configuration de personnalisation de l'éditeur.
  • On a ajusté le comportement des vérifications internes pour le mécanisme CSP.
  • On a modifié le chargeur du SDK.
  • On a corrigé le mécanisme de synchronisation du jeu de couleurs transmis au SDK pour l'éditeur.
  • On a ajouté la prise en charge du type d'éditeur ouvert (le mécanisme d'affichage intégré a été rétabli).
  • On a ajouté un nouvel affichage pour le mode sélecteur : un bouton qui ouvre la fenêtre de sélection.
  • On a ajouté la possibilité de téléverser des fichiers par glisser-déposer dans la liste des Modules complémentaires.
  • On a ajouté la validation et les notifications d'erreurs lors du changement du nom du portail dans les paramètres DNS.
  • On a mis en œuvre la migration depuis ONLYOFFICE Workspace, Google Workspace et Nextcloud : on a ajouté la possibilité de migrer les utilisateurs avec leurs fichiers, les groupes et les fichiers/dossiers partagés.
  • On a modifié l'affichage des boutons dans les paramètres du portail sur les appareils mobiles.
  • On a ajouté des quotas pour les utilisateurs et les salles (un quota par défaut, qui peut être défini dans les paramètres du portail, et un quota personnalisé, qui peut être défini dans le panneau d'informations, dans la colonne correspondante du tableau, via le menu et dans la boîte de dialogue de création/modification de la salle).
  • On a ajouté la nouvelle page Gestion du stockage qui affiche les statistiques sur l'espace de stockage utilisé.

Comptes​

  • On a modifié la page d'invitation d'utilisateurs sur un portail/une salle : le formulaire a été remanié et divisé en étapes. La première étape consiste à saisir l'adresse e-mail. Si un utilisateur avec cette adresse existe sur le portail, la deuxième étape est le passage à la page de connexion modifiée. Si l'utilisateur n'existe pas, la deuxième étape consiste à saisir un nom et à créer un mot de passe. Il est également possible de revenir à l'étape précédente avec le bouton Retour et de saisir une autre adresse e-mail.
  • On a modifié les boutons des réseaux sociaux.
  • On a ajouté des onglets à la page Comptes.
  • On a ajouté la nouvelle colonne Groupe au tableau des utilisateurs.
  • On a ajouté une nouvelle façon de trier/filtrer les utilisateurs : par groupes.
  • On a ajouté un tableau pour afficher les groupes.
  • On a modifié HeaderMenu et MainButton dans la section Comptes.
  • On a ajouté le nouveau panneau de création/modification de groupes.
  • On a ajouté le filtrage des groupes par membres.
  • On a ajouté le nouveau panneau d'informations qui affiche les informations sur le groupe.
  • On a ajouté de nouvelles données sur les groupes lors de l'affichage des informations sur l'utilisateur dans le panneau d'informations.
  • On a ajouté la possibilité d'entrer dans un groupe comme dans un dossier, le tableau des utilisateurs du groupe et la navigation de retour vers les comptes.
  • On a supprimé la possibilité de modifier une photo déjà téléversée (zoom et proportions) dans l'éditeur d'avatar.
  • Une image plus grande est désormais téléversée sur le serveur pour améliorer la qualité lors du zoom sur de grands écrans.

Documents​

  • On a déplacé les opérations longues vers ASC.Files.Service.
  • On a optimisé la conversion.
  • On a modifié le calcul de la largeur lors de l'ajout de nouvelles colonnes de tableau.
  • On a modifié l'URL d'affichage des fichiers multimédias : /media/view est utilisé à la place de /products/files/#preview.
  • On a remanié le panneau d'informations : on a corrigé le menu contextuel, les actions avec l'élément sélectionné, l'affichage de l'élément dans le panneau.
  • On a ajouté le téléversement asynchrone de fichiers.
  • La fenêtre de confirmation de remplacement s'affiche désormais à chaque fois, sans paramètre distinct.
  • On a ajouté la possibilité de partager des fichiers depuis Mes documents.
  • On a ajouté l'onglet Partager dans le panneau d'informations pour attribuer des droits aux liens.
  • On a ajouté des modèles de fichiers vides pour les cultures ar-SA et sr-Latn-RS.
  • On a accéléré le chargement des fichiers volumineux (les blocs sont désormais chargés en plusieurs threads).
  • On a rétabli la possibilité de créer des salles à partir de stockages tiers (pour les salles publiques uniquement).
  • On a ajouté des informations supplémentaires sur les utilisateurs dans le panneau d'informations.
  • On a modifié la bannière des tarifs et on l'a déplacée dans l'en-tête.
  • On a ajouté le bouton « Partager la salle » à la navigation des salles publiques (il copie le lien vers la salle publique et l'affiche).
  • On a supprimé l'en-tête « Liens supplémentaires » pour les salles publiques ; les liens supplémentaires sont désormais inclus dans une seule liste.
  • On a remplacé « Copier le lien général » par « Copier le lien partagé » pour les salles publiques (« Lien général » par « Liens partagés »).
  • On a remplacé l'icône « Mégaphone » par l'icône « Planète » pour les salles publiques.
  • On a remplacé le fichier ONLYOFFICE Sample Form.oform par ONLYOFFICE Sample Form.pdf.
  • On a modifié le fonctionnement du champ InviteInput.
  • On a ajouté la possibilité d'inviter des groupes dans les salles avec des rôles gratuits.
  • On a ajouté la recherche conjointe d'utilisateurs et/ou de groupes dans une salle dans le panneau d'informations.
  • On a ajouté une zone sécurisée pour les appareils mobiles avec encoche.
  • Désormais, le dernier filtre défini pour une salle n'est pas réinitialisé lors du passage à d'autres sections (dans Salles/Archive).
  • On a ajouté une nouvelle bannière publicitaire.
  • On a ajouté de nouvelles icônes pour le format xlsb.
  • On a ajouté la case à cocher « Créer un nouveau dossier dans le stockage » lors de la création d'une salle avec connexion d'une ressource tierce.
  • On a réécrit l'éditeur de documents avec la bibliothèque NextJS. L'ouverture des documents est accélérée.
  • On a réécrit tous les sélecteurs (fichiers, salles et personnes) selon un schéma de fonctionnement plus optimal.
  • On a modifié le glissement en mode Vignettes (désormais, les fichiers/dossiers peuvent être glissés dans toute la zone des vignettes).
  • On a ajouté un nouvel état dans tous les sélecteurs d'utilisateurs. Si un utilisateur est bloqué, il est toujours affiché dans la liste, mais aucune action n'est possible sur lui. Si un utilisateur est déjà ajouté, il est affiché avec l'étiquette « Invité » dans le sélecteur d'invitation des utilisateurs dans une salle.

Gestion​

  • On a ajouté un nouveau client de gestion (Standalone uniquement) pour gérer les espaces DocSpace : il permet de configurer le portail actuel et de gérer les autres portails, de définir la personnalisation pour tous les portails, de sauvegarder/restaurer tous les portails, de passer à la page des paiements.
  • On a ajouté une nouvelle fenêtre modale à Gestion : une fois le portail configuré, une fenêtre s'affiche et propose d'aller sur le domaine ou de rester dans les paramètres.

Version 2.0.0​

Date de sortie : 02/12/2023

Modifications générales​

  • On a mis à jour la version de React et des bibliothèques client associées vers la v18. On a modifié le système de navigation : la requête de récupération des données est exécutée après le passage à la page, et non avant. Les routes sont définies avec des objets (react-router-dom v6), elles prennent en charge le routage imbriqué et acceptent des gestionnaires d'événements.
  • On a modifié le système d'affichage des squelettes sur le client. Le temps minimal avant l'affichage du squelette est de 0,5 seconde, le temps minimal d'affichage est également de 0,5 seconde. On a ajouté un ordre de masquage des squelettes Catalogue(Article) -> En-tête de section -> Filtre de section -> Corps de section.
  • On a augmenté la longueur des liens courts jusqu'à 15 caractères, et modifié l'adresse de /sh/ à /s/.
  • On a modifié les boîtes de dialogue Déplacer vers / Copier vers / Tout restaurer / Sélectionner un fichier. On a supprimé l'arborescence. Les dossiers et les fichiers sont affichés dans une liste unique avec la possibilité de passer à un niveau supérieur ou inférieur. On a ajouté un socket à ces boîtes de dialogue.
  • On a ajouté la possibilité d'ajouter des pages transversales lorsque le contenu d'une section est affiché dans différents répertoires. La page Profil utilise ce mécanisme.
  • On a mis à jour storybook et les descriptions des composants. On a ajouté un logo dans l'en-tête. On a travaillé sur le passage au thème sombre/clair. On a ajouté un module complémentaire pour travailler avec figma.
  • On a ajouté une page avec les paramètres des Webhooks.
  • On a modifié le composant de navigation (il peut y avoir 2 niveaux).
  • On a ajouté de nouveaux composants : date-time-picker, date-picker et time-picker.
  • On a optimisé la précompilation des requêtes ef.
  • On a ajouté la prise en charge d'OpenSearch et de la dernière version d'elasticsearch.
  • On a déplacé le service de raccourcissement de liens de nodejs vers .net.
  • On a ajouté l'analyse de l'adresse IP pour l'événement de connexion.
  • On a ajouté le mode RTL et la langue arabe (les modes RTL/LTR sont activés lors du changement de langue).
  • On a accéléré la création de sauvegardes dans S3 en passant à tar et en copiant à l'intérieur de S3.
  • On a ajouté l'affichage d'une erreur sur une version obsolète des Desktop Editors sous Linux (pour les versions antérieures à 7.4 (Chrome antérieur à 75) afin d'éviter l'erreur « ChunkLoadError »).
  • On a ajouté la prise en charge des modules complémentaires. La liste des modules complémentaires est disponible pour l'administrateur ou le propriétaire. Il existe deux types de modules complémentaires : les modules système, que nous développons nous-mêmes, et les modules personnalisés. Il est possible de téléverser un module complémentaire personnalisé sur cette page si cette option est activée dans la configuration (dans la version SaaS, seuls les modules complémentaires système sont disponibles).
  • On a ajouté la configuration de csp par défaut pour les nouveaux portails.

Paramètres​

  • On a ajouté l'affichage mobile des pages Apparence, SSO, Personnalisation, SDK Javascript.
  • On a ajouté de nouvelles traductions pour les sections Personnalisation et Sécurité. On a modifié la mise en page.
  • On a ajouté une nouvelle section pour connecter Document Server dans la version serveur.

Page de connexion​

  • Si la case Masquer la page d'authentification est activée dans la section SSO, la page de connexion redirigera automatiquement vers le fournisseur SSO. S'il vous faut restaurer la page d'authentification par défaut, ajoutez la clé /login?skipssoredirect=true après le nom de domaine de votre DocSpace dans la barre d'adresse du navigateur.

Documents​

  • Les utilisateurs ayant un accès en lecture seule sont transférés à l'éditeur afin de pouvoir accorder un accès complet à une zone protégée dans une feuille de calcul (Docs v7.4 requis).
  • On a ajouté le filtrage par salle dans la Corbeille.
  • On a ajouté une redirection vers la racine de la salle/de l'archive si l'utilisateur n'a pas accès à la salle actuelle.
  • On a optimisé l'affichage de l'historique dans le panneau d'informations.
  • On a ajouté des miniatures pour les vidéos.
  • On a ajouté la mise en cache des images dans la visionneuse et la possibilité de passer à l'affichage des miniatures.
  • On a ajouté la possibilité de télécharger une salle.
  • On a ajouté un nouveau type de salle : Publique. Dans une salle publique, vous pouvez créer plusieurs liens avec différents paramètres. Le contenu de la salle accessible via ces liens sera disponible en lecture sans autorisation. Il est également possible d'intégrer une salle publique à votre site web.
  • On a ajouté la prise en charge de DeepLink.
  • On a ajouté des raccourcis clavier pour les opérations sur les fichiers (la copie fonctionne à l'intérieur du gestionnaire et depuis le disque) : Copier (Ctrl+c), Couper (Ctrl+x), Coller (Ctrl+v).
  • On a ajouté des raccourcis clavier pour MediaViewer : Zoom avant (=/+), Zoom arrière (-).
  • On a retravaillé les icônes de salle. Si l'image n'a pas été téléversée par l'utilisateur, l'icône est colorée avec l'une des 11 couleurs. Dans l'archive, toutes les icônes de salle sont grisées. L'icône affiche des caractères du nom de la salle.
  • On a ajouté la possibilité d'envoyer à la Galerie de formulaires les modèles de formulaires créés par les utilisateurs.
  • On a ajouté la possibilité de quitter la salle et de changer le propriétaire.
  • On a ajouté la possibilité de réaffecter les salles et les fichiers qu'elles contiennent.
  • On a ajouté la séparation des liens d'invitation au portail et à la salle. Lors de l'inscription à une salle, une redirection vers cette salle a lieu.
  • On a ajouté la possibilité de créer une salle à partir de fichiers/dossiers de la section Mes documents.
  • On a remanié la page Profil (division en onglets, les paramètres du gestionnaire de salle sont déplacés dans le profil).
  • On a ajouté la possibilité de lancer le service TelegramReportsBot, qui envoie au canal des messages sur les erreurs du client provenant de Firebase.
  • On a modifié le design des e-mails.
  • On a remanié les écrans vides : on a modifié les tailles et les règles de basculement entre les espaces réservés.
  • On a ajouté la possibilité de filtrer la Galerie de formulaires : filtrage par catégorie, langue et/ou nom, tri par nom et dernières modifications.
  • On a remanié le panneau d'informations dans la Galerie de formulaires.

Version 1.1.1​

Date de sortie : 27/07/2023

Modifications générales​

  • On a ajouté la prise en charge des versions Community et Enterprise de la solution serveur (installations DocSpace, méthodes API pour la facturation). On a ajouté l'assistant Enterprise, la page de paiement Enterprise, la page de paiement de l'essai Enterprise, l'assistant Community.
  • On a ajouté la page Bonus pour la version Community. La page propose d'obtenir un accès gratuit à la solution Enterprise pendant 30 jours.
  • On a ajouté la prise en charge de la langue arménienne.
  • On a ajouté la possibilité d'envoyer un rapport d'erreur (uniquement dans la version SaaS).
  • On a amélioré JS SDK. On a ajusté les mécanismes d'initialisation, ajouté la prise en charge de plusieurs instances. On a étendu la liste des méthodes disponibles pour travailler avec un portail. On a mis à jour le fichier de configuration. On a ajouté la possibilité de travailler avec des rappels.
  • On a ajouté le paramètre apiDocsLink à SettingsStore pour les renvois vers api.onlyoffice.com.
  • On a ajouté la prise en charge des en-têtes de sécurité Strict-Transport-Security, X-Content-Type-Options, SameSite.
  • Un lien vers le système de paiement a été remplacé par un gestionnaire pour éviter les problèmes de mise en cache.

Paramètres​

  • On a ajouté les paramètres SMTP à la section Intégration des Paramètres DocSpace.
  • On a masqué la section Suppression de DocSpace des paramètres de DocSpace dans l'interface de la solution serveur. Cette section sera nécessaire si plusieurs portails sont créés avec la fonctionnalité Multitenancy. La version actuelle n'inclut pas la fonctionnalité Multitenancy.
  • On a simplifié la liste des paramètres disponibles pour les administrateurs et les utilisateurs avancés dans la section Paramètres du menu de gauche.
  • On a remanié la section Outils de développement des Paramètres DocSpace.
  • On a amélioré le paramètre Durée de vie de la session : on a corrigé le fonctionnement de la connexion à la session, ajouté la validation dans la saisie des paramètres et la gestion des erreurs. Lorsque ce paramètre est activé, la case Se souvenir de moi sera masquée sur la page de connexion.
  • Le paramètre Durée de vie de la session est d'un jour par défaut.
  • On a ajouté le bloc publicitaire avec la possibilité d'envoyer un message à support@onlyoffice.com dans la section Intégration -> Services tiers.
  • On a ajouté la page publicitaire avec un bouton pour accéder à api.onlyoffice.com dans la section Outils de développement.

Documents​

  • On a masqué l'élément de menu Finaliser la version du menu contextuel. Les révisions ne sont plus disponibles. On a modifié le design de l'historique des versions. Il n'est plus possible de changer de version en cliquant sur le badge. On a ajouté l'élément de menu Ouvrir au menu contextuel de l'historique des versions.
  • On a ajouté la liste déroulante des droits dans la liste des utilisateurs.
  • On a ajouté l'avertissement indiquant que le fichier est en cours de modification lorsqu'on essaie d'effectuer des actions sur le fichier.
  • On a supprimé la possibilité de trier les fichiers par Auteur, Date de création, Type, Salle dans la liste des fichiers.
  • On a remplacé l'icône de la section Salles dans le menu de gauche.
  • On a remplacé l'icône de passage à la section Salles sur la page vide de la section Archive.
  • On a ajouté la case de sélection par cadre dans la section Comptes.
  • On a ajouté le chemin /accounts/changeOwner pour ouvrir la boîte de dialogue permettant de changer le propriétaire dans l'application pour iOS.
  • On a masqué l'option Rechercher dans le contenu des fichiers lors du filtrage des fichiers pour l'abonnement Startup (dans la version SaaS ; cette fonctionnalité n'est disponible que pour le plan payant Business).
  • On a ajouté l'option Type de connexion au compte (SSO, Connexion standard) lors du filtrage des comptes dans la section Comptes.
  • On a corrigé un bogue où les fichiers/dossiers n'étaient pas supprimés.
  • Les miniatures de fichiers ne sont plus comptées dans le quota.
  • Optimisation de l'obtention d'une liste de fichiers.
  • Optimisation du téléversement des fichiers.
  • On a corrigé le fonctionnement du bouton Se souvenir de moi.
  • On a ajouté une bannière de téléchargement des applications.