FileMaker 2026 : une version qui améliore tous les niveaux de la plateforme

Commençons par les chiffres : la version lancée cette année par Claris est la version 26.

Cette année marque enfin l’alignement tant attendu entre les numéros de version et les années civiles. Alors que FileMaker 2025 correspondait en interne à la version 22, FileMaker 2026 passe directement à la version 26, en sautant les numéros manquants et en éliminant une fois pour toutes toute confusion.

FileMaker 2026 peut se connecter à n’importe quelle version de FileMaker Server postérieure à la version 21. Cela signifie que tout déploiement client ou serveur plus ancien doit être mis à niveau. Comme toujours, les exigences spécifiques sont disponibles sur la page officielle des spécifications techniques de Claris.

Impressions générales

Au-delà de la numérotation des versions, FileMaker 2026 fait partie de ces versions qui laissent une impression durable, car elle apporte des améliorations significatives à pratiquement tous les niveaux de la plateforme.

Tout le monde n’utilise pas toutes les fonctionnalités de FileMaker. Certains développeurs travaillent exclusivement avec FileMaker Pro. D’autres créent des intégrations JavaScript personnalisées dans les Web Viewers. Certains gèrent des serveurs. D’autres déploient des applications WebDirect. Certains expérimentent activement l’IA. D’autres s’appuient fortement sur les outils en ligne de commande. Et certains préfèrent tout simplement éviter complètement tous ces sujets.

Chaque développeur FileMaker a un flux de travail et des priorités qui lui sont propres.

C’est précisément ce qui rend cette version si remarquable.

Plutôt que de se concentrer sur une seule fonctionnalité phare, FileMaker 2026 apporte quelque chose d’utile — et dans certains cas, d’essentiel — à presque tous les types d’utilisateurs. On note des améliorations substantielles de l’infrastructure serveur, une accélération majeure des capacités liées à l’IA, des améliorations significatives des workflows XML et des outils en ligne de commande, ainsi qu’une longue liste de fonctionnalités de développement qui ont un impact direct sur ceux qui créent des solutions au quotidien.

Prises dans leur ensemble, ces évolutions font de FileMaker 2026 l’une des versions les plus convaincantes de ces quinze dernières années.

Ce qui ressort le plus, c’est le nombre de technologies auparavant distinctes qui ont désormais été réunies en un tout cohérent. Des fonctionnalités initialement introduites pour résoudre des problèmes différents commencent enfin à fonctionner ensemble dans le cadre d’une stratégie de plateforme plus large.

FileMaker Server

Au cours des dernières années, Claris a investi massivement dans l’amélioration de la fiabilité et de la continuité opérationnelle de la plateforme. FileMaker 2026 répond directement à certaines des critiques les plus courantes formulées par le passé à l’encontre de FileMaker Server, à savoir son manque de flexibilité, d’évolutivité et de résilience de niveau entreprise.

Cette version apporte plusieurs améliorations importantes dans ces domaines.

Reprise après sinistre : sauvegardes à distance natives

FileMaker Server a toujours offert un système de sauvegarde robuste, à condition que vos sauvegardes restent sur la même machine.

Le transfert des sauvegardes vers un volume réseau nécessitait généralement des outils tiers, tandis que la mise en œuvre de stratégies de sauvegarde basées sur le cloud impliquait souvent des solutions sur mesure et une complexité importante, en particulier pour les déploiements de grande envergure.

Avec FileMaker Server 2026, les sauvegardes à distance dans le cloud deviennent une fonctionnalité native. Les sauvegardes peuvent désormais être stockées directement sur une plateforme gérée par Claris et reposant sur l’infrastructure AWS, ce qui simplifie considérablement la gestion des sauvegardes hors site.

Comme pour la plupart des services basés sur AWS, les entreprises peuvent choisir la région géographique dans laquelle leurs sauvegardes sont stockées. Ce service fait l’objet d’une licence distincte de celle de FileMaker et est disponible sous forme de module complémentaire optionnel.

Par défaut, les sauvegardes sont répliquées toutes les vingt minutes. En cas de perte de données — qu’elle soit due à une panne matérielle, à un ransomware ou à une erreur humaine —, la restauration peut être lancée directement depuis la console d’administration sans nécessiter d’intervention manuelle sur l’infrastructure sous-jacente.

Fiabilité : récupération automatique des services

