RAD Studio 10.3.1 における新機能およびユーザーから報告された問題の修正

提供: RAD Studio
移動先: 案内検索

概要: RAD Studio 10.3 Rio - Release 1 における新機能とユーザーから報告された問題の修正リスト

10.3 Rio - Release 1(別名 10.3.1)は、Delphi 10.3 Rio、C++Builder 10.3 Rio、RAD Studio 10.3 Rio のアップデートであり、Update Subscription の有効なユーザーが利用可能です。10.3 Rio - Release 1 は、新機能、機能強化、および不具合の修正から構成されています。

Release 1 には、C++ ツールチェーン ホットフィックス(2019/1/21 リリース)RAD サーバー データベース移行パッチ(2018/12/14 リリース)IDE パッチ(2018/12/14 リリース)紛失ファイルのパッチ(2018/12/5 リリース) からの強化機能も含まれています。

RAD Studio 10.3.1 には、新機能、機能強化、および不具合の修整が含まれています。

RAD Studio 10.3.1 の主な新機能

  • iOS 12 および iPhone X シリーズ デバイスに対するサポートの拡張
  • RAD サーバー コンソール UI の再設計と Ext JS フレームワークへの移行。
  • Firebird 3.0.4 および 組み込み Firebird に対する FireDAC サポートの向上
  • Windows における HTTP および SOAP クライアント ライブラリの強化
  • 2 つの新しい IDE 生産性ツール: ブックマークとナビゲータ。
  • 15 の新しいカスタム VCL Windows およびマルチデバイス FireMonkey スタイル。

10.3.1 における公にレポートされた不具合の修正リスト

このリリースには、さまざまな製品領域に及ぶ拡張の追加や、公にレポートされた問題に対する、150 以上の不具合修正が含まれています。

