Feature And Bug Fix List For RAD Studio 10.1 Berlin Subscription Update 2 – Anniversary Edition

by Nov 16, 2016

Berlin Subscription Update 2 – Anniversary Edition consists of new features, enhancements and bug fixes.

Update 2 requires a full uninstall and reinstall.

Available to customers with an active Update Subscription.

Click here to download Subscription Update 2 for Delphi, C++Builder and RAD Studio 10.1 Berlin

Subscription Update 2 includes several key new features:

Windows 10 Store Deployment Support

Bring your existing Windows Desktop applications to the Microsoft Windows 10 Store using the Desktop Bridge technology, also known as Centennial Bridge. This is a new technology in the recent Windows 10 Anniversary Update. RAD Studio offers direct support in the IDE to easily create APPX files for the Windows App Store, with included deployment support, integrated code-signing support, and the ability to add your own app store icons and configure other elements of the application.

New VCL Calendar controls

New in Update 2 are two new calendar components designed for Windows 10. These new VCL UI controls mimic the WinRT UI controls while providing support for older versions of Windows.

TCalendarView provides month, year and decade views, and the ability to select date ranges with animated transitions when navigating between views. Fully supports VCL styling using existing and newly included Windows 10 styles.

TCalendarPicker provides a single date selector drop-down menu for your application. Fully supports VCL styling using existing and newly included Windows 10 styles.

Increased productivity with new Quick Edits

Quick Edit allows you to quickly perform common actions in the VCL form designer. The main Quick Edit operation, available for all components, opens the Quick Edit pane allowing users to rapidly modify the name, caption, alignment, layout, and color of a control (if applicable to the control). Additional operations allow copying the component name, editing the images part of a control, and binding the control to a data source or a data field.

New Windows 10 Styles

Update 2 includes the following Windows 10 FireMonkey styles: Win10ModernSlateGray.Style, Win10ModernPurple.Style, and Win10ModernGreen.Style. Update 2 includes the following Windows 10 VCL styles: Windows10SlateGray.vsf, Windows10Purple.vsf, and Windows10Green.vsf.

Additional Features

  • C++ compiler additional flags
  • Improved iOS 10 and macOS Sierra support
  • GetIt Feature Installer enhancements: Easily upgrade to higher editions and preserve configuration settings using the enhanced installer interface

This update also includes additional enhancements throughout various product areas and fixes for over 100 publicly and internally reported bugs.

Publicly reported bugs

QP

QC

Summary

Component/s

RSP-15861

 

Vcl.DBLookup.hpp causes an error looking for Bde.DBTables.hpp

Compiler, CompilerC++

RSP-15737

 

C++Builder's BCC32C uses wrong stack alignment for Extendeds

Compiler, CompilerC++

RSP-15947

 

clang: Messed up Stack when calling Delphi Function from C++

Compiler, CompilerC++, CompilerC++CLANG

RSP-15391

 

[iOS32][iOS64][Android] ICE – easy to reproduce

Compiler, CompilerC++, CompilerC++CLANG

RSP-15630

 

ActiveX properties are set during form initialization eventhough the values do not change.

Compiler, CompilerC++, CompilerC++CLANG, CompilerC++CLANGBack End

RSP-15887

 

Batch compilation fails

Compiler, CompilerC++, CompilerC++CLANG, CompilerC++CLANGIDE Interaction

RSP-14895

 

DataSnapServer happen Error when DataSnap Method has out Paratemer in ServerMethod

Data, DataDataSnap

RSP-16085

 

EArgumentOutOfRangeException
in TlistHelper.CheckItemRange -> CheckItemRangeInLine when running an application with TDBGrid

Data, DataDBCtrls

RSP-15786

 

when create master detail, and field master stay readonly, this show wrong content

Data, DataDBCtrls

RSP-15661

 

TDBGrid shows grabage on readonly columns

Data, DataDBCtrls

RSP-14837

 

TDBGrid. Cannot copy grid cells values to clipboard when DBGrid is in ReadOnly mode.

Data, DataDBCtrls

RSP-14669

 

DBGrid Visual artefacts on mouse click

Data, DataDBCtrls

RSP-15872

 

[Regression] DBGrid: Option dgAlwaysShowEditor leads to "Argument Out Of Range" error

Data, DataDBCtrls, VCL

RSP-15796

 

TCustomDbGrid CanEditShow function does not manage a correct column property

Data, DataDBCtrls, VCL

RSP-15624

 

DBgrid drawing waste

