v5.2.0
- 変更多内容
- アップグレード説明
機能
修正
- アプリケーションを一度終了し再度起動した際、ワークフローが表示されない(キャッシュ問題)
- ワークシートのごみ箱でフィルタ条件を追加しデータを絞り込むと、サービス異常のエラーが表示される
- ワークシートでリンクパラメータによる絞り込み後のデータ平均値が正しく計算されず、フィルタ前の平均値となる
- ワークシートの公開フォーム設定ページのリッチテキストでアップロードした画像が、一定時間後に表示されなくなる
- ワークシートでレコード共有を無効化した 際、ビュー共有が無効化される
- ワークシートの関連レコードフィールドで複数のデフォルト値を設定しても、保存時に反映されない
- ワークシートのサブテーブル内で数値フィールドのデフォルト値が反映されない
- ワークシートのサブテーブルで一括追加時、関連レコードの並び順がビューの並び順に従わない
- ワークシートの選択肢フィールドで、API経由で作成した選択肢セットが利用できない
- 集計グラフの単一選択フィールドで、削除済みの選択肢がカスタム並び順設定に依然として表示される
- 特定キーワードを含むドメイン名の場合、外部プラットフォーム(企業微信/钉钉等)に連携されたメッセージから遷移するリンクが誤っている
- Lark(飞书)統合時、部署が同期されない
- WeChat公式アカウントの連携解除に失敗する
- H5のタスク記入ノードでサブテーブルのデータが入力できない
- H5のカスタムページでワークシートビューを追加し、「新規レコードを許可しない」に設定しても、追加ボタンが表示される
注意
バージョン5.0.0以上へア ップグレードする前に、Dockerのバージョンが20.10.16以上であることをご確認ください。docker -v コマンドでDockerのバージョンを確認できます。
シングル構成
- データバックアップ
- ストレージコンポーネントのサービスを
2.0.0にアップグレードします。詳細 - マイクロサービスを
5.2.0にアップグレードします。詳細 - イメージのアップグレード完了後、マイクロサービスアプリケーションコンテナ内でDB構造変更スクリプトを実行します。具体的な手順は以下の通りです。
- コンテナに入る:
docker exec -it $(docker ps | grep -E 'mingdaoyun-community|mingdaoyun-hap' | awk '{print $1}') bash - 以下のコマンドを実行(ユーザー名やパスワードをカスタマイズしている場合は該当値に変更してください)
mysql -h "${ENV_MYSQL_HOST:-sc}" -P "${ENV_MYSQL_PORT:-3306}" -u "${ENV_MYSQL_USERNAME:-root}" -p"${ENV_MYSQL_PASSWORD:-123456}" --default-character-set=utf8 < /init/mysql/5.2.0/DDL.sql
- 外部ファイルオブジェクトストレージを使用している場合は、カスタムファイルオブジェクトストレージを参考にプリセットファイルを再初期化してください。
クラスタ構成
- データストレージ関連サーバーのバックアップを実施します
- マイクロサービスを
5.2.0にアップグレードします。詳細 - コントロールノードの config Pod 内で以下の操作を実行します。手順は下記の通りです。
- config Pod に入る:
kubectl exec -it $(kubectl get pod | grep config | awk '{print $1}') bash - 以下のスクリプトを実行 プリセットファイルの更新(外部ファイルオブジェクトストレージを利用している場合はこのコマンド不要。 カスタムファイルオブジェクトストレージを参考にプリセットファイルを再初期化してください)
source /entrypoint-cluster.sh && fileInit
MySQLスクリプトを実行し、役割毎の部門管理に必要なテーブルを作成します
mysql -h $ENV_MYSQL_HOST -P $ENV_MYSQL_PORT -u$ENV_MYSQL_USERNAME -p$ENV_MYSQL_PASSWORD --default-character-set=utf8 < /init/mysql/5.2.0/DDL.sql
MongoDBスクリプトを実行し、プリセットの翻訳内容や新規インデックスを同期します
source /entrypoint.sh && mongodbResetTemplateMessage
source /entrypoint.sh && mongodbExecute mdapps /init/mongodb/5.2.0/mdapps/DDL.txt