FileMaker Server n’est pas une application monolithique. Il se compose de nombreux services indépendants, notamment le moteur de script côté serveur, le moteur de publication Web, les services Data API, le moteur de sauvegarde, la console d’administration et plusieurs autres.

Il arrive que l’un de ces services cesse de répondre alors que le reste du serveur continue de fonctionner, ce qui entraîne une dégradation des fonctionnalités et nécessite souvent une intervention manuelle via des outils en ligne de commande ou, dans certains cas, un redémarrage complet du serveur.

FileMaker Server 2026 introduit une récupération automatique pour plusieurs services clés. Si les services fmscwpc, fmwipd ou fmodata cessent de répondre, FileMaker Server tentera de les redémarrer automatiquement avant qu’une intervention de l’administrateur ne devienne nécessaire.

Bien qu’il ne s’agisse pas de la fonctionnalité phare, cette amélioration peut réduire considérablement les temps d’arrêt et la charge de travail liée au support dans les environnements de production.

Continuité d’activité : serveur de secours

L’une des nouveautés les plus marquantes de FileMaker 2026 est la nouvelle fonctionnalité de serveur de secours (Standby Server).

Historiquement, l’un des défis majeurs des déploiements FileMaker consistait à déterminer la marche à suivre lorsque le serveur principal devenait indisponible. D’autres plateformes d’entreprise s’appuient depuis longtemps sur des technologies de clustering et de basculement (failover) pour résoudre ce problème.

Jusqu’à présent, FileMaker prenait principalement en charge des serveurs auxiliaires pour la publication Web ou les charges de travail liées à l’IA, souvent associés à des répartiteurs de charge externes et à des configurations d’infrastructure personnalisées.

FileMaker Server 2026 modifie fondamentalement cette approche.

Les administrateurs peuvent désormais configurer un serveur de secours dédié qui reste synchronisé avec le serveur principal grâce au transfert continu des journaux (log shipping). En cas de panne, le serveur de secours peut être activé en un seul clic.

L’ensemble du processus de configuration est géré via la console d’administration. La communication entre les serveurs est sécurisée par SSH, et la solution fonctionne aussi bien sur du matériel physique que sur des machines virtuelles ou des déploiements basés sur Docker.

Du point de vue de la continuité d’activité, il s’agit sans doute de l’une des améliorations architecturales les plus importantes jamais apportées à la plateforme FileMaker.

Évolutivité : processus SASE multiples

Par le passé, FileMaker Server ne prenait en charge qu’un seul processus SASE (Server-side Script Engine) par machine.

À mesure que les solutions gagnaient en complexité et que les intégrations d’API se généralisaient, ce moteur d’exécution unique est devenu un goulot d’étranglement croissant pour les environnements à fort volume.

FileMaker Server 2026 introduit la prise en charge de plusieurs processus SASE s’exécutant en parallèle sur le même serveur.

Cela permet de mieux répartir les charges de travail liées aux scripts côté serveur, augmentant ainsi le débit et améliorant l’évolutivité en situation de forte charge.

Bien que cette fonctionnalité soit particulièrement intéressante pour les déploiements en entreprise et les hébergeurs, elle peut également réduire les goulots d’étranglement liés aux performances dans les solutions de taille moyenne très sollicitées qui reposent largement sur l’automatisation côté serveur.

Sécurité et mises à jour de la plateforme

Plusieurs bibliothèques fondamentales et composants de la plateforme ont été mis à jour, notamment :

  • libcurl
  • OmniORB
  • Node.js
  • PDF Writer
  • Vaadin
  • Tomcat
  • Wix

Par ailleurs, la fonction de publication Web s’exécute désormais sur le JDK 21 au lieu du JDK 17.

Ces mises à jour peuvent sembler anodines pour la plupart des développeurs, mais elles sont cruciales dans les environnements d’entreprise, où les bibliothèques obsolètes posent souvent des problèmes de conformité et de sécurité.

Maintenir les composants de l’infrastructure à jour permet aux organisations de satisfaire plus facilement aux exigences de sécurité internes et de réussir les audits de conformité ; il s’agit là d’un point critique, car ces questions peuvent retarder, voire empêcher, les déploiements au sein des grandes organisations.

FileMaker Server 2026 est également officiellement certifié pour :

  • Windows Server 2025
  • macOS 26

WebDirect

WebDirect bénéficie également d’une série d’améliorations pratiques axées sur la convivialité, l’accessibilité et l’infrastructure.