概要 コンポーネント QP/QC
[再出] テンプレート メンバー関数の条件付き noexcept が異なって評価される(?) Compiler, Compiler\C++ RSP-23297
C++ 10.3 bcc32c、std::map を try/__finally と使用した際に正しく動作しない Compiler, Compiler\C++ RSP-22988
[bcc64] 定義済みマクロのコンパイラ バージョンが更新されない Compiler, Compiler\C++ RSP-21704
bcc32c の並列コンパイルが失敗する Compiler, Compiler\C++ RSP-21657
bcc32c の場合、パディング拡張されたメモリ ディスプレイが正常に表示されない Compiler, Compiler\C++ RSP-21609
[Clang 5] Ansi 文字定数のエンコーディングで問題が発生する Compiler, Compiler\C++ RSP-22339
float のバイナリ エンコーディング/デコーディングが、bcc32c リリース モードで失敗する Compiler, Compiler\C++ RSP-19313
std::chrono::steady_clock::now() が time_point<system_clock> の代わりに time_point<steady_clock> を返す Compiler, Compiler\C++, Compiler\C++\CLANG RSP-18752
[C++][CLANG32][EH] 例外の再送出が BCC32C においてクラッシュする Compiler, Compiler\C++, Compiler\C++\CLANG RSP-13219
bcc32c コンパイラがコンパイルの際にクラッシュする Compiler, Compiler\C++, Compiler\C++\CLANG, Compiler\C++\CLANG\Back End RSP-19918
Datasnap - 新しい ISAPI dll プロジェクトにおいてリンカ エラー Compiler, Compiler\C++, Data\DataSnap RSP-21805
FireDac TFDStoredProc 入力パラメータのミスマッチ Compiler, Compiler\C++, Data\FireDAC RSP-23121
[デバッガ] bcc32c で、一部の変数がデバッガによって正しく評価されない Compiler, Compiler\C++, Debugger RSP-19834
C++ 10.3 bcc32c、try __finally、内部コンパイラ エラー: 0 @ 00000000 Compiler, Compiler\C++, VCL RSP-23418
Clang: __finally ブロックに壊れたクラス メンバとローカル オブジェクトが含まれる Compiler, Compiler\C++, VCL RSP-21824
F2084 内部エラー: C2527 Compiler, Compiler\Delphi RSP-21806
F2084 内部エラー : C21846 Compiler, Compiler\Delphi RSP-22285
ObjC リンカ フラグが、iOS 11.x をターゲットとした際に壊れる Compiler, Compiler\Delphi RSP-20728
静的ライブラリ(*.a)をリンクすると、iOS プロジェクトが次の警告を出す: 不明な dwarf DW_FORM_strp Compiler, Compiler\Delphi RSP-19759
TEdit: Android で横方向の全画面入力が壊れる Compiler\Delphi, FireMonkey RSP-23442
iOS アプリケーションの 2 回目の起動で "[FireDAC][Phys][IB]パスワード データベースにアタッチできない" エラー Data RSP-23012
TFDJSONDataSet Data RSP-22781
TClientDataSet ストアの日付がおかしい Data, Data\ADO RSP-21937
TAmazonStorageService を空のアカウント キーで構築できなければならない Data, Data\Cloud RSP-23173
認証エラーが発生した際に、TAmazonStorageService.GetBucketLocation() が amzrUSEast1 を返す Data, Data\Cloud RSP-23165
DataSnap サーバーから返された空のデータセットが "Argument out of range" エラーをクライアント側で発生させる Data, Data\DataSnap RSP-23217
内部サーバー エラー例外時に、クライアントで Datasnap REST メモリーリーク Data, Data\DataSnap RSP-23100
DataSnap サーバー(サービス アプリケーション)が Vcl.SvcMgr ユニットを失う Data, Data\DataSnap RSP-21728
DataSnap REST アプリケーションが 1 ユーザーしか受け付けない Data, Data\DataSnap RSP-20216
関数 TDataSet.CopyFields が入れ子データセットのフィールド値をコピーしない Data, Data\DBRtl RSP-22946
FireDAC マスタ/詳細関係、新しいマスタ レコードを挿入した際、詳細クエリが更新されない Data, Data\FireDAC RSP-23260
[REGRESSION] [FireDAC][Phys][FB]不正なトランザクション ハンドル(明示的なトランザクション開始を除く) Data, Data\FireDAC RSP-23176
iOS Iblite InterBase がライセンス認証されない Data, Data\FireDAC RSP-23175
Internalcalc フィールドでインデックス付き TFDQuery を開くとレコードが重複する Data, Data\FireDAC RSP-22867
FireDAC - Firebird 3 組み込み接続 Data, Data\FireDAC RSP-21940
SchemaAdapter ApplyUpdates Data, Data\FireDAC RSP-21939
FireDAC RefreshRecord Data, Data\FireDAC RSP-20857
FireDAC TFUpdateSQL MySQL コード ジェネレータの不具合: FetchRow のために生成された SQL スクリプト コードが、主キーが AutoInc フィールドの場合に不正となる Data, Data\FireDAC RSP-20734
FireDac を使用するマスタ/詳細で、詳細テーブルが 1 レコードの場合にエラーキャッシュ更新でエラー Data, Data\FireDAC RSP-20237
FireDAC 再クエリがすでに空の詳細データセットを受け取っている Data, Data\FireDAC RSP-18739
sqlite を特定の電話上で使用している際、Firemonkey アプリケーションがクラッシュする Data, Data\FireDAC, FireMonkey RSP-21875
FireDAC が 10.3 でクラッシュする Data, Data\FireDAC, Install RSP-21677
大きな TDataModule 派生フォームを開くと非常に遅くなる Data, Data\LiveBindings, IDE RSP-19465
EMS データベースを EMS アップグレード ウィザードでアップグレードできない Data, Data\MEAP RSP-21676
TClientDataset ApplyUpdates がエラー メッセージのないエラー カウント 1 を返す Data, Data\Midas RSP-20330
TRestRequest が不正なリクエスト URL を生成する Data, Data\REST RSP-23318
JSONReflect を使用する 10.3 Rio datasnap が 10.2 と互換性がない"フィールド FstrBuffer が型 TJSONString で見つからない" Data, RTL, RTL\Delphi, RTL\Delphi\Other RSP-21867
TSQLConnection/THTTPClient で証明書が固定できない Data, RTL\Delphi\Net RSP-21236
RAD サーバーが継承においてエンドポイントを重複させる Data\MEAP RSP-21801
macOS Mojave 10.14.1 が XCode 10.1 で OS X デバッガを壊す Debugger RSP-21961
ランタイム パッケージがインストール済み設計時パッケージをインクルードしている場合、ブレークポイントを設定できない Debugger, IDE RSP-22906
TSpinBox が空のボックスを表示させる FireMonkey RSP-23518
ホイール マウスでスクロースしている際にエラー FireMonkey RSP-23315
Android で、TNumberbox で小数点値が不可能になる FireMonkey RSP-23298
TWebBrowser が、MultiView ドローアでカバーされない FireMonkey RSP-23047
align=client の際に TMapView が切れる FireMonkey RSP-23036
FMX.TWebBrowser コンポーネントが、Samsung Galaxy S8 でエラーを描画する FireMonkey RSP-23017
Android 9 での API 互換性で検知される問題 FireMonkey RSP-23008
App Store へ投稿するための iOS 12.1 SDK およびデバイス要件 FireMonkey RSP-22985
TWebbrowser の不具合!!! FireMonkey RSP-22928
10.3 での TWebBrowser の変更がエラーを引き起こす FireMonkey RSP-21877
クリップボードが空の際に TEdit へ貼り付けようとする動作がおかしくなる FireMonkey RSP-21876
TMemo.SelectWord のドキュメント化されていない変更が不具合の可能性がある FireMonkey RSP-21865
9 パッチ イメージを使用するとスプラッシュ画面がハングする FireMonkey RSP-21863
MainActivity.registerIntentAction が RAD 10.3 (Rio) で失敗する FireMonkey RSP-21841
TNumberBox が値が 0 の場合にテキストを表示しない FireMonkey RSP-21820
FMX のファイナライズで外部例外 87A FireMonkey RSP-21817
横方向モードのデバイスで Edit/Memo にフォーカスがあると、キャプション "Done" のボタンが現れる FireMonkey RSP-21811
実行時に値を変更しても、TComboTrackBar のテキストが更新されない FireMonkey RSP-21784
WebBrowser のネイティブ コントロールが WebBrowser.Navigate メソッドを呼び出せない FireMonkey RSP-21730
GetIt パックの Radiant Shapes が v1.1.3 を表示しているが、実際には 1.1.2 をインストールする FireMonkey RSP-22070
Listview と Listbox が Camera コンポーネントで使用できない FireMonkey RSP-21988
TTrackbar - ドラッグ サムが、トラッキングが False に設定されていると、Android で動作しない FireMonkey RSP-22231
ImageList が、0 がついたファイル名を変更する(File01.jpg -> File1.jpg) FireMonkey RSP-22284
StringGrid を少ない行で再度埋めるとクラッシュを起こす FireMonkey RSP-22260
TFloatAnimation が Android でセグメンテーション違反を起こす FireMonkey RSP-21990
[FMX] Android TListView 項目テキストが、Android 10" タブレットで最初の項目しか表示しない FireMonkey RSP-22280
ControlType=Platform を使用する Android TEdit が表示されてしまう FireMonkey RSP-22024
TExpander が壊れる FireMonkey RSP-22041
FMX.Memo.Style.pas への変更 FireMonkey RSP-22406
Android アプリケーションが、Samsung Galaxy XCover 3 で機能しない FireMonkey RSP-22127
引数の範囲外エラー MultiView FireMonkey RSP-20902
[Android] キーボードが閉じたときに VirtualKeyboardShown イベントが発生する FireMonkey RSP-20826
FMX.ExtCtrls 重複スクロールバーの条件 FireMonkey RSP-20806
TEdit 内部の StyleLookup スピードボタンスタイルの TButton が整列サイズを壊す FireMonkey RSP-20530
Tokyo 10.2.2 以降、Android プロジェクトが Android 4.4.2 例外 EContext3DException で実行しない FireMonkey RSP-19738
Delphi を 10.2.1 から 10.2.2 へ更新した後、アプリケーションをが LineageOS 13 で実行されない FireMonkey RSP-19694
TEdit 上での編集の際の問題 FireMonkey RSP-18449
FMX.StdCtrls.TExpander が Delphi Tokyo で壊れている FireMonkey RSP-18155
Android キーボード問題 (IMEs) と含まれている解決策 FireMonkey RSP-16895
TSelection プロパティ Proportional = true、左ボタンの動作の問題 FireMonkey RSP-16061
iOS プラットフォームで、編集コントロールが、他のフォーム(編集)の表示/非表示の後に動作しなくなる FireMonkey RSP-13365
ネイティブの解像度が iPAD Pro でサポートされていない FireMonkey RSP-12931
[10.2.3 Regression] AddImageToSavedPhotosAlbum() が動作しない FireMonkey, FireMonkey\Runtime RSP-21953
TTakePhotoFromLibraryAction と TTakePhotoFromCameraAction の ExecuteTarget メソッドが Target パラメータを使用しなくなった FireMonkey, FireMonkey\Runtime RSP-18961
TNotificationCenter.PresentNotification が、iOS10 デバイスで動作しない(R1031 に対して) FireMonkey, RTL RSP-16762
アプリケーションが非 SDK インターフェイスを使用、Android 9.0 が警告トーストを投げる FireMonkey\Runtime, RTL, RTL\Delphi, RTL\Delphi\Header Translations RSP-22046
Build Type = Windows XXbit - Application Store および Distribution type = Store の際の、プロビジョニングのデフォルト値 IDE RSP-23180
dclbindcomp260.bpl での不具合 IDE RSP-22990
Delphi がエラー レポートと共にクラッシュする IDE RSP-22910
GetIt - Systool がまだない IDE RSP-22880
GetIt - SynEdit と JCL/JVCL がない IDE RSP-21923
Rio 10.3 IDE に、アプリケーション サブ オプションがない IDE RSP-21683
CLANG コンパイル済みパッケージがコンポーネントをインストールしない IDE RSP-22100
Windows Store へアプリケーションをデプロイすると失敗する IDE RSP-22123
[プロセスにアタッチ]ダイアログにすべてのプロセスが表示されない IDE RSP-22192
ITSAppUsesNonExemptEncryption キーを iOS 用 info.plist に追加 IDE RSP-20636
iPad Pro 167px アプリケーション アイコンを指定するための機能を追加 IDE RSP-14635
Tokyo の Builder が IOS および Android のライブラリを作成しない IDE, IDE\Projects RSP-19602
インストール システム パスの警告に知識ベースの記事の情報が欠けている インストール RSP-14244
ilink32: 未解決の外部演算子 'operator new(unsigned int, std::align_val_t)' と 'operator delete(void *, std::align_val_t)' リンカ RSP-21658
Firebase SDK がリンクしていない リンカ RSP-22154
System.ZLib.o リンカ RSP-22293
[Regression] std::array 初期化子リスト コンストラクタが削除された RTL, RTL\C++ RSP-23038
[10.2.3 Regression] System.ZLib が Win64 に対してリンクに失敗する RTL, RTL\C++ RSP-21653
chrono::steady_clock が安定していない chrono::system_clock になっている RTL, RTL\C++ RSP-20552
CLOCKS_PER_SECS の非準拠定義 RTL, RTL\C++, RTL\C++\Date/Time 47730
JSON シリアライザが空の配列を [] ではなく null で出力する RTL, RTL\Delphi RSP-23352
SOAP Basic Auth が壊れている RTL, RTL\Delphi RSP-23344
System.JSON が、double に対して NAN デシリアライズを処理できない RTL, RTL\Delphi RSP-23338
TAmazonStorageService.CopyObject() が対象パスにハッシュタグが含まれている場合に失敗する RTL, RTL\Delphi RSP-23229
Soap.Win.CertHelper と public の宣言が欠けている RTL, RTL\Delphi RSP-23076
TStringList.IndexOf が、事前に独自の長さ比較により、TStringList.CompareStrings を切り捨てている RTL, RTL\Delphi RSP-23072
Copy() プロシージャにおける不具合 RTL, RTL\Delphi RSP-23004
MainActivity.registerIntentAction メソッドがクラッシュを起こす RTL, RTL\Delphi RSP-22877
System.JSON での誤った null 評価 RTL, RTL\Delphi RSP-21894
属性 JsonSerialize が下位クラスでロストする RTL, RTL\Delphi RSP-21787
Win64 コンパイラが、const パラメータをレジスタにロードするための不正な asm コードを生成する RTL, RTL\Delphi RSP-21742
TStringList.IndexOfName が、Sorted = True の際にリストにある名前を見つけられない RTL, RTL\Delphi RSP-21633
TJSON.JsonToObject() が、JSONReflect カスタム属性を介して定義されたカスタム TJSONInterceptor と動作しない RTL, RTL\Delphi RSP-21590
iOS 11 通知が表示されない RTL, RTL\Delphi RSP-19251
Linux Apache モジュールで機能しない RTL, RTL\Delphi RSP-17907
x64 において、Shortstring をコピーする際に 2 番目のパラメータが length+1 の長さを超えている場合に、System.Copy が失敗する RTL, RTL\Delphi RSP-16704
"~が有効な ObjectiveC 型ではありません" という例外が発生する RTL, RTL\Delphi, RTL\Delphi\Header Translations RSP-18738
System.Net.HttpClient.Win.pas における不具合 RTL, RTL\Delphi, RTL\Delphi\Net RSP-21770
THttpClient は、サーバー証明書エラーの詳細をレポートするべき RTL, RTL\Delphi, RTL\Delphi\Net RSP-19831
HTML Decode が、戻り値に null を返す RTL, RTL\Delphi, RTL\Delphi\Net RSP-18007
TISAPIRequest.TranslateURI が機能しない RTL, RTL\Delphi, RTL\Delphi\Net RSP-17838
[10.2.3 Regression] LocationSensor が iOS で機能しない RTL, RTL\Delphi, RTL\Delphi\Other RSP-21834
スケジュールされた通知が Android で現れない RTL, RTL\Delphi, RTL\Delphi\Other RSP-22312
THttpClient DoProcessStatus がリダイレクトする際に Content-Length ヘッダーを削除しない RTL\Delphi\Net RSP-23341
SOAP の gzip されたレスポンスが unzip されず、アプリケーション クラッシュを起こす RTL\Delphi\Net RSP-23225
Windows での FireMonkey クライアントでの DataSnap 認証REST DataSnap 認証に対する UTF8 サポート RTL\Delphi\Net RSP-21547
ユニット Soap.SOAPHTTPTrans プロシージャ THTTPReqResp.DoNeedClientCertificate の説明が欠けている SOAP RSP-23195
THTTPReqResp.DoNeedClientCertificate(... ) が証明書を正しく検証しない SOAP RSP-23177
プロパティ CertName がコンポーネント TClientCert に存在しない SOAP RSP-23143
Windows 10 ( 1809 ) において、THTTPReqResp がエラー "received content of invalid content-type setting text/html - soap expects text/xml(不正なコンテンツタイプ設定 text/html のコンテンツを受け取りました - soap は text/xml を想定しています)" を返す SOAP RSP-23092
THTTPRIO->HTTPWebNode->ClientCertificate の CertName と SerialNumber が欠けている SOAP RSP-21907
プロパティ SerialNum がコンポーネント TClientCert に存在しない Vcl RSP-23132
TRelativePanel - IDE がクラッシュする(そして不当な循環依存が発生) Vcl RSP-22860
APPX ファイルの作成が機能しない Vcl RSP-21679
TRichEdit が、高 DPI で誤ってテキストを表示する Vcl RSP-22119
PopupActionBar が、セカンダリ モニタで実行された場合に不正な位置になる Vcl RSP-21011
IDE が、新しいフォームやユニットをとても大きなプロジェクトで作成した場合に、非常に遅くなる Vcl RSP-18066
フレームの DPI スケーリングが一定した結果を提示しない Vcl RSP-17966

関連項目