ZK 9.6.2 release notes

PE/EE released on May 24, 2022

ZK 9.6.2 is an updated release for the latest ZK 9. It comes with 15 fixes, including one security fix on the uploader. Also, several issues concerning flexing and the tree component have been resolved.

Please note that this version is released for PE/EE customers & ZOL users.

ZK 9.6 is a major release providing two packages, supporting developers to either stay with Java EE or migrate to Jakarta EE. In addition, major improvements were made on ZK Embedded and WCAG support. Learn more here.

What's New

  • Bugs Fixed
    • ZK-5150 - uploading issue
    • ZK-4986 - version information not salted for static resources
    • ZK-5034 - z-columns-bar's position is shifted after scrolling
    • ZK-5071 - org.zkoss.zk.ui.versionInfo.enabled cannot bust browser cache
    • ZK-5079 - remove an item of ListModelList causes nullponiterexception
    • ZK-5083 - zEmbedded destroy doesn't remove Desktop from the zk.Desktop.all collection, cause unwanted events
    • ZK-5095 - NotSerializableException: org.zkoss.zkmax.au.websocket.WebSocketEndPoint
    • ZK-5107 - replace treecells causes checkmark clicking doesn't send onSelect event
    • ZK-5110 - ZKWebSocket cause NPE on reconnect if session has been destroyed
    • ZK-5117 - cannot open a treeitem after sorting
    • ZK-5121 - cascader / searchbox do no clean popup on unbind
    • ZK-5126 - Apostrophe (French quote character) is displayed as Hex character code in chosenbox emptyMessage
    • ZK-5134 - caption with hflex="min" causes a javascript error
    • ZK-5137 - modifying sclass clears vflex="1"
    • ZK-5149 - DropUpload anchor position shifted by browser scroll if any, gets out of view