R8.0.0

最終更新日: 2020年3月14日

機能

ユーザーインタフェースの改善

サブメニューのツリー形式表示に対応しました。

新しい CSS テーマを用意しました。

マルチセッション

1つのブラウザでタブを開いたとき、それぞれのタブで Wagby アプリケーションにログオンすることができます。ログオン認証は、タブごとに独立して管理されます。

図3 マルチセッションを利用する

ファンクションキー対応

ファンクションキー押下で、任意の URL へ遷移することができます。

アーキテクチャの刷新

Spring Boot/Spring Security/Spring Session/Spring MVC に Hibernate 5 を組み合わせたアーキテクチャに刷新されました。これからのマイクロサービスへの対応を実現する基盤として、Spring framework を全面的に採用していきます。

Wagby Designer

スクリーンエディタ

ドラッグ&ドロップで画面レイアウトを設計できるスクリーンエディタを用意しました。

図5 スクリーンエディタ

関連図

関連図の表示方法が刷新されました。

対応するデータベースを追加する方法の提供

開発者が利用できるデータベースを拡張できる枠組みを用意しました。

図7 データベースの設定

リポジトリ構造

R7とR8のリポジトリ構造には違いがあります。

既存の Tomcat へのデプロイ

WagbyDesigner でビルドしたアプリケーションを war 形式ファイルとし、既存の Tomcat へデプロイする方法を提供しました。

ご注意ください:既存 Tomcat の設定を変更する必要があります。この手順をまとめました。

初期リポジトリ

  • システムモデル juser に「アバター画像」項目(ファイル型)を追加しました。
  • システムモデル jfcpreferenceitem, jfccspreferenceitem テーブル の key という項目の物理カラム名を指定しています。
  • システムモデル jfcworkflow_setting の繰り返しコンテナに対応したテーブル script_setting の condition という項目の物理カラム名を指定しています。

カスタマイズ

Wagby Developer Network > R6/R7からR8への移行をお読みください。

移行ツール

R6/R7 から R8 への移行ツールを提供しています。(製品に同梱されています。)

追加・変更された機能・仕様

追加されたその他の機能

ライブラリ

ソフトウェア使用許諾書

製品に同梱されているソフトウェア使用許諾書が改訂されました。

廃止された機能・仕様

インストールガイド(R8) > R7リポジトリからR8リポジトリへの移行 > 変更された仕様をお読みください。

R8.0.1の修正点

R8.0.1に含まれる修正点は次のとおりです。

  • セキュリティバージョンアップ CVE-2017-8030 への対応。Spring framework,Spring Security および common 系ライブラリのバージョンをあげる。
  • ファンクションキーを含むキーイベントの設定をDesignerから行えるようにする。
  • R6/R7からの移行ツールの不具合の対応。
  • Designerの環境設定タブでCSSの新テーマを選択できない。
  • Designerの環境設定タブでサブメニューの表示位置を指定できない。
  • Designerの環境設定タブで「サブメニューの表示位置」「カレンダの週の開始曜日」のユーザ設定変更を不可にしても反映されない。