Bug fix and new feature list for RAD Studio 10 Seattle Update 1

By: Calvin Tang

Abstract: List of customer reported issues fixed and new feature list in RAD Studio 10 Seattle Update 1

Update 1 (Click here to download) is much more than just bug fixes. Our R&D team has enhanced and added to the IDE, improved security, added more demos, improved menu creation for VCL and Windows 10, increased deployment support for iOS 9 and OS X, added more features to FireDAC, the REST client library and now installs with the latest version of Java.

Here are new features and capabilities Update 1 offers:

IDE

  • The IDE now supports C++ code formatting
  • The IDE now uses HTTPS to connect to the community site, handle community login and communicate with the remote server
  • Additional high DPI support for the IDE

VCL

  • Improved drawing of main menu and form borders, under Windows 10, for VCL styled applications
  • Styled common dialogs now support local menus

Security

  • AppAnalytics connections use HTTPS instead of plain HTTP adding an additional layer of security

Demos

  • More how-to demos have been added to the 10 Seattle repository

Operating Systems

  • The IDE and PAServer offers additional support to deployment of apps on iOS 9 (including better handling of Apple Transport Security feature)
  • PAServer offer additional support to deployment of apps on OS X El Capitan

AppTethering

  • The AppTethering encryption hooks have been significantly reworked and improved

FireDAC

  • There have been improvements to the FDMemTable FireDAC component, for better ClientDataSet behavior compatibility

REST Client Library

  • The REST client library now supports passing empty URL parameters in TRestClient calls
  • Increased compatibility with previous DataSnap client behavior

Java

  • The installation will now install the latest version of Java (Java 8) as a pre-requisite, if the Java runtime is not found on the target system

QC #

QP #

Summary

Component/s

 

RSP-11806

IDE Crash with compilation and IDE up to 4Go

Compiler, IDE

 

RSP-11878

[CLANG32] Several unresolved externals Using C++ Sample Components

Compiler, Compiler\C++, Compiler\C++\CLANG

 

RSP-11744

[CLANG32] Invalid call to function in .c file

Compiler, Compiler\C++, Compiler\C++\CLANG

 

RSP-11768

[bcc32|RTL] BCC32 Classic standalone EXE links against BORLNDMM.DLL when it shouldn't

Compiler, Compiler\C++, Compiler\C++\BCC, RTL\C++

 

RSP-11933

[C++|CLANG32] Unable to Export Functions from DLL built with CLANG32

Compiler, Compiler\C++, Compiler\C++\CLANG

 

RSP-12214

BCC64 and BCC32C - UnicodeString error

Compiler, Compiler\C++, Compiler\C++\CLANG

RSP-12229

R10 produce much slower binaries than XE8

Compiler, Compiler\C++, Compiler\C++\CLANG

 

RSP-12250

Internal Compiler Error from SEH + templates

Compiler, Compiler\C++, Compiler\C++\CLANG

 

RSP-12287

Deploy to the Apple Mac OS store failure

Compiler

 

RSP-12293

ICE with CLANG when using try/__finally in a template

Compiler, Compiler\C++, Compiler\C++\CLANG

 

RSP-12431

[C++|CLANG] Cannot use TAudioCaptureDevice::AvailableCaptureSettings

Compiler, Compiler\C++, Compiler\C++\CLANG, Compiler\C++\CLANG\Delphi interop

 

RSP-12512

DCC64 codegen isn't deterministic

Compiler, Compiler\Delphi

 

RSP-12551

C++ 32 bit vcl files can not compile

Compiler, Compiler\C++

 

RSP-12657

TCppWebBrowser crashes the the compiler

Compiler, Compiler\C++, Compiler\C++\CLANG

 

RSP-12023

Using GetIt to install Boost libraries, Boost paths are not put into clang32 compiler options

Compiler, Compiler\C++, Compiler\C++\CLANG

 

RSP-11883

Json library produces AV for clang32

Compiler, Compiler\C++, Compiler\C++\CLANG

 

RSP-11914

[bcc32c] std::ostream operator<< broken for floating point values

Compiler, Compiler\C++, Compiler\C++\CLANG

 

RSP-12303

"PCH file built from a different branch" error when changing "separate process" option

Compiler, Compiler\C++, Compiler\C++\CLANG

 

RSP-12430

Precompiled header failure

Compiler\C++, Compiler\C++\CLANG

 

RSP-12485

Compile to Assembly doesn't work when Clang compiler enabled

Compiler, Compiler\C++, Compiler\C++\CLANG

 

RSP-12243

Generic of a generic results in "'T' cannot start a parameter declaration"

Compiler, Compiler\Delphi

 

RSP-12347

Mobile app with TPushEvents does not run and it shows black screen.

Compiler, Compiler\Delphi, FireMonkey

 

RSP-12314

tsqlconnection datasnap open crash on 64 bit ios device

Data

 

RSP-12325

RESTDebugger, Layout-problem hides controls

Data, Data\REST

 

RSP-12337

[iOS64] External exception when using TClientDataSet.Filter

Data

 

RSP-12254

DataSnap Server Memory leak

Data, Data\DataSnap

128080