L’un des changements les plus notables est la suppression de la boîte de dialogue « Action en cours » qui s’affichait auparavant lors du redimensionnement des fenêtres du navigateur, une gêne récurrente au quotidien.

La prise en charge de l’accessibilité a également été considérablement renforcée. La navigation au clavier inclut désormais la prise en charge des normes ARIA ainsi que des indicateurs visuels pour l’élément actif, rendant WebDirect plus adapté aux environnements soumis à des exigences d’accessibilité strictes, notamment dans les secteurs de la santé, de l’administration publique et des applications d’entreprise.

Plusieurs boîtes de dialogue ont également été améliorées. Par exemple, les boîtes de dialogue d’exportation d’enregistrements affichent désormais les libellés de champs personnalisés plutôt que les noms de champs internes, renforçant ainsi la cohérence avec l’expérience offerte par le client de bureau.

Sur le plan de l’infrastructure, WebDirect prend désormais en charge :

  • Mise en réseau IPv6
  • Gestion appropriée de l’attribut de cookie SameSite
  • Résolution du délai de 1 à 1,5 seconde lors de la navigation par onglets, auparavant causé par les boutons de type « popover »

Prises individuellement, ces améliorations peuvent sembler mineures. Dans leur ensemble, elles contribuent à rendre l’expérience WebDirect nettement plus fluide et aboutie.

Mes chers outils en ligne de commande

Les outils en ligne de commande — désormais essentiels à tout flux de travail de développement FileMaker sérieux — bénéficient également d’améliorations substantielles dans FileMaker 2026. Trois ajouts se distinguent tout particulièrement.

La fonction Enregistrer une copie au format XML a enfin dépassé le stade de simple alternative à l’ancien DDR pour devenir un véritable outil de développement utile. Les développeurs peuvent choisir quels catalogues (parmi les vingt disponibles) exporter, fractionner la sortie en fichiers distincts par catalogue et contrôler l’emplacement de stockage des données binaires. L’ensemble du processus peut être automatisé grâce au paramètre –saveAsXML de FMDeveloperTool. Pour quiconque utilise Git ou d’autres systèmes de gestion de versions avec des projets FileMaker, c’est ce qui se rapproche le plus, à ce jour, d’un flux de travail réellement pratique.

FMUpgradeTool permet désormais de générer des fichiers .fmp12 directement à partir de XML, transformant ainsi un processus autrefois unidirectionnel en un flux de travail bidirectionnel : exportez le fichier, modifiez le XML, puis régénérez le fichier FileMaker. Les possibilités en matière d’automatisation, de refactorisation à grande échelle et d’outillage de développement sont considérables, bien que l’outil présente encore certaines limitations documentées qu’il convient de connaître avant de l’utiliser en production.

FMDeveloperTool permet désormais de modifier les mots de passe des comptes de base de données directement depuis la ligne de commande. De plus, l’option –sortBySize renvoie désormais des identifiants de table (Table IDs) correspondant à ceux figurant dans le fichier TopCallStats.log. Une amélioration mineure, peut-être, mais extrêmement utile pour les développeurs qui analysent les goulots d’étranglement liés aux performances.

Nous avons détaillé ces améliorations de la ligne de commande dans un article dédié, en expliquant notamment leur lien avec les nouvelles fonctionnalités de métadonnées de schéma de FileMaker destinées à l’IA.

L’IA pour tous

Les améliorations liées à l’IA dans FileMaker 2026 sont vastes et complètes, touchant à la fois FileMaker Server et FileMaker Pro. Plus important encore, elles témoignent d’une cohérence architecturale suggérant que Claris ne se contente plus d’ajouter des fonctionnalités d’IA : l’entreprise bâtit une véritable plateforme d’IA.

Côté serveur, Claris AI Model Server bénéficie d’améliorations substantielles.

Python est passé de la version 3.9 à la version 3.12, les mises à jour des dépendances peuvent désormais être effectuées directement depuis la console d’administration, et les déploiements sous Ubuntu utilisant des GPU NVIDIA prennent désormais en charge vLLM, un moteur d’inférence haute performance capable d’améliorer considérablement les temps de réponse lors de l’utilisation de grands modèles de langage.

Sur les Mac équipés de puces Apple Silicon, les modèles peuvent désormais s’exécuter nativement, avec notamment la prise en charge du modèle open source gpt-oss d’OpenAI, optimisé pour l’architecture de mémoire unifiée d’Apple.