Data, DataDBCtrls, VCL

RSP-15867

 

TDateField OnValidate error with TDATETIME

Data, DataDBRtl

RSP-14710

 

FDMemTable problems ARM32

Data, DataFireDAC

RSP-15985

 

Google Play rejects to publish *.apk which uses TFDConnection with IBLite driver

Data, DataIBX

RSP-15171

 

No mapping for the unicode character exists in the target multi/byte code page

Data, DataREST

RSP-15972

 

iOS 32-Bit: Unable to debug. Infinite start loop when trying to debug app (iOS 10)

Debugger

RSP-12320

 

[CLANG32|DEBUG] Debugger handles local scope incorrectly for bcc32c

Debugger

RSP-15965

 

IOS 10 Crash using standard action TakePhotoFromLibrary

FireMonkey

RSP-15863

 

Not initialized Coord in TColumn.EditingDone

FireMonkey

RSP-15784

 

Call to OS Function Failed when opening form on Windows 2008 R2

FireMonkey

RSP-15432

 

TCanvasGpu.DrawTexture ignore opacity

FireMonkey

RSP-15206

 

TCircle have low quality when diameter is lower than 50 px

FireMonkey

RSP-15392

 

Linker error for TListViewItem->Objects->FindObjectT with runtime packages

FireMonkey, FireMonkeyComponents

RSP-15195

 

[FMX] TTextLayoutGDIPlus.DoRenderLayout causes memory leak

FireMonkey, FireMonkeyRuntime

RSP-16139

 

Slow Creation of Components and Graphic Bug

FireMonkey, IDE

RSP-16174

 

CodeInsight not working in special code case

IDE

RSP-16075

 

"Toggle Form / Unit" with Controls Demo.dpr caused IDE to crash

IDE

RSP-16044

 

Manage Platforms crashes the IDE

IDE

RSP-15938

 

Android platform support does not surface linker option to create MAP file into project options

IDE

RSP-15921

 

Delphi 10.1 Berlin Update 1 Installation can lead to License status check failure (Error code: 8005)

IDE

RSP-15873

 

[MSBuild Error] The "FindItems" task was not given a value for the required parameter "Filenames".

IDE

RSP-15840

 

iOS 10 SDK kills PAServer

IDE

RSP-15150

 

CFBundleShortVersionString missing from OS X infos

IDE

RSP-15020

 

iOS: App can't be uploaded to Appstore because CFBundleShortVersionString is wrong

IDE, IDEGeneral

RSP-14914

 

Code Insight breaks after static string array declaration

IDE, IDEGeneral

RSP-15937

 

Android 6 device cannot open TSQLConnection when ZLibCompression transport filter is specified on the server site.

RTL, RTLDelphi

RSP-15876

 

REST Library does not work on non-Windows platform

RTL, RTLDelphi

RSP-15305

 

SetLength corrupts data of certain types

RTL, RTLDelphi

RSP-15057

 

Setting length of dynamic array of records is very slow

RTL, RTLDelphi

RSP-14557

 

DynArraySetLength – resizing an array of managed type is causing entire copy instead if realloc

RTL, RTLDelphi

RSP-14520

 

The new support for weak references causes a severe slowdown in object destructors

RTL, RTLDelphi

RSP-16051

 

TJsonReader.GetPath Memory Leak

RTL, RTLDelphi, RTLDelphiOther

RSP-15299

 

SOAP Attachments no longer working in Delphi 10.1

RTL, RTLDelphi, SOAP

RSP-14932

 

Soap-clients can not read binary attachments

RTL, RTLDelphi, SOAP

RSP-15877

 

Memory leak in TGlobal class from IPPeerCommon.pas

RTLDelphi

RSP-13945

 

Problem with importing WSDL file

SOAP

RSP-10083

 

TSOAPAttachementData items are not released from memory

SOAP

RSP-9949

 

Calling SOAP webservices from 64-bit Delphi DLL

SOAP

 

103625

SOAP requests doesn't ask for digital certificate when needed

SOAP

RSP-15019

 

Calling TOpenDialog when using styles will cause VCL app to crash

VCL

RSP-14771

 

TStyleHook.GetText truncates text

VCL

RSP-14042

 

TToolBar control renders buttons wrong when image list changes and VCL styles used

VCL

RSP-14030

 

A disabled TToolButton of Style tbsDropDown renders as if it was enabled when VCL styles used

VCL

RSP-14026

 

TToolbar separator line moves to erroneous position when using VCL styles and wrapping

VCL