Aujourd'hui, Embarcadero a publié un correctif pour RAD Studio, Delphi et C++Builder 11.3 Alexandria. Ce patch corrige plusieurs problèmes dans RAD Studio 11.3, y compris un problème d'analyse du type de contenu avec les requêtes REST et l'omission de certains événements de base de données, quelques erreurs dans l'IDE et le débogueur, et quelques fichiers manquants pour le nouveau composant TBiometricAuth. L'installation de ce correctif est recommandée pour tous les clients de RAD Studio 11.3.
Les étapes d'installation basées sur GetIt pour ce paquet différé sont très similaires à celles déjà décrites dans l'article du blog. https://blogs.embarcadero.com/rad-studio-11-alexandria-patch-1-available/. Notez que vous avez également la possibilité de "rejeter" un correctif et de ne plus être rappelé dans la page d'accueil, même sans l'installer. Notez également que si vous installez le patch via GetIt, la boîte "A propos" de l'IDE indiquera que le patch a été installé.
Dans ce cas, vous devez télécharger le fichier ZIP du correctif à partir de l'adresse suivante my.embarcadero.com (où il sera disponible sous peu), vous devrez l'installer manuellement, en suivant des étapes similaires à celles de l'installation automatique. Vous devez fermer manuellement l'IDE RAD Studio avant d'installer le patch (vous verrez une erreur si l'IDE est en cours) et suivre les étapes du readme.
De plus, nous avons déjà publié une mise à jour des fichiers d'aide locale sur le site docs, voir les liens ci-dessous dans le readme, et nous rendrons la même mise à jour disponible dans GetIt sous peu.

Table des matières
RAD Studio 11.3 Patch #1 Readme
Ce patch corrige plusieurs problèmes dans RAD Studio 11.3, y compris un problème d'analyse du type de contenu avec les requêtes REST et l'omission de certains événements de base de données, quelques erreurs dans l'IDE et le débogueur, et quelques fichiers manquants pour le nouveau composant TBiometricAuth. L'installation de ce correctif est recommandée pour tous les clients de RAD Studio 11.3. Le téléchargement de ce patch est d'environ 325MB.
Installation via GetIt
Si vous téléchargez le correctif via GetIt, il est installé automatiquement, en créant une sauvegarde des fichiers remplacés. Cependant, comme PAServer est installé sur des ordinateurs distants, vous devez réinstaller manuellement PAServer sur les plates-formes cibles avec lesquelles vous travaillez, en suivant les étapes indiquées à l'adresse suivante : https://docwiki.embarcadero.com/RADStudio/en/Installing_the_Platform_Assistant_on_Windows
Téléchargement du manuel et installation
Ce correctif est également disponible sur le portail de téléchargement à l'adresse suivante my.embarcadero.com. Dans ce cas, après avoir téléchargé et étendu le fichier ZIP, vous devez exécuter le fichier patch.R113.patch1_install.bat ou étendre manuellement le fichier R113.patch1.zip dans les sous-dossiers respectifs du dossier d'installation de RAD Studio. Vous devez également mettre à jour PAServer sur les plates-formes cibles comme indiqué ci-dessus.
Étapes de désinstallation
Si vous avez installé le patch via GetIt :
- Ouvrez le dossier d'installation de Catalog Repository et déplacez-vous vers le dossier des correctifs.
- Exécuter le fichier patch.R113.patch1_uninstall.bat
- Ce n'est qu'*après* avoir éliminé le correctif que vous désinstallez le paquet de GetIt.
Si vous avez installé le correctif manuellement :
- Ouvrez le dossier dans lequel vous avez étendu le fichier ZIP du correctif.
- Exécuter le fichier patch.R113.patch1_uninstall.bat
- Supprimer le dossier et le fichier ZIP du patch
Mise à jour du fichier d'aide local
Par ailleurs, nous mettons à disposition une mise à jour des fichiers d'aide locale de la version 11.3 dans GetIt et à l'adresse suivante https://docs.embarcadero.com/products/rad_studio/ (voir les fichiers ZIP pour Offline CHM Help et Offline Libraries CHM Help)
Problèmes du portail de qualité résolus par ce correctif
- RSP-41180 Le composant RESTResponse ne renvoie pas de contenu
- RSP-41178 Embarcadero Formulardesigner/VCL
- RSP-41170 IDE AVs sur le projet d'ouverture
- RSP-40997 Fichiers manquants pour TBiometricAuth pour le simulateur iOS ARM64
- RSP-40802 L'événement OnValidate échoue lorsque la grille DBGrid est pleine
- RSP-40757 réponse REST vide
- RSP-40726 Delphi REST API / TRESTRequest cassé pour les API OData
- RSP-40601 Erreur dans la définition des options "LSP-Verhalten".
- RSP-40549 RESTRequest doit accepter les ContentType multipartites
Le correctif traite également les problèmes suivants détectés en interne et les tickets de support interne :
- Le débogueur LLDB Win64 n'affiche plus les types de données *simples* dans les indications de la souris lorsqu'elle survole des variables.
- TRESTClient ne reconnaît pas la réponse en tant que JSON lorsque Content-Type est application/vnd.retailer.v8+json
- AV lors de la génération de SQL dans l'éditeur SQL de FireDAC Update
- Le débogueur C++ n'évalue pas correctement Button->Text sur la plateforme iOS
- IDE lent lors du débogage sur Android 32-bit et 64-bit
