Funktionen, die Ihnen mehr ermöglichen

- In der IDE werden Hochauflösung auch für die neuesten 4K+-Monitore sowie eine glattere und schärfere Darstellung aller Schriftarten und Symbole unterstützt.
- Verbesserte Nutzung mehrerer Monitore und Fenster: Sie können Programmcode für ein Formular in mehreren Fenstern gleichzeitig entwerfen und bearbeiten.
- Komplette Neugestaltung der Willkommensseite mit einem nativen Erscheinungsbild und einer vollständig auf die IDE abgestimmten UI sowie mit anpassbarem Layout und Inhalt.
- C++-Codeformatierung: Automatisieren Sie das Layout Ihres C++-Codes mithilfe des Clang-Formats.
- IDE-Unterstützung für Markdown-Dokumente und VCL-basierte HTML-Vorschau.
- Hervorhebung von inaktivem Code im Code-Editor.
- Verbesserte Remote-Desktop-Unterstützung für VCL und IDE.
- Richtlinien für die FireMonkey-Entwurfsphase: Erstellen Sie Prototypen schneller mit visuellen Linien und mit erweiterter Unterstützung für Ränder und Innenabstand.

- Die Komponente RichEdit wurde aktualisiert, um XP-Abhängigkeiten zu entfernen. Außerdem wurden dem TRichEdit-Steuerelement neue Features hinzugefügt.
- Durch Unterstützung von VCL-Stilen in der Entwurfsphase lassen sich Prototypen für attraktive UIs noch schneller erstellen, da Sie in der Entwurfsphase sofort prüfen können, wie Ihre gestalteten Formulare und Steuerelemente bei der Ausführung optisch wirken.
- Die VCL-Bibliothek wurde für die Verwendung des WebView 2-Steuerelements von Microsoft sowohl in TEdgeBrowser- als auch in TWebBrowser-Komponenten verbessert, mit besserer Unterstützung für UserDataFolder- und ExecutableFolder-Konfigurationen.
- Es werden jetzt Kontrollkästchen in TreeViews unterstützt, wobei jeder Knoten drei Status (Teilweise, Abgeblendet, Ausgeschlossen) für die Anpassung der UI unterstützt.
- Neu – TLabelDBEdit bietet eine datenbezogene Version von TLabelEdit für die schnellere Erstellung von Prototypen.
- Es wurde eine Vielzahl von Verbesserungen vorgenommen wie die Festlegung von Standard-Formulargröße und -schriftart, das Hinzufügen einer Kopierschaltfläche für das Exception-Dialogfeld, Ränder für Memo und RichEdit und vieles mehr.

- Die Unterstützung der FMX-Hochauflösung für Windows und Desktop-PCs wurde mit einer erkennbar hochwertigen Desktop-UI verbessert.
- Verbesserte TPathData-Verarbeitung und -Rendering in der FireMonkey-Bibliothek, einschließlich quadratischer Bézier-Kurvenbefehle und anderer Transformationen.
- Es wird nun das WebView-2-Steuerelement (Edge Chromium) von Microsoft in der WebBrowser-Komponente unterstützt.
- Außerdem werden die neueste Android 32 API sowie die neuesten Billing APIs
- Darüber hinaus bietet FMX eine Android-Unterstützung für mehrere Classes.DEX-Dateien zur vereinfachten Einbindung von externen Android-Abhängigkeiten.

- Delphi macOS 64bit ARM compiler and toolchain that includes building universal binaries for Intel/Arm AppStore submissions
- Sehen Sie sich Ihre Apps mit dem iOS-Simulator für Delphi an, indem Sie Binärdateien für macOS-Geräte generieren, die auf ARM-64 (M1- oder M2-CPUs) ausgeführt werden.
- LLDB-Debugging für die Linux-Toolchain von Delphi.
- Für Delphi werden binären Dezimalzahlen und Zifferntrennzeichen unterstützt.
- Die Toolkette für C++ wurde verbessert und mit RTTI im Delphi-Stil für C++-Typen generalüberholt. Dazu gehört auch die Verwendung von typeid für Typen im Delphi-Stil.
- C++Builder Code Insight-Verbesserungen für cquery und bessere Anpassung des LSP-Verhaltens
- Verbesserte RTTI im C++-Stil für Delphi-Typen.
- Qualitätsverbesserungen für CMake und stark verbesserte Exception-Behandlung für Win32 und für Win64.

- RTL-Qualitätsfokus: TZipFile, 64-Bit-Verbesserungen für große Datenstrukturen, Bluetooth LE.
- Record Helper für TDateTime in System.DateUtils.
- Mithilfe von Record Helper für TCurrency in System.SysUtils wird die Verwendung von Währungen vereinfacht.
- Die C++-RTL wurde in verschiedener Hinsicht verbessert. Dazu gehört die Nutzung von make_shared und make_unique für Delphi-Klassen, die Unterstützung von string_view für Delphi-Strings sowie eine vereinfachte Delphi/C++-String-Umwandlung.

- Nutzen Sie Visual Studio Code zur Bearbeitung des Delphi-Quellcodes mit kompletter Programmierhilfe.
- LSP-Erkennung von Include-Dateien.
- Automatischer Neustart des LSP-Servers.
- Automatische Programmierhilfe mit der Tabulator-Taste.
- Class Helper-Unterstützung.
- Vorschläge beim Zuweisen von Arrays.

- FireDAC bietet in der neuen Version spezielle Verbesserungen für PostgreSQL-, Oracle- und Firebird-Datenbanken.
- Die aktualisierte FireDAC-Bibliothek unterstützt den neuesten Microsoft ODBC-Treiber für SQL Server, die neue Transaktionsfunktion von MongoDB, verbesserte FDMonitor- und FDExplorer-Tools, Texteditor-Unterstützung für SQL-Syntaxhervorhebung im FireDAC-SQL-Texteigenschaftseditor und reFind-Dateien für die Migration von dbGo-Projekten (klassisches ADO). FireDAC.
- Der aktualisierte RAD-Server verfügt über eine Option zum Ablaufen von Authentifizierungstoken/Sitzungen, IP-Adresse und Datum/Uhrzeit für die Protokollierung sowie eine vereinfachte Erstellung von Client-Anwendungen mit der EMSFireDACClient-Komponente.
- Die HTTP- und REST-Client-Bibliotheken wurden mit einer Zeitüberschreitungsfunktionalität erweitert und unterstützen HTTP/2-, TLS 1.3- und Base64-URL-Codierung.
- Die neue Komponente TRESTRequestDataSetAdapter vereinfacht das Hochladen von Datenmengen in RAD Server.
- Das neue RAD Server Lite mit geringem Datenverkehr ermöglicht eine unbeschränkte Entwicklung von mehrschichtigen Lösungen in Verbindung mit der vollständig skalierbaren RAD Server-Engine.
- Für DataSnap ist die Zuordnungslogik der REST-URL komplett konfigurierbar.