Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
Table of Contents |
---|
If you have any (hardcoded) link that points directly to a userview page (e.g. https://samplejoget.com/jw/web/userview/leaveApp/leaveUV//applicationInquiry) that is working in Joget Workflow v5. The same link will no longer work in v6. This is due to the upgrade of Spring framework in Joget Workflow v6.
There is double forward slash in the link. We will need to add a (userview key) value in between them (e.g. _ )
The new working link would be https://samplejoget.com/jw/web/userview/leaveApp/leaveUV/_/applicationInquiry with an extra underscore in it.
If you have written any CSS before based on v5, you will need to check again to ensure a consistent look and feel across when upgraded to v6.
If you have been using plugins from the marketplace, you may want to check if those custom plugins have been properly loaded into your new installation of Joget Workflow v6.
There are certain plugins that are first made available in the marketplace and have been incorporated into the official bundle of Joget Workflow v6.
These are the non-exhaustive list of plugins that are known:-
The following are the changes you need to run Joget DX if you are upgrading from Joget v6 folders:
Code Block |
---|
set JAVA_OPTS=-Xmx768M -Dwflow.home=./wflow/ -javaagent:./wflow/aspectjweaver-1.8.5.jar -javaagent:./wflow/glowroot/glowroot.jar |
The upgrade steps are as follows if you are upgrade to Joget DX in v6 folders:
A second quicker solution where Joget DX is a new install:
Lastly, you can download and install new plugins specially for Joget DX from https://archives.joget.org/addons/ to try out.
Tip: To save time in the initial DX testing, you can delay the copying of the "./wflow/app_formuploads" folder (may have too many files) and "./wflow/app_plugins" folder (to first test Joget DX with zero custom plugin) until after everything is running smoothlyPlugins that have been working fine with Joget Workflow v5 are not always guaranteed to work with newer version. You should test it out by importing your plugins into the newer version and test them out.
We highly recommend that you spend some time to perform a cursory test on the Joget apps that you have created based on older versions. A quick test can quickly determine if your app is fully compatible with the new Joget Workflow v6. Be sure to check the server log also as it would generate error logs on possible missing/incompatible plugins.
Starting from v6.0.15, JAVA 8 is required due to fixes for vulnerability issues of a dependent library.