L’expérience d’administration a également été considérablement améliorée. Chaque modèle dispose désormais de sa propre boîte de dialogue de configuration, le matériel d’IA détecté (y compris la VRAM disponible) s’affiche directement dans la console d’administration, et les administrateurs peuvent interagir avec les modèles chargés via une interface de chat intégrée sans quitter l’environnement de gestion.

Une amélioration de la sécurité particulièrement importante réside dans le fait que l’authentification par clé API est désormais activée par défaut pour les nouvelles installations. Dans les versions précédentes, cette fonctionnalité était facultative et souvent négligée.

Le RAG gagne en intelligence

Le système RAG (Retrieval-Augmented Generation) bénéficie également d’améliorations significatives, tant côté serveur que côté client.

Côté serveur, Claris a introduit :

  • la synchronisation des caches RAG entre plusieurs instances,
  • la prise en charge de l’importation de données au format JSONL,
  • des tailles de segments configurables globalement pour le traitement des documents.

Côté FileMaker Pro, l’action de script « Exécuter l’action RAG [Envoyer une invite] » accepte désormais des paramètres dynamiques pour le seuil de similarité et le nombre de résultats, offrant ainsi un contrôle beaucoup plus précis sur le comportement de récupération des données.

Parallèlement, l’action « Exécuter l’action RAG [Ajouter des données] » renvoie désormais l’identifiant du document nouvellement ajouté, ce qui rend les importations individuelles entièrement traçables et nettement plus faciles à gérer dans les déploiements de grande envergure.

Gemini arrive dans FileMaker

FileMaker Pro élargit également la liste des fournisseurs d’IA pris en charge avec l’ajout de Google Gemini, incluant la prise en charge des opérations de génération de texte et de création de vecteurs de texte (embeddings).

Il ne s’agit pas simplement d’ajouter un nouveau fournisseur de modèles.

Avec Gemini, les développeurs peuvent désormais soumettre des images dans le cadre des invites (prompts) d’IA, ouvrant ainsi la voie à des flux de travail d’analyse visuelle basés sur des images stockées directement dans des rubriques Conteneur FileMaker.

Point important : les actions de script d’IA existantes continuent de fonctionner avec Gemini sans nécessiter de modifications structurelles des solutions en place.

Les métadonnées de schéma deviennent un contexte pour l’IA

Une autre évolution importante est le rôle croissant des métadonnées de schéma en tant que contexte pour l’IA.

De nouvelles fonctions telles que :

  • BaseTableComment()
  • FieldAnnotation()

permettent de rendre les commentaires de table et les annotations au niveau des champs accessibles lors de l’exécution.

Associées au nouveau système d’annotation basé sur le format JSON et à la possibilité d’inclure ou d’exclure sélectivement des champs du DDL envoyé aux modèles de langage, ces fonctionnalités marquent une étape importante vers des systèmes d’IA capables de comprendre la structure d’une solution FileMaker, plutôt que de simplement la déduire à partir des noms de champs.

Une petite fonctionnalité qui ravira les utilisateurs de solutions open source

Un ajout pratique mérite une mention particulière.

Le nouveau paramètre CURLOPT_TIMEOUT, disponible dans les actions de script de génération de texte, permet aux développeurs de définir explicitement une durée limite (timeout) en secondes.

Cela évite aux scripts d’attendre indéfiniment une réponse qui pourrait ne jamais arriver.

Les développeurs qui travaillent avec des modèles open source plus modestes — ou tout simplement avec des points de terminaison d’IA moins fiables — savent déjà à quel point cet ajout, en apparence simple, peut s’avérer précieux.

Des développeurs comblés partout dans le monde

Passons enfin aux améliorations de FileMaker Pro.

Cette version propose un mélange de fonctionnalités très attendues, de petites améliorations du confort d’utilisation et quelques ajouts destinés à des cas d’usage très spécifiques. Comme toujours, certaines toucheront presque tous les développeurs, tandis que d’autres ne concerneront qu’un public restreint.

Commençons par les nouveautés phares.

Les fonctionnalités phares

Voici mon top 5 personnel des ajouts les plus utiles pour le développement quotidien sous FileMaker.

Gestion avancée des PDF

Les flux de travail liés aux PDF sont désormais entièrement scriptables.

