Critical Update Available For Delphi FireMonkey 10.4.1 On Android, IOS, OSX, Windows, And Linux

The most recent rendition for FireMonkey is accessible in Delphi 10.4.1 and C++Builder 10.4.1. There are countless fixes included which contact all major upheld working frameworks including Android, IOS, MacOS, Windows, and Linux. On the IOS side there was an API change for THTTPClient as “The NSURLConnection API was expostulated by Apple on Mac OS X 10.11 and iOS 9, yet it was as yet utilized in our HTTP Client Library. 10.4.1 presents uphold for the fresher NSURLSession API on the two stages. This change likewise addresses issues with intermediary uphold on macOS.” Additional improvements were made to the new TMemo on Windows and the new TMemo was additionally now redesigned on MacOS. A significant part of the “attention is on TMemo IME mode for Korean, Japanese, and Chinese (among different dialects) yet there are additionally broad upgrades in execution, solidness, looking over conduct, mouse determination, reorder, and that’s only the tip of the iceberg.” Lastly, these improvements were included for FireMonkey:
The Storyboard Launch Screen has included help for symbol sizes required by Apple for iOS.
Improved authorizations the board for iOS Push notices
TListView OnItemClick fires regardless of whether previously chose
Fixed an issue with conflicting qualities for TMediaPlayer.Duration on Android
iOS WebBrowser issue with outside connections
TStringGrid OnCellDblClick occasion
TListView Checkmark Accessory vanishing
Here is a rundown of bug fixes as they identify with FireMonkey and cross stage improvement with Delphi 10.4.1:
Delphi 10.4 ListView, TClientDataSet bug in Android 10 | Data, Data\Midas, FireMonkey | RSP-29482 |
Simulator’s devices with version 11.3 doesn’t work | Debugger, FireMonkey | RSP-20589 |
Build Error Unit “Androidapi.JNI.PlayServices.Tasks’ not found. when I build Android. | File Delivery, Install\GetIt | RSB-4074 |
Roate text is not show on mobile devices | FireMonkey | RSP-30348 |
Can’t turn on camera function | FireMonkey | RSP-30273 |
LISTVIEW IOS DARK MODE | FireMonkey | RSP-30130 |
Double Click on TStringGrid | FireMonkey | RSP-29863 |
Setting Parent to nil for a frame that has a TMemo causes a crash | FireMonkey | RSP-29798 |
Issue with deploying apps to AppStoreConnect | FireMonkey | RSP-29692 |
FMX: An error occurs when undoing twice after pasting a string to Memo control | FireMonkey | RSP-29633 |
Metal backend does not support 8-bit textures | FireMonkey | RSP-29563 |
FMX TMediaPlayer.Duration nonsense value on Android | FireMonkey | RSP-29561 |
Display rotated text, some angles cannot be displayed | FireMonkey | RSP-29170 |
iOS App simply crashes with a TWebBrowser on it. | FireMonkey | RSP-29129 |
Metal is slow compare to the old quartz canvas under macos | FireMonkey | RSB-4208 |
Crash with TRadiantPathShape with metal under macos | FireMonkey | RSB-4207 |
Crash with TReflectionEffect with metal under macos | FireMonkey | RSB-4206 |
FMXTee.Canvas not compilable due to FreeAndNil change | FireMonkey | RSP-28780 |
FMX.DAE.Schema.MathTypes and FMX.DAE.Schema.GLES are missing | FireMonkey | RSB-4098 |
TabOrder information lost on parent change | FireMonkey | RSB-4081 |
TBitmap.Canvas does not work properly on Metal macOS | FireMonkey | RSB-4019 |
Windows listview font bigger at first time | FireMonkey | RSB-3859 |
TWebBrowser losing focus on EvaluateJavaScript (Android) | FireMonkey | RSP-27622 |
iOS dark mode messes up buttons with glyphs | FireMonkey | RSP-27620 |
The use of webBrowser and BannerAd on the same form makes bannerAd invisible | FireMonkey | RSP-27406 |
Edit controls appear focused when they should not | FireMonkey | RSP-27378 |
TMapview with zoom error in Delphi 10.3.3 Android | FireMonkey | RSP-27261 |
Assigning a transparent TBitmapSurface does not make it transparent | FireMonkey | RSP-27111 |
OnKeyUp does not work well on Mac | FireMonkey | RSP-27066 |
Unable to press button after iOS virtual keyboard is entered #2 | FireMonkey | RSB-3473 |
ClientArea painting problem when MainMenu wraps or unwraps. | FireMonkey | RSP-26601 |
Unable to press button after returning from suspend. | FireMonkey | RSB-3431 |
TDateEdit.ClosePicker method fails on Android | FireMonkey | RSP-26301 |
Accelerators also trigger on Ctrl, not just Alt | FireMonkey | RSP-26074 |
Dismissing TDialogService.MessageDialog causes access violation | FireMonkey | RSP-26009 |
Changing TGrid.RowCount from code makes the size adjustment strange | FireMonkey | RSP-25677 |
EvaluateJavaSript procedure causes browser flickering on Android app | FireMonkey | RSP-25660 |
TMemo – some weird issues – flickering and incorrect srollbar | FireMonkey | RSP-24744 |
TGeocoder is not returning Locality field with city name | FireMonkey | RSP-24431 |
Accessibility Package does not compile | FireMonkey | RSP-24082 |
TWebBrowser only loads PDF first time on Mac OSX | FireMonkey | RSP-23976 |
TEdit readonly property if ControlType=Platform has no effect | FireMonkey | RSP-23870 |
FMX.ListView.OnChange fires even if item doesn’t change | FireMonkey | RSP-23188 |
TMemo crashes when system time changed | FireMonkey | RSP-23148 |
Memoryleak in TControl3D | FireMonkey | RSP-21549 |
TViewport3D align errors with TTabControl on Android and iOS | FireMonkey | RSP-21471 |
TFlowLayout problems | FireMonkey | RSP-21442 |
TMemo performance problem with big data | FireMonkey | RSP-21376 |
TListView onChange called twice | FireMonkey | RSP-20828 |
Live Bindings does not work on TSpinBox and TNumberBox controls | FireMonkey | RSP-20661 |
TMemo bug | FireMonkey | RSP-20576 |
TTreeview.Clear don’t clear Selected node | FireMonkey | RSP-20299 |
[FMX] In TMemo the cursor does not correspond to the alignment of the text. | FireMonkey | RSP-19843 |
Tmemo Problem – CharCase ecUppercase or ecLowerCase | FireMonkey | RSP-19203 |
Tmemo not realign it’s content when vkback is puched | FireMonkey | RSP-19119 |
Android App Crash Tedit segmentation error 11 | FireMonkey | RSP-18757 |
TCustomForm.RecalcControlsUpdateRect; bad source code | FireMonkey | RSP-18200 |
FMX-TMemo Undo-Bug | FireMonkey | RSP-17870 |
TPrintDialog.Copies: property value doesn’t set in the print dialog | FireMonkey | RSP-16274 |
[FMX]TWebBrowser.LoadFromStrings win and Phone need different charset | FireMonkey | RSP-15686 |
Regression in TModel3D – Load MeshCollection | FireMonkey, FireMonkey\3D Components | RSB-2295 |
TModel3D generiates error when loading DAE file that works with10.2.2 | FireMonkey, FireMonkey\3D Components | RSB-2225 |
Design time issue when working with TGridPanelLayout | FireMonkey, FireMonkey\Components | RSB-1911 |
missing test on FMX.WebBrowser destroy (extra call of destructor) | FireMonkey, FireMonkey\Components | RSP-14724 |
FMX Memo Scrolling Bug | FireMonkey, FireMonkey\Components | RSP-12137 |
iOS camera needs permission | FireMonkey, FireMonkey\Components, FireMonkey\Runtime | RSP-29813 |
iOS Push notifications doesn’t working | FireMonkey, FireMonkey\Runtime | RSP-29793 |
TCameraComponent ignores set resolution on Re-Activate | FireMonkey, FireMonkey\Runtime | RSP-27734 |
FMX TFrame owned components property TabOrder values being lost. (VCL side is ok) | FireMonkey, IDE | RSP-29552 |
SDK API-Level Location folder empty after install Sydney | FireMonkey, IDE | RSP-29547 |
Default TabOrder= -1 for FMX [REGRESSION] | FireMonkey, IDE | RSB-3944 |
[macOS 64] Failure to draw a pattern on a canvas when GlobalUseMetal = true | FireMonkey, RTL, RTL\Delphi | RSB-3552 |
TCustomContextOpenGL.BuildShader crash if acode contain non-preprocessor tokens | FireMonkey, RTL, RTL\Delphi | RSP-16829 |
OnCellDblClick | FireMonkey\Components\Grid | RSP-29247 |
Can’t add icon for App Store in project options | IDE, IDE\Build System, IDE\Deployment | RSP-23042 |
Android support completely broken (on Devices running Android 6/7) | RTL, RTL\Delphi, RTL\Delphi\Other | RSB-4345 |
AV when opening a notification on iOS | RTL, RTL\Delphi, RTL\Delphi\Other | RSP-30335 |
HttpValidateServerCertificate give different data under iOS/Android/Windows | RTL\Delphi\Net | RSP-27220 |
TNetHttpClient should use proxies on macOS | RTL\Delphi\Net | RSP-26426 |
TNetHTTPClient proxy settings works under Windows but not under MacOS | RTL\Delphi\Net | RSP-19621 |