Databinding composer instead of initiator

With ZK 5.0.8 users can avoid having to set a page initializer for the annotated databinder by defining a dedicated Composer – AnnotateDataBindingComposer. The code of AnnotateDataBindingComposer.java is simple and easy to read and understand.

Decimals, integers, long and double components

The Decimalbox, Intbox, Longbox, Doublebox, DoubleSpinner and Spinner have all been upgraded to enable users to specify different locales.

A method to prevent the use of zscript in a project

ZScript is employed to great effect for prototyping purposes, however, when moving into production systems development teams prefer to use compiled Java code for the performance increase and the better clustering support.

Therefore ZK 5.0.8 introduces a system which enables developers to turn off zscript thus guaranteeing that an application cannot use it. This can be achieved using a system configuration property.