Les développeurs peuvent créer, ouvrir, compléter, imprimer et enregistrer des documents PDF uniquement grâce à des actions de script natives, sans recourir à des plug-ins ni avoir besoin d’ouvrir FileMaker Pro lui-même.

Cela comble l’une des lacunes les plus anciennes de la plateforme.

Cette fonctionnalité est suffisamment importante pour que nous lui consacrions un article entier afin d’explorer ses capacités en détail.

Interaction avec les rubriques basée sur des calculs

Le comportement des rubriques peut désormais être contrôlé par un calcul booléen directement dans l’Inspecteur.

Auparavant, les rubriques étaient essentiellement soit modifiables, soit non modifiables. Désormais, les développeurs peuvent permettre aux utilisateurs de sélectionner, cliquer et faire défiler le contenu d’une rubrique sans pour autant autoriser les modifications. Plus important encore, ce comportement peut être piloté dynamiquement par des calculs basés sur :

  • les privilèges utilisateur,
  • le statut de l’enregistrement,
  • l’étape du flux de travail,
  • les règles métier,
  • ou pratiquement toute autre condition.

Cela permet d’éliminer un nombre considérable de solutions de contournement.

Si je repense à mes dix derniers projets, j’aurais utilisé cette fonctionnalité dans neuf d’entre eux — voire neuf et demi.

Exportation du contenu de rubrique côté serveur

Enfin.

L’action de script Exporter contenu rubrique était disponible depuis longtemps côté client, mais son utilisation dans des scripts côté serveur nécessitait un plug-in ou une solution de contournement.

Avec FileMaker 2026, elle devient entièrement native et disponible dans :

  • PSOS (Exécuter le script sur le serveur),
  • scripts côté serveur planifiés,
  • flux de travail automatisés sur le serveur.

C’est l’une de ces fonctionnalités qui semblent évidentes avec le recul et qui simplifient immédiatement un large éventail de flux de travail d’intégration et de traitement de documents.

Boîtes de dialogue personnalisées avec taille et position calculées

L’action de script Afficher boîte de dialogue personnalisée permet désormais de positionner et de dimensionner les boîtes de dialogue à l’aide de calculs.

Les développeurs peuvent définir dynamiquement les dimensions et les coordonnées à l’écran, permettant ainsi aux boîtes de dialogue de s’adapter au contexte, à la taille de l’écran, à l’étape du flux de travail ou aux préférences de l’utilisateur.

Il s’agissait d’une demande de longue date ; cela permet enfin de créer des interfaces de dialogue véritablement adaptatives sans recourir à des astuces complexes ou détournées.

Zoom libre pilotable par script

Le zoom n’est plus limité à des valeurs prédéfinies.

FileMaker 2026 permet de définir les niveaux de zoom sur n’importe quel pourcentage décimal, y compris via un script.

C’est particulièrement utile pour :

  • solutions de bornes interactives,
  • déploiements d’iPad,
  • écrans haute densité,
  • mises en page spécialisées devant s’adapter dynamiquement à différents environnements d’affichage.

Une amélioration mineure sur le papier, mais aux applications pratiques étonnamment vastes.

Petits changements, grand impact

Au-delà des fonctionnalités phares, FileMaker 2026 intègre plusieurs améliorations plus modestes susceptibles d’optimiser considérablement l’expérience de développement au quotidien.

Fonctions personnalisées avec dossiers et tri

Les options de tri pour les fonctions personnalisées font enfin leur retour.

Les fonctions peuvent désormais être organisées par :

  • nom,
  • date de création,
  • ordre manuel,

et le tri s’applique à toute la hiérarchie des dossiers.

Quiconque gère des solutions comportant des dizaines — voire des centaines — de fonctions personnalisées (oui, de tels systèmes existent bel et bien) appréciera immédiatement cette nouveauté.

Un nouvel Inspecteur pour macOS

FileMaker Pro pour macOS introduit un Inspecteur repensé, tout en permettant aux développeurs de revenir à la version classique s’ils le préfèrent.

Le nouvel Inspecteur réduit l’interface de quatre onglets à deux :

  • Apparence
  • Données

Plus important encore, il n’affiche que les options pertinentes pour l’objet actuellement sélectionné.

Pour les développeurs qui passent leurs journées à créer des modèles, cela se traduit directement par un encombrement visuel moindre et une expérience de conception plus ciblée.

