4D-jp 4D Japan Technical Support Team

4D 21r5 修正リスト

2026-09-30

  • ACI0106566 HTTPレスポンスにLocationヘッダーが含まれる場合,ステータスコードが強制的に302に設定されました。結果的に201 Createdレスポンスを返すことができません。 4D.OutgoingMessage(HTTPリクエストハンドラー)とWEB SET HTTP HEADERの両方で問題が再現します。RFC 9110 15.3.2によれば,201レスポンスにはLocationヘッダーが定義されています。

  • ACI0106558 Mac版のみ。EXECUTE ON CLIENTを続けて実行した場合,3回目以降は2回目と同じパラメーターがメソッドに渡されました。旧式ネットワークレイヤーの廃止に伴うリグレッションです。

  • ACI0106506 Windows版のみ。マルチディスプレイの配置を変更した場合,プロパティリストがスクリーンの表示領域外にとどまることがありました。

  • ACI0106545 「レコードの強制更新」モードで圧縮した場合,「レコードと一緒」に保存したオブジェクト値が失われました。「データファイルの中」(レコード外のBLOBブロックに保存)であれば問題ありません。

  • ACI0106495 スリープ解除時にアプリケーションがフリーズすることがありました。リクエスト送信中にクライアントがスリープモードに移行すると問題が再現します。

  • ACI0106564 データ収集のisShadowCopyActivatedが常にTrueでした。

  • ACI0106565 バイナリモードのプロジェクトを終了した場合,アプリケーションがフリーズしました。

  • ACI0106542 プロジェクトを指定せずにアプリケーションを起動した場合,ライセンスの自動アップデートが実行されず,ライセンス番号の入力を求められました。

  • ACI0106546 PackProjectキーをFalse設定してアプリケーションをビルドした場合,初回起動時に純正コンポーネントのインストールを促す依存関係マネージャーのダイアログが表示されました。


リンク