10.3 Rio - Release 3

De RAD Studio
Aller à : navigation, rechercher

Remonter à Accueil

Remonter à Nouveautés des releases précédentes

La mise à jour de RAD Studio 10.3 Rio est disponible (novembre 2019).

Remarque:
  • Pour connaître la liste des composants de 10.3 Rio, cliquez ici.
  • Pour connaître la liste des composants de 10.3 Rio - Release 1, cliquez ici.
  • Pour connaître la liste des composants de 10.3 Rio - Release 2, cliquez ici.

RAD Studio 10.3 Rio - Release 3 (aussi appelé 10.3.3) est disponible pour l'installation. 10.3.3 repose sur les fonctionnalités de 10.3, 10.3.1 et 10.3.2 et compte de nouvelles fonctionnalités réparties dans l'ensemble du produit. Delphi 10.3.3, C++Builder 10.3.3 et RAD Studio 10.3.3 peuvent être téléchargés par tout client du programme d'abonnement aux mises à jour (Update Subscription).

Si vous avez déjà installé 10.3 Rio (22 novembre 2018) ou 10.3 Rio - Release 1 (14 février 2019) ou 10.3 Rio - Release 2 (18 juillet 2019), vous devez préalablement effectuer une désinstallation complète puis une installation de 10.3 Rio - Release 3 pour préserver vos paramètres. Pendant le processus de désinstallation, vous pouvez sélectionner une option pour préserver les paramètres. Sinon, vous pouvez le faire à l'aide de l'outil de migration des paramètres.

10.3 Rio - Release 3 inclut de nouvelles fonctionnalités et des améliorations :

Nouvelles fonctionnalités dans 10.3.3

Prise en charge de Delphi Android 64 bits

La prise en charge des applications Android 64 bits pour Delphi compte parmi les nouveautés de 10.3.3. La construction d'applications Android 64 bits prêtes pour Google Play Store vient en complément de la prise en charge du bundle d'applications Android. Delphi 10.3.3 vous permet d'atteindre une grande base d'utilisateurs Android.

  • Nouveau compilateur Delphi pour la plate-forme Android 64 bits, basé sur l'infrastructure de compilateur LLVM. Ce compilateur offre des fonctionnalités compatibles avec le compilateur Android 32 bits et assure la prise en charge du modèle de mémoire ARC comme tous les autres compilateurs de plate-forme mobile Delphi (iOS 32 et 64 bits et Android 32 bits).
  • Prise en charge RTL étendue comprenant l'accès au système de fichiers du noyau, l'intégration des plates-formes, la gestion de la mémoire et des threads, mais aussi les bibliothèques client REST et HTTP, la bibliothèque de programmation parallèle, etc.
  • Prise en charge complète des bibliothèques FireMonkey et de tous les contrôles FireMonkey précédemment disponibles sur la plate-forme Android 32 bits.
  • Prise en charge de la RTL des bases de données et de la bibliothèque d'accès client FireDAC (y compris la prise en charge des bases de données précédemment disponibles sur la plate-forme Android 32 bits).
  • Améliorations dans la prise en charge FMX pour la plate-forme Android pour les apps 32 bits et 64 bits.
  • Prise en charge d'InterBase pour Delphi Android 64 bits. Vous pouvez cibler Android 64 bits avec InterBase incorporé (IBLite et IBToGo).

Prise en charge d'iOS 13 et macOS Catalina (Delphi)

La prise en charge du ciblage de l'App Store iOS 13 (pour Delphi et C++Builder) et macOS Catalina (Delphi uniquement) est une nouveauté de 10.3.3. La construction d'applications iOS 13 prêtes pour l'App Store vient en complément de la prise en charge du thème foncé. Le ciblage de l'App Store macOS avec des apps Delphi macOS Catalina 64 bits vient en complément de la prise en charge de la notarisation.

Déploiement RAD Server dans Docker

Image Docker prête à l'emploi : Dans 10.3.3, nous fournissons une image Docker pré-intégrée pour RAD Server sur Linux, hébergée sur Docker Hub. Cela simplifie considérablement le déploiement de RAD Server en production dans Docker.

Enterprise Connectors dans les éditions Enterprise et Architect

