Thursday, 2 April 2009

Easy Ajax just got even easier - ICEfaces 1.8 is now available!

ICEfaces 1.8 is out!

If there is a theme to the ICEfaces 1.8 release, it is one of "refinement". Don't worry, we've added a bunch of new features too in the over 350 fixes and enhancements included in the release, but a lot of development time was spent looking at how we could make ICEfaces better, easier, and more robust than ever before. In that regard, we've made some impressive progress:

Richer & More Productive

  • All new confirmationPanel, dataExporter, and setEventPhase components.
  • Improved focus management via ice:outputBody value-binding.
  • Time entry is now supported by the selectInputDate component.
  • Keyboard and double-click support has been added to the rowSelector.
  • Popup components (menuBar, menuPopup, panelTooltip, selectInputDate) can now automatically position themselves to avoid displaying off the visible window.
  • The Input File component is now much easier to use, supports progress updates - even in synchronous mode.

Easy Robust Ajax Push

  • The new SessionRenderer API provides the simplest way to implement compelling Ajax Push features in any framework, and it's built on top of ICEfaces industry-leading push architecture.
  • The unique new Push Server provides a zero-configuration solution for deploying multiple asynchronous applications to the same server.
  • ICEfaces now supports deployment into clustered fail-over configurations for applications with high-availability requirements.
  • No other Ajax Push solution can approach this level of robustness, scalability, and ease-of use.

Faster & Leaner

  • Rendering performance has been improved up to 30%.
  • Java heap consumption has been reduced 30-50%.
Of course, there are many more improvements in the release. Check out the Release Notes for more details on what's new in 1.8.0.

In addition to all the great stuff that went into ICEfaces itself, we've been working hard to make it simpler than ever to get, install, and learn ICEfaces:

Many Thanks

Any release of this magnitude represents a massive effort to accomplish, and this one is no different. So thanks to the product team who invested the majority of their last 6 months into this release. A very special thanks to the ever-growing ICEfaces community for the large number of community contributions that went into 1.8. Everything from language translations for the components and Component Showcase, to countless smaller bug fixes, to complete new features, such as the new "Scatter Plot" chart type. In addition, community involvement in testing the development and release-candidate releases were invaluable in finding and eliminating bugs along the way.

Great job everyone - now go get 1.8!

Technorati Tags:

Posted by ken.fyten at 2:17 PM in Entries by Ken Fyten

« April »
SMTWTFS
   1234
567891011
12131415161718
19202122232425
2627282930