v6.5.0
- Update Information
- Upgrade Instruction
What's New
- Support setting usage quota for application resources (worksheet records, workflow executions, attachment uploads, etc.)
- Sync HAP SaaS Edition v11.4.0 & v11.4.1(Excluding mingo)
Fixed Issues
- When importing a new application, the extension link of the external portal is lost
- After the import application update, the alias of the deleted field is still retained
- In the worksheet field event configuration, when the level field value is set to 0, it will be displayed as "deleted"
- When a worksheet sub table is exported to Excel, the fields are not fully displayed in some cases
- When a worksheet text combination refers to a numeric field in another table, the numeric setting will not take effect if the 0 at the end is omitted
- When viewing the reference relationship of worksheet fields, the references of sub tables and formula fields in the workflow are not fully displayed
- When switching tabs in custom pages, the filter status will be reset
- Work handover does not synchronously update the node owner in the workflow
- Exception in executing the snapshot node of the page in the workflow
- Applications in the dedicated database cannot be migrated back to the default database
- In the DingTalk integration mode, the DingTalk to do status is not updated synchronously after the workflow approval is completed
- After modifying the system access address, the picture address in the public form is not updated synchronously
- On the mobile web, The search function in Kanban view cannot be used
- On the mobile web, Unable to jump to the record details page via WeChat service account message
Please ensure that the MongoDB version is 4.4 or above before upgrading to 6.0.0+.
Standalone Mode
-
Update MongoDB preset data to
6.5.0. Refer to this -
Upgrade microservices to version
6.5.0. Refer to this -
After the image upgrade is completed, execute the script in the microservice application container. The steps are as follows:
-
Entering the container
docker exec -it $(docker ps | grep -E 'mingdaoyun-community|mingdaoyun-hap' | awk '{print $1}') bash -
Execute the following command(add fields in the related table of user multi employment function)
If the username and password have been customized, please modify the corresponding parameter values
If you are using a non-built-in MySQL database, go to Database Change SQL to obtain the change SQL appropriate for the current upgrade version and database type, then run it in that database.
mysql -h sc -P 3306 -uroot -p123456 --default-character-set=utf8 -N < /init/mysql/6.5.0/DDL.sql
-
Cluster Mode
-
Backup data storage related servers.
-
Update MongoDB preset data to
6.5.0. Refer to this -
Upgrade microservices to version
6.5.0. Refer to this -
Enter the config Pod of the control node and execute the following commands, as shown below:
-
Enter config Pod (note to change the
defaultto the actual namespace)kubectl exec -it $(kubectl get pod -n default | grep config | awk '{print $1}') bash -n default -
Execute the following script
Execute MySQL script (add fields in the related table of user multi employment function)
If you are using a non-MySQL database, go to Database Change SQL to obtain the change SQL appropriate for the current upgrade version and database type, then run it in that database.
mysql -h $ENV_MYSQL_HOST -P $ENV_MYSQL_PORT -u$ENV_MYSQL_USERNAME -p$ENV_MYSQL_PASSWORD --default-character-set=utf8 -N < /init/mysql/6.5.0/DDL.sql -
Execute MongoDB script (add index)
source /entrypoint.sh && mongodbExecute mdapps /init/mongodb/6.5.0/mdapps/DDL.txtsource /entrypoint.sh && mongodbExecute mdattachment /init/mongodb/6.5.0/mdattachment/DDL.txtsource /entrypoint.sh && mongodbExecute mdIdentification /init/mongodb/6.5.0/mdIdentification/DDL.txtsource /entrypoint.sh && mongodbExecute mdmap /init/mongodb/6.5.0/mdmap/DDL.txt
-