R8.3.7

最終更新日: 2020年6月30日

機能

No 分類 内容 変更箇所 再テストの必要性
ENH1128516 改善 ワークフロー保留フロー検索画面のパフォーマンス改善。繰り返しコンテナを含むモデルで、保留フロー検索時は繰り返しコンテナ部の読み込みをスキップすることでSQLを削減する。 [FW] WorkFlowManager 保留フロー検索処理
ENH1142502 改善 リッチテキストエリアのプラグインに undo/redo を含める。 [FW] Editor.js なし
REG1119109 デグレード "入力制御>コピー登録時に値をコピーする" 機能で、繰り返しコンテナ内の計算項目がコピーされない。R8.3.3で対応したFIX11191「複数のコピー登録ボタンを用意したとき、コピーするかどうかを項目ごとに指定する機能が正しく反映されない」の影響。 [G] <モデルID>Helper
copyUsingFormulaメソッド
なし
REG1142901 デグレード カレンダビュー(モダン/クラシック)の検索条件タブのモデル名が "???" と表示される。R8.4.1で対応したFIX11404「英語版リソース (jfcapp_en.properties) で、キーに対して異なる値が出力される場合があった」の対応による影響。 [G] リソースファイル なし
REG1132701 デグレード 生成コード "Insert<モデルID>FromMailProcessor" で使われる変数 logger の名前不正によるビルドエラー。R8.3.3で対応したFIX11327「ログにsavedir.propertiesファイルが見つからないというエラーを記録するようにする」の対応による影響。 [G] Insert<モデルID>FromMailProcessor.java なし
REG1144201 デグレード データベースに Oracle を利用した際、ワークフロー処理中にエラーが発生することがある。R8.3.3で対応したENH11285「保留フロー検索画面のパフォーマンス改善」の影響。HQLの戻り値をJavaに渡す処理で型の不一致が発生していた。 [FW] WorkFlowManager なし
REG1144301 デグレード ワークフロー参加者設定でグループ階層とプリンシパルを利用したスクリプトを設定するとエラーになる。R8.3.3で対応したENH11285「保留フロー検索画面のパフォーマンス改善」で繰り返しコンテナ部の読み込みをスキップした場合に問題が生じていたため、スクリプト経由の場合は対象モデルの繰り返しコンテナ部を読み込むようにする。 [FW] WorkFlowManager なし
FIX1135901 不具合 Javaカスタマイズ用のクラスを出力する設定を有効にした画面で、検索実行後にメニュー画面に戻ったりリセットを行った後に再び検索画面へ戻り、画面再描画を行ったときに以前の検索結果が表示される。 [FW] DbShowListBaseController なし
FIX1097403 不具合 一覧表示から詳細画面(サブウィンドウ)を開く機能の、制約 (4) を改善する。 [G] JSP なし
FIX1142301 不具合 "環境>カスタマイズ>詳細>ロック情報をデータベースのテーブルに格納する" 設定を行ったとき、複合キーを用いたモデルではロック情報の詳細表示画面が表示されない。 [G] コントローラクラス なし
FIX1142501 不具合 リッチテキストエリアのプラグインが読み込まれない場合がある。 [FW] Editor.js
[G] JSP
リッチテキストエリア項目の表示確認
FIX1143801 不具合 検索画面で、日付の範囲検索の終了日の日付カレンダ入力で年のみ入力した場合に末日が補完されない。 [FW] input_date_combo_input.tag
DateTextBox.js
検索画面 日付範囲検索の補完動作
FIX1144601 不具合 日付の入力欄をリストボックス(年月)一つだけで範囲検索を行なった場合、年を設定すると月が自動設定されるが、自動設定された月が検索条件に反映されず、指定月以外のデータも検索されていた。 [FW] src_input_date_combo_
notreadonly_javascript.tag
検索画面 日付範囲検索の補完動作
FIX1144701 不具合 「更新して次へ」ボタン押下直後、ブラウザで画面のリロードを行った時、直前のデータで保存されてしまう。 [G] Update<モデルID>Controller 更新して前へ/次へボタンの動作
FIX1145501 不具合 モデル項目に絞り込みを設定したモデルに対してCSVアップロード更新を行ったとき「項目に選択肢が存在しません」というエラーメッセージが表示される場合がある。動作自体は正常終了しているが、このエラーメッセージは不要であったため、画面に出力しないようにする。 [FW] AbstractDbUploadUpdateRunnableMonitor2 なし
FIX1145801 不具合 ユーザ定義の入力チェック式で、繰り返しコンテナ内の項目にISEMPTY関数を使うとビルドエラーになる。 [G] <モデルID>PInputCheckHelper なし
FIX1146001 不具合 複数の一意制約名を指定できるようにする設定で、カンマ区切りで複数の一意性制約名が記述されたとき、個々の制約名の長さチェックではなく、全体での長さチェックとなっていた。 [G] hibernate mapping file 当該設定時、一意制約が動作することを確認する。
SPC1144401 仕様変更 検索を実行していない状態で「ページにおける表示数の変更」を行った場合、検索処理は行わないようにする。 [FW] DbShowListBaseController なし
SPC1143501 仕様変更 Spring Boot の SQL initialization scripts を無効にする。Wagby はアプリケーション起動前に init_db でテーブルを作成するルールがあるため。(Spring Boot のこの処理が有効のとき、起動時に Spring Batch が必要とするテーブルを改めて作成するスクリプトが動作してしまい、データベース側で「すでにテーブルがある」というエラーメッセージが記録されていた。動作に影響はないが、この処理自体を無効にした方がよいと判断した。) [FW] application.properties なし

Wagby Designer

No 分類 内容
ENH1144901 改善 "入力制御>繰り返し>コンテナのサイズ"の高さ、幅の設定で、単位が未指定の場合に "px" を付加するようにする。
FIX1102703 不具合 差分ビルドで対象モデルを走査する際、モデル参照および参照先のトレース関係を対象に含める。R8.3.0で対応した内容に走査漏れのパターンがあったのを修正。
FIX1142701 不具合 内部のログ記録処理部で実行時エラー(NullPointerException)が発生するパターン。
FIX1143001 不具合 モデル項目詳細定義の検索制御で必須チェックを有効にすると誤判定でエラーと認識される。
FIX1145401 不具合 "レイアウト>リポジトリ>グループ・タブ"で設定行を複数選択して削除したとき、一部が削除されずに残る場合がある。

同梱するライブラリ

No 内容
LIB1135101 Tomcat を 8.5.50 から 8.5.51 にバージョンアップする。脆弱性 CVE-2020-1938 への対応。
LIB1145301 Jackson Databind を 2.9.10.1 から 2.9.10.3 にバージョンアップする。脆弱性 JVNDB-2020-002078 の対応。
LIB0786240 令和2年2月28日更新分の郵便番号データ(アイビス版)を含める。