For forums, blogs and more please visit our
Developer Tools Community.
By: Calvin Tang
Abstract: List of new features and customer reported issues fixed in RAD Studio 10.1 Berlin Subscription Update 2 - Anniversary Edition
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.
This update also includes additional enhancements throughout various product areas and fixes for over 100 publicly and internally reported bugs.
Publicly reported bugs
Vcl.DBLookup.hpp causes an error looking for Bde.DBTables.hpp
C++Builder's BCC32C uses wrong stack alignment for Extendeds
clang: Messed up Stack when calling Delphi Function from C++
Compiler, Compiler\C++, Compiler\C++\CLANG
[iOS32][iOS64][Android] ICE - easy to reproduce
ActiveX properties are set during form initialization eventhough the values do not change.
Compiler, Compiler\C++, Compiler\C++\CLANG, Compiler\C++\CLANG\Back End
Batch compilation fails
Compiler, Compiler\C++, Compiler\C++\CLANG, Compiler\C++\CLANG\IDE Interaction
DataSnapServer happen Error when DataSnap Method has out Paratemer in ServerMethod
EArgumentOutOfRangeExceptionin TlistHelper.CheckItemRange -> CheckItemRangeInLine when running an application with TDBGrid
when create master detail, and field master stay readonly, this show wrong content
TDBGrid shows grabage on readonly columns
TDBGrid. Cannot copy grid cells values to clipboard when DBGrid is in ReadOnly mode.
DBGrid Visual artefacts on mouse click
[Regression] DBGrid: Option dgAlwaysShowEditor leads to "Argument Out Of Range" error
Data, Data\DBCtrls, VCL
TCustomDbGrid CanEditShow function does not manage a correct column property
DBgrid drawing waste
TDateField OnValidate error with TDATETIME
FDMemTable problems ARM32
Google Play rejects to publish *.apk which uses TFDConnection with IBLite driver
No mapping for the unicode character exists in the target multi/byte code page
iOS 32-Bit: Unable to debug. Infinite start loop when trying to debug app (iOS 10)
[CLANG32|DEBUG] Debugger handles local scope incorrectly for bcc32c
IOS 10 Crash using standard action TakePhotoFromLibrary
Not initialized Coord in TColumn.EditingDone
Call to OS Function Failed when opening form on Windows 2008 R2
TCanvasGpu.DrawTexture ignore opacity
TCircle have low quality when diameter is lower than 50 px
Linker error for TListViewItem->Objects->FindObjectT<> with runtime packages
[FMX] TTextLayoutGDIPlus.DoRenderLayout causes memory leak
Slow Creation of Components and Graphic Bug
CodeInsight not working in special code case
"Toggle Form / Unit" with Controls Demo.dpr caused IDE to crash
Manage Platforms crashes the IDE
Android platform support does not surface linker option to create MAP file into project options
Delphi 10.1 Berlin Update 1 Installation can lead to License status check failure (Error code: 8005)
[MSBuild Error] The "FindItems" task was not given a value for the required parameter "Filenames".
iOS 10 SDK kills PAServer
CFBundleShortVersionString missing from OS X infos
iOS: App can't be uploaded to Appstore because CFBundleShortVersionString is wrong
Code Insight breaks after static string array declaration
Android 6 device cannot open TSQLConnection when ZLibCompression transport filter is specified on the server site.
REST Library does not work on non-Windows platform
SetLength corrupts data of certain types
Setting length of dynamic array of records is very slow
DynArraySetLength - resizing an array of managed type is causing entire copy instead if realloc
The new support for weak references causes a severe slowdown in object destructors
TJsonReader.GetPath Memory Leak
RTL, RTL\Delphi, RTL\Delphi\Other
SOAP Attachments no longer working in Delphi 10.1
RTL, RTL\Delphi, SOAP
Soap-clients can not read binary attachments
Memory leak in TGlobal class from IPPeerCommon.pas
Problem with importing WSDL file
TSOAPAttachementData items are not released from memory
Calling SOAP webservices from 64-bit Delphi DLL
SOAP requests doesn't ask for digital certificate when needed
Calling TOpenDialog when using styles will cause VCL app to crash
TStyleHook.GetText truncates text
TToolBar control renders buttons wrong when image list changes and VCL styles used
A disabled TToolButton of Style tbsDropDown renders as if it was enabled when VCL styles used
TToolbar separator line moves to erroneous position when using VCL styles and wrapping
Download Delphi 10 now!
Webinars on demand!
More social media choices:
Delphi on Google+
@RADTools on Twitter
Server Response from: ETNASC03