L’Inspecteur classique reste disponible pour ceux qui préfèrent le flux de travail traditionnel.

Get(AccountPasswordDaysRemaining) 

Cette nouvelle fonction renvoie le nombre de jours restants avant l’expiration du mot de passe du compte actuel.

Un ajout simple, mais qui permet enfin aux développeurs de mettre en place des avertissements proactifs concernant l’expiration du mot de passe, sans recourir à des solutions de contournement complexes.

GetRecordIDsFromFoundSet() gagne en intelligence 

GetRecordIDsFromFoundSet() accepte désormais un paramètre facultatif permettant aux développeurs de spécifier une occurrence de table ou une rubrique portail.

La fonction peut ainsi renvoyer directement les ID d’ensembles d’enregistrements liés, ouvrant de nouvelles possibilités en matière de navigation, de gestion des relations et de scénarios de script avancés.

Et puis, il y a les petits détails

Plusieurs améliorations mineures sont disséminées dans la plateforme :

  • L’action de script Insérer depuis URL peut désormais renvoyer automatiquement du JSON analysé lorsque l’analyse est activée.
  • L’action de script Sélectionner fenêtre peut cibler des fenêtres via leur UUID.
  • Les identifiants ODBC prennent désormais en charge les valeurs calculées.
  • La nouvelle action de script Effacer les cookies du visualiseur Web permet aux développeurs de supprimer les cookies à la demande.

Aucune de ces fonctionnalités ne fera la une.

Mais pour les développeurs qui en ont besoin, elles éliminent les obstacles, réduisent le code de contournement et rendent le développement quotidien un peu plus fluide ; c’est souvent là que résident les gains de productivité les plus importants.

Pour les bidouilleurs

Cette section s’adresse aux développeurs qui savent déjà ce que sont les modules complémentaires (add-ons), le JavaScript, le DDL et l’outil de migration de données (Data Migration Tool). Les autres peuvent sans crainte passer cette partie sans rien manquer d’essentiel — ou la lire par curiosité avant de l’oublier aussitôt.

Draco Catalog : métadonnées persistantes pour les modules complémentaires

C’est peut-être l’ajout le plus discret de FileMaker 2026, mais c’est sans doute l’un des plus importants pour les développeurs qui créent des modules complémentaires JavaScript ou des solutions complexes s’appuyant sur l’outil de migration de données pour les déploiements et les mises à jour.

Jusqu’à présent, le stockage d’informations persistantes de configuration et d’état au sein d’une solution FileMaker nécessitait diverses astuces de contournement :

  • rubriques globales,
  • tables de configuration masquées,
  • enregistrements fictifs,
  • implémentations de frameworks personnalisés.

Draco Catalog introduit un mécanisme natif de stockage clé-valeur, accessible via une nouvelle action de script (Configurer les données persistantes) et des fonctions de calcul dédiées.

Ces données subsistent après le redémarrage du serveur et — point crucial — survivent aux opérations de l’outil de migration de données (Data Migration Tool).

Pour quiconque développe des frameworks réutilisables, des modules complémentaires configurables ou des solutions distribuées, il s’agit d’une amélioration architecturale majeure.

BaseTableComment() et FieldAnnotation()

Ces deux nouvelles fonctions de calcul exposent les commentaires de table et les annotations de champ liées à l’IA lors de l’exécution.

Ce qui n’était auparavant que des métadonnées enfouies dans les outils de développement peut désormais faire partie intégrante de l’application elle-même.

Ces fonctions constituent la base pour :

  • la documentation automatisée,
  • les consoles d’administration dynamiques,
  • les applications autodocumentées,
  • les prompts d’IA capables de comprendre la structure du schéma au lieu de la deviner à partir des noms de champs.

Comme nous l’avons vu précédemment dans la section consacrée aux outils en ligne de commande, c’est l’un des domaines où la stratégie d’IA de FileMaker commence à révéler un niveau d’intégration plus poussé.

Prise en charge des clés étrangères (FOREIGN KEY) dans le DDL d’ExecuteSQL

L’analyseur FQL de FileMaker prend désormais en charge la syntaxe FOREIGN KEY au sein des instructions CREATE TABLE exécutées via le DDL.

Cela permet de définir les relations entre les tables directement en SQL.

