RAD Studio 10.3 Release 3 (10.3.3) - Embarcadero анонсувало доступність релізу RAD Studio
RAD Studio 10.3 Release 3 (10.3.3) - Embarcadero анонсувало доступність релізу RAD Studio
RAD Studio Rio (10.3) дозволяє розробникам створювати чудові, високопродуктивні програми для Windows, macOS, iOS, Android та Linux Server*, використовуючи ту саму базу внутрішнього коду. У RAD Studio 10.3 були включені значні покращення для розробників C++, включаючи підтримку C++17 Win32, прискорену математичну продуктивність у win64, покращене автодоповнення коду, середовище розробки для оптимізації компоновок та нових бібліотек. Розробники Delphi тепер можуть використовувати оголошення вбудованої змінної, виведення типу та багато іншого. Для розробників C++ та Delphi RAD Studio Rio пропонує удосконалення VCL для High DPI дисплеїв, підтримку Per Monitor V2, нові інтерфейси програмування додатків для Windows 10 та WinRT, оновлену підтримку мобільних платформ та багато іншого.
New features in 10.3.3
Delphi Android 64-bit support
New in 10.3.3 is Android 64-bit application support for Delphi. Build Google Play Store ready Android 64-bit applications, complete with Android App Bundle support. Reach a large customer base of Android users with Delphi 10.3.3.
- Новий Delphi compiler для Android 64-bit platform, заснований на LLVM compiler infrastructure. Цей комп'ютер є feature-compatible з Android 32-біт комп'ютера і він є підтримкою для ARC Memory Model як все інше Delphi мобільний platform compilers (iOS 32- і 64-bit, і Android 32-bit).
- Extensive RTL support включаючи core file system access, platform integration, memory and threads management, but also HTTP and REST client libraries, the Parallel Programming Library, and more.
- Complete support for FireMonkey library and all FireMonkey керування доступне на Android 32-bit platform.
- Support for the database RTL and FireDAC client access library, with support for the same databases previously available on the Android 32-bit platform.
- Improvements in FMX support for the Android platform, для 64-bit і 32-bit apps
- InterBase support for Delphi Android 64-bit. Target Android 64-bit with embedded InterBase (IBLite and IBToGo)
iOS 13 та macOS Catalina (Delphi) Support
New in 10.3.3 is support for targeting the iOS 13 App Store (Delphi та C++Builder) та MacOS Catalina (Delphi only). Будівництво App Store ready iOS 13 мобільних applications, complete with Dark Theme support. Target the macOS App Store with 64-bit macOS Catalina Delphi apps, complete with notarization support.
RAD Server Docker Deployment
Ready-to-use Docker Image: У 10.3.3, ми розробляємо pre-built Docker image для RAD Server на Linux, hosted на Docker Hub. Це величезні ймовірності розробки системи RAD Server для виробництва в Docker.
Enterprise Connectors in Enterprise & Architect Edition
Included is a 1 year subscription license to Enterprise Connectors. Enterprise Connectors, які підтримуються CData, можуть бути підключені до будь-якого застосування як надійно, так і connecting to a database. Така кількість 70+ джерел (а $999 значення), як частина вашого Enterprise і Architect edition purchase (також доступні для customers on Subscription).
- Move, integrate, і analyze data з використанням наших FireDAC Enterprise Connectors. Вони єнерозповсюдженими компонентами дозволяє вам включити 70+ Enterprise applications, що спричиняють connectivity into a standard model using SQL.
- Included are components for QuickBooks Desktop, MailChimp, Salesforce, YouTube, SugarCRM, Jira, SurveyMonkey, Amazon DynamoDB, Couchbase, PayPal, eBay, Google Sheets, Facebook, Twitter, Slack, Dropbox and more.
Customers with current Enterprise або Architect subscription може керувати своїм Enterprise Connector key here
Key Fixes & Notable Enhancements
- App Tethering: Improved stability and system error message handling and enhanced product samples
- C++
- Манки quality fixes в STL, RTL, і комп'ютері, особливо для Windows 64-bit
- IDE
- IDE Font та Font Size Setting support. Bringing back a newer and better version of a pre-10.3 feature, the font і font size for the IDE's main window, включаючи dockable windows, так само як Projects view, Object Inspector, Structure, etc. can now be defined through editing the registry.
- Editor tabs зараз встановлений modified status, drawing dot on the editor tab
- Welcome Page поліпшення: там є сьогоднішній день, щоб створити новий VCL app, тільки як existing one for FMX; improvements to layout; and some new icons.
- Several fixes IDE resizing, minimizing and maximizing, and the title bar controls
- A number of fixes around editor tabs, including visual fixes; displaying items on the context menu when right-clicking on a tab; and (відповідні до перегляду tabs в лівому правому куті показу, для прикладу, Code and Design) view bar tab je hidden when there is only one view, ie is not shown when you cannot toggle between multiple views
- A number of fixes for the IDE styling, включно з Debug Inspector і code completion window. Code completion window now always use the editor syntax highlighting colors, including for selected item, no IDE theme colors; a число visual glitches були також resolved
- Delphi Compiler and Runtime Library
- Compiler fixes for different platforms (Windows та macOS in particular)
- Several macOS 64-bit RTTI-related improvements
- General RTL Performance Improvements (включаючи TObject.CleanupInstance)
- iOS
- Improved support for editing, virtual keyboard, and IME for iOS 13
- Push notification improvements
- Android
- Support for Android 10, в тому числі конкретні Improvements for splash screen
- Fixes for the Camera component and related action
- macOS
- Імprovements in notarization support for macOS 64-bit Delphi applications
- FireDAC & Database
- Improvements in master/details and BLOBs management
- FireDAC drivers improvements for PostgreSQL (з several fixes), а також SQLite, DB2, і Oracle
- Selected fixes in older libraries database including ADO, ClientDataSet and DBX
- Web Clients
- HTTP Client library improvements (Connection Timeout support)
- Debugger
- На номері quality enhancements, що notably including issue debugging const strings for Delphi on Win64
- A large number Improvements for C++, що включає в себе усунення областей VCL classes, плюс Improvements to debug information generated in number of areas allowing more accurate debugging of variables and parameters
Цей висновок також включає в себе quality improvements over 180 customer-reported issues. Для того, щоб додати низку нюансів і якості Improvements, натисніть тут.
10.3 Rio - Release 3 також включає наступні 10.3.2 Rio patches and hotfixes:
- 10.3.2 macOS Debugging Patch (released on August 8th, 2019)
- Studio 10.3.2 Runtime Packages Compatibility Patch (released on August 8th, 2019)
- and Delphi 10.3.2 Building Changed Files Patch (released on August 13th, 2019)
- Studio C++ та Delphi Toolchain Patch (released on August 13th, 2019)
- Studio 10.3.2 C++ Debugging Patch (released September 25th, 2019)
Installation
RAD Studio Rio 10.3 - Release 3, є можливим як Installer (Feature Installer) і як ISO (Offline Installer) від registered users web page.
The installers є доступними для download on following registered users download pages:
- RAD Studio: https://cc.embarcadero.com/reg/rad_studio
- Delphi Rio: https://cc.embarcadero.com/reg/delphi
- C++ Builder Rio: https://cc.embarcadero.com/reg/c_builder
Застосувати вашу існуючу установку налаштування, вона є завантаженою для встановлення 10.3 Rio - Release 3, використовуючи той самий монтажник (Offline Installer або Feature Installer) ви використовуєте при налаштуванні 10.3 Rio. To determine which installer Ви використовуєте, якщо ви IDE збираєтеся з<Manage Platforms option under the Tools menu. Якщо в menu menu is available it means used the Feature Installer.