Skip to content

1.1.25.0 の変更点(.NET Core) ​

第3版作成 最終更新 (日本時間)
確認バージョン1.1.25.0

ソース基準日: 2021年5月14日(版を示すソースコミットの日付)。1.1.24.0 からの変更です。

機能追加・仕様変更 ​

  • データ入出力 — 同名の添付ファイルを上書き保存するスイッチを利用できるようになった。
  • 運用・設定 — CookieのSecure属性を有効化するパラメータを利用できるようになった。
  • その他 — ヘルプメニューのリンク先URLを改めた。
  • その他 — ServerScriptTimeOutを10000へ変更した。

不具合修正 ​

  • 画面・表示 — 検索用ダイアログが中央に配置されない不具合を修正した。
  • 運用・設定 — APIから数値項目を更新する場合に、小数点以下桁数の設定にあわせてメールが通知されない不具合を修正した。
  • データ入出力 — 表示名が多言語ファイルにより置換される不具合を修正した。

実装を読む ​

同名の添付ファイルを上書きする ​

添付ファイル項目に OverwriteSameFileName を追加し、未指定時は false に初期化します。有効な場合は、新しいファイルを追加する前に、既存の添付一覧から同名のファイルを探して Deleted = true にします。判定はファイル名の一致で行います(SiteSettings.cs、BinaryUtilities.cs、BinaryUtilities.cs)。

CookieのSecure属性を切り替える ​

Security.json の SecureCookies の初期値は false です。CookieのSecure属性を有効にするためのパラメータとして追加しています(Security.json)。

json
{
  "SecureCookies": true
}

Security.json に指定する項目の抜粋です。

サーバースクリプトの初期タイムアウトを変更する ​

Script.json の ServerScriptTimeOut を 2000 から 10000 に変更しています。ミリ秒指定なので、出荷時の上限は2秒から10秒になります(Script.json、ServerScriptModel.cs)。

ソース上の版番号 ​

Web アプリのパッケージ用 Version は 1.1.6.0 です。AssemblyVersion と FileVersion は 1.1.25.0 なので、この記事は後者と対象コミットを基準にしています(Implem.Pleasanter.NetCore.csproj、Implem.Pleasanter.csproj)。

調査元 ​

変更履歴

第3版1.1系の変更記事に設定例と実装・修正の詳細を追加
第2版旧版のソース基準日をリリース日と区別
第1版1.1.25.0 の変更点と比較データを追加