New Features of ZK 9.0.0 RC
Hawk Chen, Engineer, Potix Corporation
2019
ZK 9.0.0
Introduction
Highlights:
- 1
View Release Notes.
Download and Demo
Highlighted Features
Upgrade to JDK 8
- Available for ZK:
ZK Now Requires Java SE 8 or later
The Java compiler source/target has been updated to Java 8, meaning the Java binary-compatible level is now Java 8 instead of Java 6. Please make sure to use Java 8 or later Java versions.
Support JDK8 Date/Time API
Datebox, Calendar, Timebox and Timepicker components now supports JDK 8 Date/Time API.
Support CSS3 Flex
- Available for ZK:
New Input Components
Inputgroup
- Available for ZK:
Inspired by Bootstrap’s Input group and Button group, with the new ZK Inputgroup component, you can now prepend or append buttons, checkboxes, or radios to your input components to create your custom input.
Tristate checkbox
- Available for ZK:
Since ZK 8.6 we were able to display a 3rd state -- the indeterminate state of a checkbox. In ZK 9 we are taking one step further allowing users to set the indeterminate state, in addition to the checked and unchecked states.
Rangeslider
- Available for ZK:
Multislider
- Available for ZK:
Searchbox
- Available for ZK:
Cascader
- Available for ZK:
- Available for ZK:
Stepbar
- Available for ZK:
New Layout Components
linelayout
- Available for ZK:
drawer
- Available for ZK:
kanban
- Available for ZK:
More New Components
Pdfviewer
- Available for ZK:
Loading bar
- Available for ZK:
Toast
- Available for ZK:
Coachmark
- Available for ZK:
Other Enhancements
New ZK less engine
- Available for ZK:
Upgrade jQuery version
- Available for ZK:
idle page
- Available for ZK:
Upgrade Notes
Upgrade Tips
- The Java binary-compatible level is Java 8 since ZK 9.
- ZK Databinding 1 is moved to a legacy module "zkplus-legacy".
- ZK DSP Library is moved to a new module "zweb-dsp".
- SimpleLocalTimeConstraint is used by default instead of SimpleConstraint in Timebox and Timepicker.
- It is advised to use Notification.show instead of Clients.showNotification, as the former follows single responsibility principle.
Summary
Comments
Copyright © Potix Corporation. This article is licensed under GNU Free Documentation License. |