Skip to content

1.1.1.0 の変更点(.NET Core) ​

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

ソース基準日: 2020年6月8日(版を示すソースコミットの日付)。1.1系の起点です。

実装を読む ​

当時の実行環境と版番号 ​

Web アプリのターゲットは netcoreapp3.1、共通処理は netstandard2.0 です。Web アプリの AssemblyVersion と FileVersion は 1.1.1.0 ですが、パッケージ用の Version は 1.0.9-beta のままです。この記事は、下記のコミットにある1.1.1.0のアセンブリを対象にします(Implem.Pleasanter.NetCore.csproj、Implem.Pleasanter.NetCore.csproj、Implem.Pleasanter.csproj)。

編集画面のタブとセクションを保存する ​

この時点のサイト設定は、タブごとの項目を EditorColumnHash、タブを Tabs、セクションを Sections に保持します。旧設定を移行する処理では、セクションの見出しを作り、旧項目のセクション指定をクリアします(SiteSettings.cs、Version1_017.cs)。

クライアントとサーバーの入力検証を分ける ​

項目には ClientRegexValidation、ServerRegexValidation、RegexValidationMessage を保存します。文字数の MaxLength と、正規表現による検証は別々の設定項目です(Column.cs)。

調査元 ​

変更履歴

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