Une licence d'abonnement d'un an aux Enterprise Connectors est incluse. Les Enterprise Connectors, développés par CData, rendent la connexion aux applications aussi facile que la connexion à une base de données. Tirez parti de plus de 70 sources (d'une valeur de 999 $) avec l'achat des éditions Enterprise et Architect (offre également disponible pour les clients disposant d'un abonnement).

  • Déplacez, intégrez et analysez facilement les données en utilisant nos Enterprise Connectors FireDAC. Ces composants sans précédent vous permettent d'intégrer plus de 70 applications d'entreprise, ce qui simplifie la connectivité sous la forme d'un modèle standard utilisant SQL.
  • Intégration de composants pour QuickBooks Desktop, MailChimp, Salesforce, YouTube, SugarCRM, Jira, SurveyMonkey, Amazon DynamoDB, Couchbase, PayPal, eBay, Google Sheets, Facebook, Twitter, Slack, Dropbox et autres.

Les clients disposant déjà d'un abonnement Enterprise ou Architect peuvent demander leur clé Enterprise Connector ici.

Principales corrections et améliorations notables

  • Tethering d'apps : amélioration de la stabilité, de la gestion des messages d'erreur système et des exemples
  • C++
    • Nombreuses corrections concernant la qualité dans la STL, la RTL et le compilateur, en particulier pour Windows 64 bits
  • EDI
    • Prise en charge des paramètres relatifs à la fonte et à la taille de fonte de l'EDI. Retour d'une fonctionnalité antérieure à 10.3 concernant la fonte et la taille de fonte de la fenêtre principale de l'EDI et des fenêtres ancrables, comme la vue Projets, l'inspecteur d'objets, la vue Structure, etc., qui peuvent maintenant être définies via la modification du registre.
    • Le statut de modification est désormais indiqué dans les onglets de l'éditeur par le biais d'un point dessiné
    • Amélioration de la Page Bienvenue : un raccourci permet désormais de créer une nouvelle app VCL, comme celle qui existe pour FMX ; amélioration de la disposition ; et nouvelles icônes.
    • Plusieurs corrections concernent le redimensionnement, la réduction et l'agrandissement de l'EDI, et les contrôles de barre de titre
    • Plusieurs corrections concernent les onglets de l'éditeur et sont notamment visuels, comme l'affichage des éléments sur le menu contextuel lors d'un clic droit sur un onglet. Par ailleurs, la barre des onglets de vues (qui apparaît en bas à droite, comme les onglets Code et Conception) est masquée lorsqu'il n'y a qu'une seule vue (c'est-à-dire qu'elle n'apparaît pas lorsque vous ne pouvez pas basculer entre plusieurs vues).
    • Plusieurs corrections concernent les styles de l'EDI, notamment pour l'inspecteur de débogage et la fenêtre d'achèvement de code. Désormais, la fenêtre d'achèvement de code utilise toujours les couleurs de mise en évidence syntaxique de l'éditeur et pas les couleurs de thème de l'EDI, y compris pour un élément sélectionné. Différentes anomalies visuelles ont également été résolues.
  • Compilateur Delphi et bibliothèque d'exécution
    • Corrections du compilateur pour différentes plates-formes (Windows et macOS en particulier)
    • Plusieurs améliorations associées aux informations RTTI pour macOS 64 bits
    • Amélioration générale des performances de la RTL (y compris TObject.CleanupInstance)
  • iOS
    • Amélioration de la prise en charge de l'édition, du clavier virtuel et de l'IME pour iOS 13
    • Amélioration des notifications push
  • Android
    • Prise en charge d'Android 10, incluant des améliorations spécifiques pour l'écran d'accueil
    • Corrections pour le composant Camera et l'action associée
  • macOS
    • Amélioration de la prise en charge de la notorisation pour les applications Delphi macOS 64 bits.
  • FireDAC et les bases de données
    • Amélioration des relations maître/détail et de la gestion des BLOB
    • Amélioration des pilotes FireDAC pour PostgreSQL (avec plusieurs corrections), mais également SQLite, DB2 et Oracle
    • Corrections dans les anciennes bibliothèques de bases de données, y compris ADO, ClientDataSet et DBX
  • Clients Web
    • Amélioration de la bibliothèque client HTTP (prise en charge du dépassement du délai de connexion)
  • Débogueur
    • Plusieurs améliorations de la qualité, avec notamment la correction d'un problème lors du débogage des chaînes const pour Delphi sur Win64
    • Nombreuses améliorations pour C++, avec notamment la résolution d'un problème lors du débogage de problèmes de champs de classes VCL, et des améliorations des informations de débogage générées permettant un débogage plus précis des variables et des paramètres

Cette release inclut également des améliorations de la qualité de plus de 180 problèmes signalés par les clients. Pour une liste complète des fonctionnalités et des améliorations, cliquez ici.

10.3 Rio - Release 3 inclut également les correctifs 10.3.2 Rio suivants :

Installation

RAD Studio Rio 10.3 - Release 3 est disponible sous la forme d'un installateur (installateur de fonctionnalités) et d'un ISO (installateur hors ligne) accessible depuis la page web des utilisateurs enregistrés.

Les installateurs peuvent être téléchargés depuis les pages de téléchargement des utilisateurs enregistrés :

Pour préserver vos paramètres d'installation existants, il est recommandé d'installer 10.3 Rio - Release 3 en utilisant le même installateur (Installateur hors ligne ou Installateur de fonctionnalités) que lorsque vous avez installé 10.3 Rio. Pour déterminer l'installateur utilisé, vérifiez que l'EDI affiche l'option Gérer les plates-formes dans le menu Outils. Si l'élément de menu est disponible, cela signifie que vous avez utilisé l'installateur de fonctionnalités.


Voir aussi