Formules dans l’assistant d’étiquettes
À partir de 4D 20 R9, l’assistant d’étiquettes (composant Label Wizard) a été mis à jour pour améliorer votre expérience avec les formules. Cette mise à jour améliore la sécurité en empêchant la création de formules malveillantes. Il améliore également la qualité en évitant la création de formules incorrectes. Regardons les améliorations en détail !
Améliorer la confidentialité et la sécurité de macOS avec l’UUID d’application
Avec la mise à jour Sequoia, macOS s’appuie désormais sur l’UUID des applications pour divers contrôles de confidentialité et de sécurité, tels que l’accès au réseau. Cette nouvelle fonctionnalité de macOS pourrait causer des problèmes du côté de l’utilisateur final, notamment en l’obligeant à réautoriser fréquemment les applications 4D finales. Pour y remédier, à partir de 4D 20 R9, chaque application 4D créée pour macOS dispose désormais de son propre UUID d’application. Ce changement garantit des contrôles d’accès mieux adaptés. Entrons dans les détails.
Warnings sur les éléments dépréciés du langage
Avec la sortie de 4D 20 R9, les éléments de langage dépréciés génèrent désormais des warnings, ce qui vous aide à conserver un code aussi moderne et efficace que possible. Entrons dans les détails.
Déployer des applications monoposte sans licence intégrée
À partir de 4D 20 R7 et de la prochaine version 4D 20.6, vous pouvez désormais créer des applications monoposte sans avoir besoin d’une licence intégrée. Entrons dans les détails de ce nouveau comportement.
Intégrer des composants 4D directement depuis GitHub
De nombreux développeurs 4D exploitent la puissance des composants tiers trouvés sur GitHub, en particulier ceux répertoriés dans la rubrique 4d-component. 4D 20 R6 introduit une nouvelle super fonctionnalité : l’intégration directe de ces composants via le Component Manager.
Cet article de blog entre dans les détails, rendant votre processus de développement plus facile et plus efficace.
Personnaliser la génération globale des warnings
Les warnings sont une aide précieuse pour alerter les développeurs 4D sur les erreurs de code potentielles. Avec la sortie de 4D 20 R6, il est désormais possible de définir globalement quels warnings sont générés, ce qui améliore l’expérience globale de développement.
Force Login devient le mode par défaut pour toutes les authentifications REST
Nous avons récemment fourni une nouvelle façon de contrôler l’accès à l’API REST via les privilèges et la fonction ds.authentify: Force Login. Cette fonctionnalité offre bien plus que les mécanismes d’authentification précédemment disponibles, et a été clairement expliquée dans ce billet de blog.
Avec 4D 20 R6, Force Login est maintenant le mode par défaut pour les authentifications REST. Vous vous demandez pourquoi et comment gérer cette transition ? Continuez à lire cet article.
Explorer les possibilités de GitHub Codespaces avec 4D
GitHub offre de puissants outils aux développeurs. L’un d’entre eux est Codepaces, qui vous permet de développer du code stocké dans un repo GitHub en ligne, où que vous soyez, à l’aide d’une instance intégrée de Visual Studio Code.
C’est également le cas pour les projets 4D!
Découvrons cet outil puissant et voyons une nouvelle façon de coder !
L’extension 4D-Analyzer pour VS Code utilise automatiquement Tool4D
Nous sommes heureux d’annoncer une nouvelle simplification utile dans l’extension 4D-Analyzer pour Visual Studio Code !
Cette fonctionnalité vise à rationaliser le processus de démarrage et d’amélioration du développement avec VS Code pour 4D.
Jusqu’à présent, l’extension 4D-Analyzer pour VS Code nécessitait une application 4D (4D, 4D Server ou tool4d) fonctionnant en arrière-plan. Cette configuration permettait à l’extension de communiquer avec le serveur 4D LSP (Language Server Protocol).
Toutefois, cette exigence a été supprimée avec la sortie de la version 0.2.0 de l’extension.
Vérification de la syntaxe du Workspace dans l’éditeur VS Code
4D 20 R5 apporte une nouvelle fonctionnalité à l’éditeur Visual Studio Code grâce à l’extension 4D-Analyzer : la vérification syntaxique du Workspace, conçue pour réduire considérablement les erreurs des développeurs et rationaliser la précision du codage.
Nous contacter
Vous avez une question, une suggestion ou vous voulez simplement entrer en contact avec les blogueurs 4D ? Envoyez-nous un message !
* Votre vie privée est très importante pour nous. Veuillez cliquer ici pour consulter notre Politique