Cette fonctionnalité est particulièrement utile dans les scénarios de génération automatisée de schémas — y compris lorsque le code DDL est généré par un agent d’IA — et rapproche FileMaker de la sémantique des bases de données relationnelles que les LLM modernes comprennent déjà nativement.

Honnêtement, c’est une nouveauté très intéressante.

Restriction de la gestion des fonctions personnalisées aux comptes privilégiés

Les développeurs peuvent désormais restreindre la gestion des fonctions personnalisées aux comptes disposant d’un accès complet (Full Access), que ce soit de manière globale ou via des jeux de privilèges spécifiques.

Cette option est particulièrement utile pour les solutions distribuées, où la logique du framework doit être protégée contre les modifications accidentelles de la part des développeurs côté client.

Elle ouvre également des perspectives intéressantes pour les développeurs qui utilisent les fonctions personnalisées comme moyen de stocker des données de configuration protégées.

L’accès au visualiseur de données est désormais régi par des privilèges

Le visualiseur de données nécessite désormais le privilège Gérer les bases de données, les sources de données, les conteneurs et les fonctions personnalisées dans les paramètres de sécurité avancée.

Cela peut sembler être un changement mineur, mais il s’avère extrêmement précieux dans les environnements impliquant plusieurs développeurs, où il n’est pas souhaitable que chacun puisse inspecter les données en cours d’exécution.

Parfois, les améliorations de sécurité les plus modestes ont le plus grand impact.

Conclusion

FileMaker 2026 n’est pas une simple mise à jour de maintenance.

Il ne s’agit pas non plus d’une version articulée autour d’une seule fonctionnalité phare.

Au contraire, cette version apporte des améliorations significatives à plusieurs niveaux de la plateforme simultanément : infrastructure, outils de développement, IA, architecture serveur et flux de travail quotidiens des développeurs.

Ce qui frappe le plus, c’est la cohérence de ces changements.

Pendant des années, les versions de FileMaker avaient tendance à faire progresser un aspect de la plateforme tout en en délaissant d’autres. FileMaker 2026 donne une impression différente : les différents éléments commencent à fonctionner de concert dans le cadre d’une stratégie plus globale.

Pour la première fois depuis longtemps, la plateforme semble véritablement plus complète.

Ou, du moins, bien plus proche de l’être.

FileMaker 2026 : Foire aux questions

Quelles sont les principales nouveautés de FileMaker 2026 ?

FileMaker 2026 apporte un large éventail d’améliorations à l’ensemble de la plateforme. Celles-ci incluent des mises à niveau importantes de FileMaker Server, telles que les sauvegardes cloud à distance, la récupération automatique des services et une nouvelle fonctionnalité de serveur de secours. Cette version enrichit également les fonctionnalités d’IA, améliore les outils en ligne de commande, optimise la convivialité et l’accessibilité de WebDirect, et introduit de nouvelles fonctionnalités pour les développeurs, comme des flux de travail PDF entièrement scriptables et une interaction dynamique des champs basée sur des calculs.

Pourquoi FileMaker 2026 est-il considéré comme une version majeure ?

FileMaker 2026 est considéré comme une version majeure car il apporte des améliorations significatives à plusieurs niveaux de la plateforme simultanément. Plutôt que de se concentrer sur une seule fonctionnalité, Claris a amélioré l’infrastructure, l’évolutivité, l’intégration de l’IA, les outils de développement et l’expérience utilisateur. Cette cohérence à l’échelle de la plateforme marque une évolution vers un écosystème plus unifié et plus mature.

FileMaker 2026 est-il compatible avec les anciennes versions de FileMaker Server ?

FileMaker 2026 peut se connecter aux versions de FileMaker Server postérieures à la version 21. Cela signifie que les déploiements plus anciens doivent être mis à niveau pour garantir une compatibilité adéquate. Cette exigence assure l’accès aux dernières fonctionnalités de la plateforme ainsi que des performances et une sécurité optimales.

Quelles améliorations ont été apportées à FileMaker Server dans la version 2026 ?

FileMaker Server 2026 introduit plusieurs améliorations importantes conçues pour remédier à des limitations de longue date. Celles-ci comprennent des sauvegardes cloud à distance natives hébergées sur l’infrastructure AWS, la récupération automatique des services critiques, un nouveau système de serveur de secours pour une meilleure continuité d’activité et la prise en charge de multiples processus de script côté serveur. Ensemble, ces améliorations renforcent considérablement la fiabilité, l’évolutivité et la résilience opérationnelle.

