Bug Fixes and Improvements

All Editions

[ FIXED ]        PLUGIN     : Prevent NPE when label is return null.
[ FIXED ]        CORE       : Form File Upload field adds underscore to filename on save.
[ FIXED ]        CORE       : Process activity name using i18n hash caused stack overflow in user notification plugin.
[ FIXED ]        PROCESS    : Using Process Enhancement plugin, Run Process activity does not load configuration when click on "More Settings" in Process Mapper.
[ FIXED ]        CORE       : Custom Hash Variable Plugin not included in export app.
[ FIXED ]        CORE       : Download PDF Datalist Plugin has new stack overflow error.
[ FIXED ]        CORE       : StringUtil getUrlParams not working on parameters with same name.
[ FIXED ]        CORE       : System logs showing logs from other tenants(Joget Cloud).
[ FIXED ]        CORE       : Resources could not upload filenames with spaces.
[ FIXED ]        CORE       : Unable to download datalist csv file if System Locale = french.
[ FIXED ]        CORE       : PWA - manifest requests constantly generating new JSESSIONID.
[ FIXED ]        CORE       : FormPdfUtil - Correction of NPE due to missing null checker for "showAllSelectOptions" variable.
[ FIXED ]        CORE       : FormPdfUtil NPE due to missing null checker for "showAllSelectOptions" variable.

Professional, Enterprise & Cloud Editions

[ MODIFIED ]     CORE       : Improve chart menu translations.
[ FIXED ]        PLUGIN     : Paste multi-row from Excel/Sheet to spreadsheet only saves the 1st row.