Pour plus d'informations sur la compatibilité avec les clients de la plateforme FileMaker, consultez les caractéristiques techniques de Claris FileMaker 2024.
Version 2.21.0.3 – Novembre 2024
Nouvelles fonctionnalités et améliorations
Filtrage d'adresse IP
-
Pour permettre uniquement aux clients disposant d'adresses IP spécifiques d'utiliser vos applications hébergées, vous pouvez désormais ajouter, modifier et supprimer leurs adresses IP dans la liste des filtres d'adresses IP de l'Admin Console.
-
Vous pouvez également effectuer une mise à jour en masse de la liste des filtres IP en uploadant les adresses dans un fichier CSV. Commencez par télécharger un fichier CSV qui comprend les colonnes Address, Suffix, Note. Ensuite, modifiez le fichier CSV et uploadez-le, afin de remplacer les entrées existantes par celles du fichier CSV.
-
Pour utiliser le filtrage des adresses IP, vous devez également activer la Tunnellisation HTTPS et Forcer la tunnellisation HTTPS dans l'Admin Console. Tous les clients FileMaker Pro et FileMaker Go doivent alors également activer la tunnellisation HTTPS.
-
Remarque Lorsque le filtrage des adresses IP est activé, FileMaker Pro ne peut pas être utilisé pour créer des applications personnalisées directement sur un hôte FileMaker Cloud, même si l'adresse IP du client est sur la liste. Vous devez utiliser FileMaker Pro pour créer l'application localement, puis l'uploader.
Forcer la tunnellisation HTTPS
-
Avant, lorsque vous activiez la tunnellisation HTTPS, la tunnellisation n'était activée que pour les connexions clients sur le port 443 au lieu de 5003 lorsque les clients FileMaker Pro et FileMaker Go avaient également activé la tunnellisation HTTPS. Vous pouvez maintenant activer Forcer la tunnellisation HTTPS dans l'Admin Console de FileMaker Cloud pour n'accepter que les connexions sécurisées sur le port 443.
-
Si cette option est activée, tous les clients doivent également activer la tunnellisation HTTPS. Consultez les sections Modification des réglages généraux (Aide FileMaker Pro) et Activer la tunnellisation HTTPS vers les hôtes (Aide FileMaker Go).
Sauvegardes
-
Vous pouvez désormais filtrer les sauvegardes par étiquette et horodatage.
-
Auparavant, les sauvegardes des fichiers supprimés voyaient l'extension .delete ajoutée à la fin du nom du fichier. Désormais, ils ont le nom de fichier le plus récent du fichier supprimé ; la colonne « Supprimé le » indique que le fichier a été supprimé et quand.
Admin Console
-
Pour effacer toutes les notifications et les messages de sauvegarde au lieu de les effacer individuellement, vous pouvez désormais cliquer sur le bouton Effacer tous les messages dans le Centre de messages de sauvegarde de l'onglet Sauvegardes.
-
Vous pouvez désormais redémarrer le serveur dans l'onglet Configuration > Paramètres généraux.
Bibliothèques et paquets mis à jour
-
Les paquets Node.js suivants ont été mis à jour :
@babel, @types, aws-sdk, body-parser, braces, busboy, bytes, cookiejar, ejs, engine.io, express, fill-range, http-errors, mochawesome, passport, qs, raw-body, socket.io, toidentifier, xml2js
-
Angular a été mis à jour vers la version 16.
-
Le paquet swagger-tools Node.js obsolète a été remplacé par le paquet @jeffe95/swagger-tools.
Problèmes résolus
-
Japonais uniquement : dans une notification Admin Console, lorsque le nom du fichier était long, les mentions « Statut » et « Télécharger » étaient recouverts pour les téléchargements de fichiers.
-
Dans certains cas, le Visualiseur de journaux formatait mal les journaux affichés, montrant l'horodatage à la place du texte du message.
-
Dans FileMaker WebDirect, lors de la création d'un PDF à partir d'un modèle, les caractères formatés avec la police Helvetica n'étaient pas inclus dans le PDF de sortie.
-
Dans l'Admin Console, lors du filtrage des bases de données et des sauvegardes par nom de fichier, la saisie d'un caractère à double octet faisait en sorte que le filtre renvoie tout.
Version 2.21 – FileMaker Cloud 2024
Nouvelles fonctionnalités et améliorations
-
La tunnellisation HTTPS est désormais prise en charge par FileMaker Cloud. Dans Admin Console > Configuration > Clients FileMaker, la tunnellisation de connexion sécurisée peut désormais être activée sur le port 443 au lieu du port 5003 pour FileMaker Pro et FileMaker Go. Assurez-vous également d'activer l'option de tunnellisation HTTPS correspondante dans FileMaker Pro et FileMaker Go. Consultez la section Activation de la tunnellisation HTTPS dans l'aide FileMaker Cloud.
Problèmes résolus
-
L'utilisation d'un script pour convertir les modèles FileMaker WebDirect au format PDF entraînait un rendu incorrect de certains textes car certaines polices étaient manquantes.
-
Le serveur de base de données cessait de répondre lors de la mise à jour des bases de données avec l'appel Mettre à jour de FileMaker Admin API.
-
La maintenance automatique hebdomadaire programmée n'était pas effectuée dans certains cas.
-
L'Admin Console cessait de répondre lorsque la maintenance automatique était programmée et qu'il n'y avait pas de fuseau horaire défini pour l'heure de début.
Nouvelles fonctionnalités et améliorations
-
Cette version nous permet de vous envoyer des notifications liées aux nouveautés directement dans FileMaker Cloud.
-
Les instances FileMaker Cloud sont désormais basées sur ARM, ce qui peut conduire à une amélioration des performances.
-
Le nouveau point de terminaison FileMaker Admin API GET databases/download/{db_id} vous permet de télécharger une base de données par identifiant de base de données.
-
Dans l'Admin Console, la page Journaux comprend les boutons Réduire la barre latérale et Agrandir la barre latérale qui vous permettent d'afficher les journaux sur toute la largeur de la page ou de revenir à la vue normale.
-
FileMaker WebDirect : l'option Tirer pour rafraîchir du navigateur mobile est maintenant désactivée par défaut.
-
Les applications personnalisées uploadées sur FileMaker Cloud prennent désormais en charge les actions et les fonctions de script d'IA.
Consultez les notes de publication de FileMaker Pro.
Problèmes résolus
-
Ubuntu : l'enregistrement des données de conteneur au format PDF entraînait l'utilisation de la mémoire système, mais pas sa libération.
-
Dans certains cas, les instances FileMaker Cloud ne pouvaient pas redémarrer.
-
Dans certains cas, le fichier server.pem n'était pas créé ou utilisé.
-
Dans certains cas, FileMaker Cloud était vulnérable à l'exécution de code arbitraire lors de la compilation de code malveillant spécifiquement conçu.
-
Les erreurs GnuTLS étaient renvoyées lors de l'exécution de l'action de script Insérer depuis URL sur le serveur.
-
FileMaker WebDirect : dans certains cas, la CSS d'un modèle ne se chargeait pas complètement, ce qui entraînait un rendu et/ou un fonctionnement inattendu des objets de modèle.
-
Les bases de données FileMaker Server cessaient de répondre ou se fermaient de manière inattendue lorsque des erreurs apparaissaient dans les fichiers de base de données temporaires.
-
Cette mise à jour fournit un certain nombre de correctifs de sécurité importants.
-
Une attaque de type cross-site scripting (XSS) était rendue possible en raison d'erreurs de connexion renvoyées qui n'étaient pas encodées en HTML.
Version 2.20 – FileMaker Cloud 2023
Nouvelles fonctionnalités et améliorations
-
Dans Admin Console > Configuration > Paramètres généraux, vous pouvez désormais modifier le délai de maintenance automatique quotidienne (Paramètres de maintenance automatique), ce qui vous permet de planifier la maintenance lorsque les utilisateurs ne sont pas connectés à l'instance.
-
Dans Admin Console > Configuration > Paramètres généraux, vous pouvez désormais activer la maintenance automatique hebdomadaire (Paramètres de maintenance automatique). L'activation de la maintenance automatique hebdomadaire vous permet de choisir un jour de la semaine pour effectuer de force la maintenance, au cours de laquelle toutes les bases de données et tous les scripts sont arrêtés, et tous les utilisateurs sont déconnectés. Les bases de données redémarrent et les utilisateurs peuvent se reconnecter une fois la maintenance hebdomadaire terminée. La maintenance automatique quotidienne continue comme prévu.
-
Lors de la restauration d'une base de données ou du téléchargement d'une sauvegarde, FileMaker Cloud affiche désormais la progression.
-
Les performances ont été améliorées pour le téléchargement de bases de données et de sauvegardes sous forme de fichiers zip archivés.
-
Dans Admin Console > Sauvegardes > Paramètres de sauvegarde, vous pouvez désormais personnaliser les configurations de sauvegarde en fonction de vos besoins. Cela inclut les éléments suivants :
-
Politique de conservation des bases de données supprimées : le délai de conservation par défaut pour les bases de données supprimées a été réduit de 30 jours à un maximum de 15 jours, avec une plage personnalisable de 1 à 15 jours. Ce changement optimise l'utilisation du stockage S3 et améliore les performances de chargement de la liste de sauvegardes.
-
Politique de conservation des sauvegardes : le délai de conservation des sauvegardes reste de 30 jours, avec une plage personnalisable de 1 à 30 jours. Pour optimiser l'utilisation du stockage S3 et améliorer les performances de chargement de la liste de sauvegardes si les utilisateurs décident de réduire la politique de rétention.
-
Télécharger des sauvegardes non cryptées : vous pouvez désormais activer le téléchargement des sauvegardes non cryptées, assurant que toutes les sauvegardes ne sont pas cryptées lorsqu'elles sont téléchargées. Cette fonctionnalité facilite le décryptage à l'exécution pour les sauvegardes téléchargeables, de sorte qu'il n'est pas nécessaire de récupérer une clé EAR (cryptage au repos). Cela n'affecte que les sauvegardes ; le téléchargement de fichiers à partir de Admin Console > Bases de données reste inchangé.
-
-
Dans Admin Console > Sauvegardes, vous pouvez désormais effectuer des sauvegardes à la demande en cliquant sur Sauvegarder maintenant.
-
Dans Admin Console > Sauvegardes > Centre de messages de sauvegarde, vous pouvez accéder aux mises à jour d'état en temps réel sur les tâches de restauration de sauvegarde. Cette amélioration comprend les éléments suivants :
-
Le suivi des progrès : vous pouvez surveiller la progression des tâches de restauration de sauvegarde, ce qui est particulièrement utile pour télécharger des fichiers de sauvegarde volumineux. Cela facilite la vérification lorsque les tâches sont terminées.
-
La catégorisation des tâches : le centre de messages fournit les catégories de tâches suivantes qui affichent le nom du fichier, l'heure à laquelle la tâche a commencé et l'état :
-
En cours/Réussite : tâches en cours ou terminées sans erreur. Lorsque les tâches de téléchargement sont réussies, vous pouvez télécharger la sauvegarde.
-
Tâches échouées : tâches qui ont rencontré des erreurs ou qui ont été interrompues, vous permettant de réessayer efficacement les tâches qui ont échoué.
-
-
Problèmes résolus
-
Lors de l'utilisation d'un fournisseur OAuth 2.0 pour envoyer un e-mail, l'e-mail n'était pas envoyé et une erreur était renvoyée indiquant que le jeton d'accès n'avait pas pu être généré. Cela se produisait lorsque FileMaker Pro essayait d'envoyer des e-mails ou lorsque FileMaker Server essayait d'envoyer des notifications par e-mail.
-
Lors du téléchargement des journaux dans Admin Console, les journaux archivés ne pouvaient pas être téléchargés.
-
Lors du téléchargement direct des bases de données, si le stockage n'était pas monté, le téléchargement ne démarrait pas. Une tentative de montage du support est désormais réalisée si ce dernier n'est pas déjà monté.
-
Les modifications apportées aux scripts FileMaker n'étaient pas immédiatement disponibles pour les clients FileMaker Data API avant la fin de la session FileMaker Data API.
-
FileMaker Admin API affichait incorrectement la version 2.19 pour FileMaker Cloud version 2.20.
Nouvelles fonctionnalités et améliorations
-
Dans Admin Console > Sauvegardes, vous pouvez maintenant télécharger la sauvegarde pour n'importe quel type de sauvegarde. Dans Admin Console > Sauvegardes > Fichier supprimé, vous pouvez également restaurer et afficher les mots de passe de cryptage pour les fichiers supprimés.
-
Les anciens journaux sont maintenant alternés, conservés pendant une période prolongée et peuvent être téléchargés à partir de l'Admin Console.
-
L'appel Admin API GET serverinfo a été optimisé pour éviter d'interroger à plusieurs reprises des valeurs qui ne changeront pas.
Problèmes résolus
-
Dans certains cas extrêmes, le redémarrage d'une instance de FileMaker Cloud ne se terminait pas.
-
Après une mise à niveau, les instances FileMaker Cloud redémarraient deux fois en quelques minutes de manière incorrecte.
-
FileMaker Pro 19.6.1 ne pouvait pas se connecter à FileMaker Cloud.
-
La connexion à FileMaker Cloud à l'aide de FileMaker Pro ne permettait pas d'ouvrir les applications hébergées en raison de fichiers de cache locaux corrompus.
-
Les connexions FileMaker Pro à FileMaker Cloud ne réussissaient pas à se reconnecter lorsque l'ordinateur local passait en mode veille, puis en ressortait.
-
La connexion à la base de données était incorrectement requise la deuxième fois qu'un fichier hébergé se connectait à l'aide de FileMaker Pro si l'option « ForceReconnectSyncOfEverything » était activée sur l'ordinateur local.
-
La connexion à l'aide de fournisseurs d'identité externes avec des adresses e-mail en majuscules affichait incorrectement un message d'erreur au lieu de se connecter à des comptes valides.
Problèmes résolus
-
Cette mise à jour fournit un certain nombre de correctifs de sécurité importants.
Nouvelles fonctionnalités et améliorations
-
Dans Admin Console > Sauvegardes > Fichier hébergé et Fichier supprimé, vous pouvez maintenant restaurer les sauvegardes par nom de fichier. Vous pouvez choisir la base de données à restaurer, puis sélectionner l'horodatage à restaurer.
Problèmes résolus
-
Dans l'Admin Console de FileMaker Cloud, le téléchargement d'un fichier FileMaker Pro échouait lorsque le nom du fichier contenait un caractère à deux octets, tel qu'un caractère japonais, coréen ou chinois.
-
Le téléchargement de fichiers FileMaker Pro dans l'Admin Console cessait de fonctionner après quelques téléchargements réussis.
Nouvelles fonctionnalités et améliorations
-
L'onglet Abonnement de l'Admin Console de FileMaker Cloud a été supprimé. Pour gérer votre abonnement, utilisez l'onglet Abonnement de la Claris Customer Console.
Problèmes résolus
-
L'étiquette des sauvegardes préservées affichait par erreur des caractères arabes.
Nouvelles fonctionnalités et améliorations
Fonctions et scripts
-
La fonction LireCodeQR est maintenant disponible sur FileMaker Cloud.
-
L'action de script Exécuter FileMaker Data API prend maintenant en charge le paramètre
dateformats
. -
Les scripts exécutés sur FileMaker Cloud prennent désormais en charge l'action de script Activer la journalisation des erreurs.
-
L'action de script Sauvegarder en PDF est maintenant prise en charge pour FileMaker Data API.
-
FileMaker Cloud stocke désormais les événements de script dans le fichier scriptEvent.log au lieu du fichier Event.log. Vous pouvez afficher et télécharger le fichier scriptEvent.log à l'aide de l'onglet Journaux de l'Admin Console.
Java
-
Vaadin a été mis à jour vers la version 8.18.0 et Java vers la version 17.
-
Ubuntu : le Java Development Kit (JDK) 17 est désormais installé à la place du Java Runtime Environment (JRE).
OData
-
SchemaVersion
est maintenant inclus dans laréponse $metadata
. L'option de requête$schemaversion
peut désormais servir à déterminer si le schéma a changé, car une demande pour une version de schéma différente de celle actuellement utilisée sera rejetée. -
OData prend désormais en charge les opérations PUT/POST/PATCH/DELETE $ref ainsi que les alias.
Général
-
Les nouvelles connexions client sont désormais bloquées pour les bases de données en cours de fermeture.
-
Vous pouvez maintenant filtrer et trier la liste des programmes de scripts dans l'Admin Console.
Problèmes résolus
FileMaker WebDirect
-
Les éléments récapitulatifs ne s'affichaient pas toujours lors du tri des enregistrements s'il n'y avait pas d'éléments de corps dans le modèle.
-
Les objets en mode Liste n'étaient pas actualisés lorsqu'il n'y avait pas d'enregistrements dans le jeu d'enregistrements trouvé.
-
En mode Liste, l'élément de pied de page ne s'affichait pas toujours pendant le chargement du modèle initial si un élément de navigation existait.
-
Une vulnérabilité de cross-site scripting (XSS) a été résolue.
FileMaker Data API
-
Les noms de tables étaient manquants dans les réponses aux requêtes de noms de modèles de FileMaker Data API.
-
FileMaker Data API renvoyait des valeurs incorrectes de
foundCount
etreturnedCount
pour les tables externes lorsque le paramètre Rangée initiale de la table externe était supérieur au nombre d'enregistrements de la table externe. -
FileMaker Data API renvoyait des métadonnées incorrectes à propos des modèles contenant des rubriques multivaluées.
OData
-
Certaines options de requête OData renvoyaient des erreurs si les noms de tables ou de rubriques contenaient des caractères japonais.
-
Les sauts de ligne dans les rubriques n'étaient pas renvoyés en tant que « \n » et entraînaient des erreurs d'analyse JSON.
Performances
-
L'utilisation intensive de l'action de script Définir un identifiant de session pour modifier les noms de session entraînait l'augmentation inutile de la mémoire du processus fmshelper.
Général
-
Lors de l'échec d'un programme, l'horodatage de la valeur Dernière exécution indiquait par erreur la dernière fois que le programme s'était correctement terminé au lieu de la dernière fois que le programme avait échoué.
-
Le contenu de la rubrique Statistique était manquant lorsque les sources de données des fichiers hébergés étaient définies à partir du contenu d'une variable globale.
-
Les numéros de série étaient incrémentés de manière incorrecte lorsqu'une opération était annulée, puis ils cessaient de s'incrémenter pour la création normale d'enregistrements.
-
Les déclencheurs de script, comme SurValidationEnregistrement, n'étaient pas exécutés lorsqu'ils étaient appelés alors qu'une opération de script était en cours d'exécution.
-
Les scripts FileMaker programmés ne pouvaient pas s'exécuter lorsqu'un dossier de scripts FileMaker et un script FileMaker utilisaient le même nom.
-
Des index créés lors d'opérations ne comportaient pas les enregistrements supprimés, même si les opérations avaient été annulées.
-
La fonction ObtenirAttributConteneur renvoyait un format de date différent de celui attendu lors de son exécution sur le serveur.
-
Dans les rubriques, certains caractères de fin n'étaient pas exportés lors de la création de fichiers CSV avec FileMaker Cloud.
-
Des enregistrements ne pouvaient pas être importés depuis des fichiers CSV contenant des données codées en Shift JIS.
-
La fonction ObtenirAttributConteneur ne pouvait pas renvoyer les détails d'une photo lorsqu'elle était calculée à partir du serveur.
-
La page de connexion de l'Admin Console n'actualisait pas automatiquement le navigateur après une mise à niveau avec changement de version.
-
La page Hôtes de la Claris Customer Console ne permettait pas de faire passer l'état de l'instance sur En ligne après avoir cliqué sur Redémarrer le cloud computing temporairement.
-
Admin Console : une exception se produisait lorsque l'adresse IP du client n'était pas accessible.
API, technologies ou fonctions obsolètes
À mesure que FileMaker Cloud évolue, la liste des technologies, API et fonctions prises en charge change. Dans le cadre de cette évolution, des versions de systèmes d’exploitation, du matériel et des fonctions seront supprimés au profit de versions, de matériel et de fonctions plus récents. Même si l’obsolescence d’un produit ne signifie pas sa suppression immédiate, vous devriez délaisser les technologies obsolètes, celles-ci pouvant faire l’objet d’une suppression dans une version future du produit.
Pour obtenir les dernières informations concernant les API, technologies et fonctions obsolètes, consultez la Base de connaissances.