Comment fonctionne la fonctionnalité de serveur de secours dans FileMaker 2026 ?

La fonctionnalité de serveur de secours permet aux administrateurs de configurer un serveur secondaire qui reste synchronisé avec le serveur principal grâce au transfert continu des journaux (log shipping).

En cas de défaillance ou d’interruption de service, le serveur de secours peut être rapidement activé via la console d’administration. Cette fonctionnalité réduit les temps d’arrêt et offre une stratégie de basculement plus robuste pour les environnements de production.

Quelles sont les améliorations liées à l’IA dans FileMaker 2026 ?

FileMaker 2026 étend considérablement ses capacités d’IA, tant côté serveur que côté client. Les améliorations incluent des mises à jour de Claris AI Model Server, une meilleure gestion des modèles au sein de la console d’administration, des fonctionnalités RAG (Retrieval-Augmented Generation) renforcées et des performances accrues lors de l’exécution de grands modèles de langage (LLM). Ces évolutions s’inscrivent dans une stratégie plus large visant à intégrer l’IA directement dans la plateforme.

FileMaker 2026 prend-il en charge Google Gemini ?

Oui, FileMaker 2026 introduit la prise en charge de Google Gemini en tant que fournisseur d’IA supplémentaire. Les développeurs peuvent l’utiliser pour la génération de texte et la création d’embeddings textuels ; il permet également d’utiliser des images comme invites (prompts). Cela permet de créer des flux de travail analysant des images stockées directement dans des rubriques Conteneur FileMaker, sans nécessiter de modifications majeures des scripts existants.

Comment FileMaker 2026 améliore-t-il les flux de travail des développeurs ?

Les flux de travail des développeurs sont optimisés grâce à plusieurs améliorations, notamment des outils en ligne de commande plus puissants, des capacités étendues d’importation et d’exportation XML, ainsi que de meilleures options d’automatisation. Ces changements facilitent l’intégration de FileMaker avec des systèmes de gestion de versions et rationalisent les processus de développement. De plus, les métadonnées de schéma peuvent désormais être exploitées plus efficacement, en particulier pour les cas d’usage liés à l’IA.

Quelles améliorations sont incluses dans FileMaker WebDirect 2026 ?

WebDirect dans FileMaker 2026 bénéficie de diverses améliorations en matière d’ergonomie et d’accessibilité. La navigation au clavier a été optimisée grâce à la prise en charge des normes ARIA et à l’ajout d’indicateurs visuels, tandis que plusieurs éléments de l’interface ont été affinés pour une meilleure cohérence. Des problèmes de performance, tels que les temps de latence lors de la navigation entre les onglets, ont été résolus, offrant ainsi une expérience utilisateur plus fluide et plus réactive.

Quelles sont les principales nouveautés de FileMaker Pro 2026 ?

FileMaker Pro 2026 introduit plusieurs fonctionnalités clés pour les développeurs. Celles-ci incluent une gestion des PDF entièrement scriptable, permettant de créer et de manipuler des documents sans plug-ins, un contrôle dynamique du comportement des rubriques via des calculs, la prise en charge côté serveur de l’exportation du contenu des rubriques, le positionnement personnalisable des boîtes de dialogue et un contrôle flexible du zoom par script. Ces ajouts simplifient le développement et réduisent le recours aux solutions de contournement.

Comment FileMaker 2026 améliore-t-il l’évolutivité et les performances ?

L’évolutivité est améliorée grâce à la prise en charge de plusieurs processus de moteur de script côté serveur (SASE) s’exécutant en parallèle. Cela permet de répartir plus efficacement les charges de travail sur le serveur, réduisant ainsi les goulots d’étranglement et améliorant les performances dans les environnements à forte sollicitation. Ces améliorations sont particulièrement précieuses pour les déploiements de grande envergure et les systèmes fortement automatisés.

Pourquoi les entreprises devraient-elles envisager de passer à FileMaker 2026 ?

Les entreprises peuvent envisager de passer à FileMaker 2026 pour bénéficier d’une fiabilité accrue, de meilleures options de reprise après sinistre, d’une évolutivité améliorée et de capacités d’IA étendues. La plateforme offre également des flux de travail de développement plus efficaces et une prise en charge renforcée de l’infrastructure, ce qui en fait une mise à niveau intéressante pour les organisations souhaitant moderniser leurs systèmes.

Retour en haut