Release Notes - ZK - Version 8.0.0 - HTML format

Bug

  • [ZK-2542] - @converter causes a big performance issue on the nested children binding
  • [ZK-2566] - button upload not work for zk-7.0.3 IE9
  • [ZK-2663] - Popup does not show up when its parent is native
  • [ZK-2716] - xhtml component dynamic updates
  • [ZK-2721] - sh:apply parameters leaking into templates
  • [ZK-2726] - Bean proxy object cannot accept a null value
  • [ZK-2738] - Break line merge problem in zul file
  • [ZK-2744] - pause comet server push while au isn't ready
  • [ZK-2760] - Child not allowed in org.zkoss.zhtml.Input (with open & close tags)
  • [ZK-2762] - zk:zscript tag directly inside html or head tag no longer works
  • [ZK-2763] - Property 'bindingAttributes' not found on type org.zkoss.bind.BindComposer
  • [ZK-2856] - JSON output is not valid
  • [ZK-2880] - Comboitems outside of combobox when updating the model
  • [ZK-2881] - unexpected focus class location

New Feature

  • [ZK-1717] - Support dymic template
  • [ZK-2476] - Support to plug a different parser for parsing a page
  • [ZK-2508] - Enhance ForEachStatus to be consistent with JSTL's varStatus properties.
  • [ZK-2545] - Children binding support ListModel
  • [ZK-2546] - Component EL resolver performance boost
  • [ZK-2576] - Support a shadow element concept for Databinding or EL expression
  • [ZK-2578] - Add one more phase when initial bindings
  • [ZK-2581] - Add a @SmartNotifyChange annotation that triggering the notification once the value of the property is changed
  • [ZK-2584] - Support @command and @global-command for client side to use
  • [ZK-2596] - Support JSR 341: Expression Language 3.0
  • [ZK-2612] - ZHTML support textContent attribute for dynamic data binding
  • [ZK-2613] - ZHTML component's src attribute support encodeURL like Image in Zul
  • [ZK-2614] - ZK DataBinding support client callback function after some command triggered
  • [ZK-2620] - Upgrade Font Awesome to 4.3 version
  • [ZK-2631] - Parser support another namespace for shadow element
  • [ZK-2632] - Parser support disorder template tag
  • [ZK-2650] - BindingParam annotation support converting from JSON to POJO automatically
  • [ZK-2668] - New Build-in Converter - FormattedTimeConverter
  • [ZK-2674] - Add an annotation for notify command
  • [ZK-2675] - Add an annotation for client command
  • [ZK-2698] - Add a lightweight rich editor
  • [ZK-2707] - Add a timepicker component
  • [ZK-2708] - Add a rowlayout component
  • [ZK-2713] - Clients.java support loadScript and loadCSS API
  • [ZK-2718] - Forbidden to set hflex/vflex and width/height at the same time
  • [ZK-2724] - Add a callback mechanism for component at redraw phase
  • [ZK-2725] - New ZK message support - Danish translation
  • [ZK-2727] - Utilize Scrollview component in desktop
  • [ZK-2730] - Support client data attributes handler
  • [ZK-2753] - el3 enhancement for invoking customized static method
  • [ZK-2819] - Provide a websocket channel to share application data between ZK and non-ZK application
  • [ZK-2822] - Provide a channel to communicate between client and server with ZK composer
  • [ZK-2831] - Support deferred evaluation like JSF #{}
  • [ZK-2838] - Shadow Template Support MVC
  • [ZK-2876] - ZK Custom Taglib should support the depends attribute to load them in order

Documentation

  • [ZK-2743] - Add ZK-2730 feature to ZK wiki document

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.