From 769031b0f1bf5a0c083963144687bc56b905c6ca Mon Sep 17 00:00:00 2001 From: =?utf8?q?Leif=20=C3=85strand?= Date: Fri, 1 Feb 2013 16:15:16 +0200 Subject: [PATCH] Update release notes for 7.0.0 Change-Id: Ibdc57a75394d52c81af88b2b7c4ea7d07e5492b2 --- WebContent/release-notes.html | 343 ++++++++++++++++++++++++---------- 1 file changed, 249 insertions(+), 94 deletions(-) diff --git a/WebContent/release-notes.html b/WebContent/release-notes.html index eaa8404580..88e1eb05cd 100644 --- a/WebContent/release-notes.html +++ b/WebContent/release-notes.html @@ -117,103 +117,257 @@ The @version@ includes many major and minor enhancements and changes. Below is a list of the most notable changes:

- + - +
  • Redesigned layouts + +
  • +
  • Split to seven jars to allow deploying only what you need
  • +
  • Adding multiple components with varargs in addComponents and appropriate constructors
  • +
  • Support for mixing multiple themes on the same page
  • + +
  • RPC for communication between the server and the browser + +
  • +
  • Server-client shared state + +
  • +
  • Google Web Toolkit included + +
  • +
  • No more need to call requestRepaint() in components
  • +
  • High level view navigation + +
  • +
  • Connectors + +
  • +
  • JavaScript Connectors + +
  • +
  • ColorPicker component + +
  • +
  • Add listeners without method overloads + +
  • +
  • Renewed Vaadin Maven Plugin including features from GWT Maven Plugin + +
  • +
  • Renewed Eclipse Plugin adding Apache Ivy based dependency management
  • +
  • Page bootstrapping renewed + +
  • +
  • VaadinSession + +
  • +
  • VaadinService + +
  • +
  • Component extension API + +
  • +
  • JavaScript callbacks + +
  • +
  • Relative paths used for all requests + +
  • +
  • HTML5 + +
  • +
  • Page + +
  • +
  • Loading custom JavaScript + +
  • +
  • API cleanup + +
  • +
  • Embedded split up to different components for different purposes + +
  • +
  • Support for Firefox 17 extended support release in addition to latest stable Firefox release
  • +
  • Sass Compiler + +
  • +
  • @StyleSheet for automatic injection of css files
  • +
  • ConnectorResource replaces ApplicationResource to reduce memory consumption
  • +
  • Hierarchical error handling
  • +
  • Open popups and start downloads in a way not stopped by popup blockers
  • +
  • ThreadLocal access to VaadinService, VaadinRequest, VaadinResponse, VaadinSession and the current UI instance
  • +
  • Component id replaces debug ids to allow wider use possibilities for identifying corresponding widget elements in DOM
  • +
  • Range retrieval for indexed containers to enable optimize performance
  • +
  • Native support for percent sizes to let the browser do the percent to pixel calculation speeds up rendering
  • +
  • Custom class loader + +
  • +
  • Updated data model + +
  • +
  • Bean Validation - Annotate beans with JSR-303 standard annotations to automatically create validators for the fields
  • +
  • Field group + +
  • +
  • Explicit data model converters + +
  • +
  • Built-in default converters + +
  • +
  • Custom field component for building new fields as composition of existing components
  • +
  • Simplified validation API + +
  • +
  • Unsupported browser detection with customizable information page
  • +
  • Vaadin 6 compatibility layer to ease migration from Vaadin 6
  • +
  • Explicit layouts for Window and Panel
  • + + +
  • Layout manager + +
  • @@ -1364,7 +1518,8 @@