TField *Sender of OnValidate Event not Updated with DATE Type

Data, Data\DBRtl

 

RSP-10136

Basic webbroker app causes IIS error in IIS 7.5

Data

 

RSP-11143

[FireDAC][Phys][SQLite]Error: callback requested query abort.

Data, Data\FireDAC

131545

APPCRASH

Data, Data\DataSnap

 

RSP-9826

XE7 and Windows 8 64-bit. Debug Crash

Debugger

 

RSP-12044

Demo program does not compile

Demos, Libraries and Frameworks

 

RSP-11843

LanguageDesigner: cannot enter any translations

FireMonkey, FireMonkey\Components

 

RSP-11820

Mixed Styled and Platform controls: problems with Taborder

FireMonkey, FireMonkey\Components

 

RSP-12203

iOS exception on desctruction of platform editbox

FireMonkey

 

RSP-12292

Transparent.style menuitemstyle is wrong

FireMonkey

 

RSP-12366

Blank 32 bit application crashes immediately on iPhone 5 with ios9

FireMonkey

 

RSP-12396

The phone vibrates when you create a notification (EnableSound := False)

FireMonkey, FireMonkey\Runtime

 

RSP-12587

Custom FireMonkey component styling issue

FireMonkey

 

RSP-12614

TStyleManager.SetSystemStyle removed in Seattle

FireMonkey

 

RSP-12770

[Accessibility] Memory leaks and exceptions

FireMonkey

 

RSP-12644

TSpeedButton

FireMonkey

 

RSP-12692

Uses FMX.PhoneDialer.pas app crash

FireMonkey

 

RSP-11836

Help still cannot find a topic from Object Inspector

Help and Doc

 

RSP-11861

Fastreport 5 link goes to Interbase XE download.

Help and Doc

 

RSP-12093

Incorrect search order for Ctrl+Enter

IDE

 

RSP-11855

Batch build with multiple processes sometimes compiles twice, fails link

IDE, IDE\Build System

 

RSP-11824

IDE is unusable without scaling on high DPI

IDE

 

RSP-11810

IDE Splash Screen - DX Logo Quality

IDE

 

RSP-11850

[C++|IDE] The IDE fails to add -tP resulting in invalid CLANG32 Package

IDE, IDE\Build System

 

RSP-12335

Delphi 10 Seattle Android problem, add a *.JAR and deploy to a physical machine have error

IDE, IDE\Deployment

 

RSP-12375

Migration tool shows XE9 version

IDE

 

RSP-12468

Unable to edit a frame in FireMonkey

IDE

 

RSP-12475

I tried to drag a panel on a form with TcxImage selected

IDE

 

RSP-12620

Delphi Seattle's Multi-Device Application menu gives me an AV

IDE, IDE\FireMonkey Designer

 

RSP-12627

Renaming pascal unit file in Project manager leads to unhandled exception

IDE

133682

Visual inheritance causes an Access Violation

IDE, IDE\General

 

RSP-12711

Tools->Options Form has big font

IDE

 

RSP-12744

iOS app constantly rejected in AppStore

IDE, IDE\Deployment

 

RSP-12791

[OSX] Apple refuse uploaded package to the appstore

IDE, IDE\Deployment

 

RSP-12887

"Service unavailable" when sending bug report

IDE

 

RSP-12365

Abbrevia through GetIt can't find package

IDE, Libraries and Frameworks

 

RSP-12841

Clicking on item in Structure pane selects the wrong item

IDE

 

RSP-12630

The setting "overwrite always" in the Deployment Manager doesn't work

IDE, IDE\Deployment

 

RSP-11887

Installation should install Java 8 instead of Java 7

Install

 

RSP-11743

Delphi 10 Installer, Antivirus say that bds.exe has the virus "TR/Crypt.ZPACK.Gen2"

Install

 

RSP-11717

Error compiling due to path issue created by IDE. Must reboot computer to fix.

Install

 

RSP-11374

Customer Experience Program still enabled after checkbox off in installer

Install

 

RSP-12336

Error detected (EXE4516) when linking 32-bit library built with CLANG

Linker

 

RSP-12179

TFDConnection.Open leads to Segmentation fault, if called from Android service

RTL, RTL\Delphi

 

RSP-12220

declaration of '_fmode' has a different language linkage

RTL, RTL\C++

 

RSP-12141

[bcc32] compile error on #include <odbcinst.h>

RTL, RTL\C++, RTL\C++\Other

 

RSP-12643

Wrong output for double or float written to output stream with Clang Debug Win32

RTL, RTL\C++

 

RSP-11866

Context Menu Appear Text Direction is wrong When applying VCL styles in run time mode

VCL, VCL\Styles/Themes

 

RSP-11814

VCL Themed Common Dialogs, right click menu broken on Windows 10

VCL, VCL\Styles/Themes

 

RSP-11797

VCL TStringGrid.ColWidths is broken

VCL

 

RSP-12176

CppWebBrowser Access violation in C++Builder 10 Seattle

VCL

 

RSP-12561

Windows Style causes memory leak

VCL

 

RSP-11688

System Icons Flashing and lost Color

IDE, VCL

Server Response from: ETNASC04