
Embarcadero est très heureux d'annoncer la sortie de RAD Studio 12.1 Athens ainsi que Delphi 12.1 et C++Builder 12.1.
La version RAD Studio 12.1 Athens se concentre principalement sur l'amélioration des nouvelles fonctionnalités de RAD Studio 12, l'ajout d'améliorations supplémentaires et la prise en compte des demandes des clients. Parallèlement, nous avons achevé le développement du nouveau compilateur C++ Win64 basé sur Clang et de la chaîne d'outils, qui ont été initialement publiés dans la version 12.0.
Table des matières
Où puis-je trouver l'enregistrement du webinaire sur la version 12.1 ?
Voici la rediffusion complète de notre webinaire sur la version 12.1 de RAD Studio !
Principales nouveautés de RAD Studio 12.1
Dans ce billet de blog, nous souhaitons mettre en lumière certaines des principales nouvelles fonctionnalités et améliorations de RAD 12.1, en couvrant également les mises à jour de qualité les plus pertinentes.
Compilateurs et chaîne d'outils C++ modernisés
La première version du nouveau compilateur C++ basé sur Clang pour Win64, une chaîne d'outils de haute qualité avec un excellent support STL, un compilateur et un éditeur de liens 64 bits, idéal pour construire et lier de grandes applications, s'intégrant mieux avec les bibliothèques externes et le code C++. Comprend l'intégration complète de l'IDE et la possibilité de créer des applications VCL et FireMonkey, en utilisant FireDAC et d'autres bibliothèques de base de données et RTL.

La plateforme moderne Win64 active le nouveau compilateur C++ basé sur Clang
Diviser les vues de l'éditeur dans l'IDE RAD Studio
Dans RAD Studio 12.1, l'IDE supporte les vues d'éditeurs divisés : plusieurs éditeurs côte à côte, au-dessus et au-dessous les uns des autres. Les éditeurs divisés permettent d'éditer le même fichier à côté de lui, ce qui vous permet d'éditer le même fichier à plusieurs endroits et de conserver à la fois une vue de la conception et du code à l'écran.

Les vues fractionnées de l'éditeur en action dans RAD Studio 12.1
Niveau 34 de l'API Android et déploiement amélioré
RAD Studio 12.1 a mis à jour l'API Android prise en charge au niveau 34. Cette mise à jour a été effectuée avant la date limite d'août 2024 pour les soumissions d'applications au Google Play Store, qui nécessiteront le niveau 34 de l'API. Ce changement a nécessité des mises à jour du SDK Android, l'introduction de quelques outils supplémentaires pour la plateforme Android, une mise à jour du runtime Java et des améliorations du processus d'emballage des applications.
Construire une application Android avec des actions de caméra dans Delphi 12.1
Principales améliorations de la qualité dans RAD Studio 12.1
Intégration améliorée de Visual Assist pour l'IDE C++Builder
L'intégration de Visual Assist a été introduite dans la version 12.0 et a été considérablement améliorée dans la version 12.1 en mettant l'accent sur la qualité, et en étendant sa capacité de refactorisation du nom pour renommer un composant dans le code source et les concepteurs visuels. Elle offre une complétion de code, une navigation dans le code et des refactorisations de premier ordre pour le code C++, ce qui représente un formidable gain de productivité.

Le refactoring C++ Rename alimenté par VA inclut désormais des mises à jour du concepteur
Delphi LSP Améliorations de la qualité
Dans la version 12.1, nous avons ajouté la possibilité de personnaliser le comportement de certaines frappes lorsque la complétion de code est affichée, à la fois lorsqu'elle est affichée normalement et lorsqu'elle est invoquée automatiquement, et de faire en sorte que l'affichage automatique de la complétion fonctionne correctement. Cela permettra aux clients de configurer la complétion pour qu'elle corresponde à leur comportement préféré. Nous avons également retravaillé l'auto-invocation et ajouté un certain nombre d'améliorations à Delphi LSP en général.

Options d'invocation automatique de la complétion de code
Amélioration de la qualité de VCL et FireMonkey
RAD Studio 12.1 apporte des dizaines d'améliorations aux bibliothèques VCL et FireMonkey, en mettant l'accent sur les fonctionnalités introduites dans RAD Studio 12.0, notamment la nouvelle fondation Skia pour FireMonkey, qui améliore les performances et la qualité du rendu des graphiques et des contrôles de l'interface utilisateur sur toutes les plates-formes cibles.

Le composant VCL NumberBox prend désormais en charge la notation scientifique
Qualité de l'accès aux données et bases de données prises en charge
En plus d'un grand nombre d'améliorations apportées aux bibliothèques de bases de données, à la bibliothèque client REST et à d'autres domaines de la bibliothèque d'exécution, FireDAC ajoute le support officiel de Firebird version 5 et PostgreSQL version 16.
Qualité globale
Dans RAD Studio 12.1, nous avons mis en œuvre des améliorations de la qualité pour 52 tickets de support, 300+ tickets du Portail Qualité, et ajouté 18 demandes de fonctionnalités de la part des clients.
Prêt à partir
Les essais des produits RAD Studio, Delphi et C++Builder 12.1 sont maintenant disponibles et les versions mises à jour sont disponibles dans la boutique en ligne. Les clients bénéficiant de la mise à jour Subscription peuvent télécharger et installer RAD Studio, Delphi et C++Builder 12.1 dès aujourd'hui en utilisant leur licence existante et recevront un e-mail annonçant la disponibilité de la nouvelle version. Les téléchargements sont disponibles sur le portail clients à l'adresse suivante https://my.embarcadero.com
Ou via le site web de Barnsten où vous trouverez tous les installateurs :
https://www.barnsten.com/rad-studio-installation-links-iso-and-webinstallers/
Pour plus d'informations, vous pouvez consulter les liens suivants :
- La page du site web Embarcadero pour RAD Studio 12.1
- La page "Quoi de neuf" plus détaillée dans le DocWiki
- La liste des bogues corrigés signalés publiquement (également dans DocWiki)
- La matrice des caractéristiques du RAD Studio PDF
Une grande libération
Nous sommes très satisfaits du travail réalisé par notre équipe pour RAD Studio 12.1 Athènes et nous sommes certains que vous apprécierez également l'utilisation de cette nouvelle version de RAD Studio, C++Builder et Delphi.
