La version bêta de 4D 21 R2 est disponible dès aujourd’hui

Traduit automatiquement de Deepl

Le bêta-test de 4D 21 R2 commence aujourd’hui, avec l’introduction de workflows IA sensibles aux documents, d’un classement sémantique des résultats, d’un rendu moderne de l’interface utilisateur Windows et d’une série d’améliorations ciblées dans l’éditeur, les composants et 4D View Pro, conçues pour réduire les frictions et rapprocher l’intention du code.

 

  • 4D AIKit – Prise en charge du téléchargement de fichiers: téléchargez des documents tels que des PDF et utilisez-les directement comme contexte dans les conversations IA.

  • Classement vectoriel dans les requêtes: triez les résultats des requêtes par similarité sémantique, et pas seulement par filtres.

  • Rendu fluide de l’interface utilisateur sous Windows: modernisez les formulaires 4D avec un aspect natif Windows, y compris les modes clair et sombre.

  • Vérification syntaxique et complétion de code unifiées: un seul moteur d’inférence pour l’IDE, VS Code et Qodly.

  • Pages Qodly à partir de l’IDE 4D: créez et modifiez des pages web directement à partir de l’Explorateur.

Et ce n’est qu’un début, il y a encore beaucoup à découvrir!

Téléchargez 4D 21 R2 maintenant (Exclusif aux Partenaires 4D)

AI Integration

Télécharger et utiliser des fichiers dans les conversations IA

4D AIKit prend désormais en charge le téléchargement de fichiers natifs. Utilisez OpenAI.files.create() pour télécharger des documents et les joindre à des messages afin que l’IA travaille directement avec le fichier d’origine. Les résumés, les questions et les analyses restent basés sur le document source, avec un contrôle explicite du cycle de vie et sans prétraitement.

Classement vectoriel dans les requêtes

Les requêtes peuvent désormais classer les résultats par similarité vectorielle. Lorsqu’un champ vectoriel est utilisé à la fois dans le filtre et dans la clause « order by », le même calcul de similarité détermine la pertinence et le classement. La requête elle-même exprime ce qui importe le plus, et les résultats sont renvoyés déjà classés par ordre de pertinence.

4D Qodly Pro

PAGES QODLY ACCESSIBLES À PARTIR DE L’IDE 4D

Créez et modifiez des pages Qodly directement depuis l’Explorateur 4D. Les pages coexistent avec le reste du projet, et leur ouverture lance immédiatement Qodly Studio, ce qui permet de maintenir la connexion entre les workflows backend et l’interface utilisateur web.

User Interface

RENDU FLUENT UI POUR LES FORMULAIRES 4D (DEVELOPER PREVIEW)

Les formulaires 4D peuvent désormais être rendus à l’aide du système de design Fluent UI sous Windows, en tant que Developer Preview. Activez-le globalement ou par formulaire pour adopter un look Windows moderne avec prise en charge native des modes clair et sombre. Les formulaires existants conservent leur logique et leur structure, tandis que le déploiement reste prévisible avec un retour automatique au rendu classique.

4D language

VÉRIFICATION SYNTAXIQUE ET COMPLÉTION DE CODE UNIFIÉES

La vérification syntaxique et IntelliSense partagent désormais la même logique d’inférence dans l’IDE 4D et VS Code. Les erreurs sont soulignées précisément là où elles se produisent, les types sont déduits de manière cohérente et les commentaires de l’éditeur deviennent fiables au lieu d’être bruyants.

4D Write Pro

INDENTATION AUTOMATIQUE POUR LES LISTES À PUANTES

Les listes à puces et numérotées créées à l’aide d’actions standard sont désormais automatiquement indentées. Les listes s’alignent correctement dans la page sans ajustement manuel des marges, et la suppression des puces rétablit la mise en page d’origine. La mise en forme reste prévisible, même dans les documents multilingues.

4D Component

RECHERCHE DANS LA CONCEPTION À TRAVERS LES COMPOSANTS

La fonction « Rechercher dans la conception » effectue désormais des recherches dans le projet hôte et tous les composants accessibles. Les résultats indiquent clairement leur origine et les exportations conservent le contexte du projet et des composants pour la refactorisation et les audits.

ICÔNES PERSONNALISÉES POUR LES DÉPENDANCES DES COMPOSANTS

Les composants peuvent désormais afficher des icônes personnalisées dans le gestionnaire de composants. Un simple fichier logo donne à chaque dépendance une identité visuelle, ce qui facilite la lecture des longues listes de dépendances.

4D view Pro

MISE À JOUR DU MOTEUR SPREADJS VERS LA VERSION 18.2

4D View Pro fonctionne désormais sur SpreadJS 18.2, ce qui améliore les performances, réduit l’utilisation de la mémoire et débloque de nouvelles fonctionnalités de tableau croisé dynamique, de calcul et d’importation/exportation, sans modifier les documents existants.

Vous souhaitez obtenir plus de détails techniques ? La documentation 4D 21 R2 Beta est disponible sur le 4D Doc Center.

Vos commentaires sont très appréciés et nous aideront à améliorer la qualité de nos produits et à mieux répondre à vos besoins. Nous aimerions connaître votre avis sur les fonctionnalités présentées ci-dessus. Contribuez à notre forum bêta (accessible à tous les partenaires 4D). Et n’hésitez pas à nous faire part de vos besoins ; nousprenons vos votes très au sérieux

Vous n’êtes pas encore partenaire ? Ne manquez pas l’occasion de devenir partenaire 4D et de participer à des discussions constructives. Rejoignez-nous dès aujourd’hui et participez à la conversation !

Avatar
Product Marketing Manager – Basma a rejoint 4D en 2019 et a évolué vers son rôle actuel après avoir travaillé dans le développement, la documentation et la stratégie de contenu. Elle collabore étroitement avec les équipes produit, ingénierie, marketing, support et direction pour façonner le “pourquoi”, le “comment” et le “quoi” derrière chaque fonctionnalité et chaque publication. Cette solide expérience transversale lui permet aujourd’hui de concevoir des messages clairs et de créer du contenu approfondi — notamment des articles techniques — pour le blog et le site web de 4D. Titulaire d’un Master en ingénierie logicielle, Basma allie maîtrise technique et sens éditorial. Son expérience dans des domaines tels que le développement, les migrations, les audits, les webinaires et la formation lui donne un avantage unique en marketing produit — en lui permettant de transformer la complexité en clarté et de créer du contenu qui parle vraiment aux développeurs.