From: Marko Gronroos Date: Mon, 10 Sep 2012 12:01:33 +0000 (+0300) Subject: Updated Release Notes for Vaadin 7.0.0.beta1. X-Git-Tag: 7.0.0.beta1~73 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=3299f8a3070eef202eaf1bf9bfe0bcf68b1fa7bf;p=vaadin-framework.git Updated Release Notes for Vaadin 7.0.0.beta1. --- diff --git a/WebContent/release-notes.html b/WebContent/release-notes.html index a4f0d14b67..6e2b331e86 100644 --- a/WebContent/release-notes.html +++ b/WebContent/release-notes.html @@ -37,7 +37,7 @@

Release Notes for Vaadin Framework @version@

-

Package Contents

+

Overview

Vaadin is a Java framework for building modern web applications that look - great, perform well and make you and your users happy. Vaadin is available - under the Apache 2 license (see license.html). + great, perform well and make you and your users happy. Vaadin and is + available under the Apache 2 license (see license.html).

- Vaadin is distributed as a single JAR file. Inside the JAR you will find: + Vaadin is distributed as a ZIP package and from the Maven central + repository. Without Maven, the recommended way to get Vaadin is to use the Vaadin + Plugin for Eclipse, which automatically downloads the Vaadin libraries.

+

Package Contents

+ +

Inside the ZIP installation package you will find:

+ +

+ See the README.TXT for information about the installation. Book of Vaadin (for Vaadin 7) will give more detailed + instructions at some point, but is not yet updated at the time of this release. +

+ +

+ For server-side development, copy the vaadin-server, + vaadin-client-compiled, vaadin-shared, and + vaadin-themes-compiled from the main folder and the dependencies from the + lib folder to the WEB-INF/lib folder of your Vaadin project. The + vaadin-theme-compiler can be copied to a library folder that is not + deployed with the web application. (The vaadin-client-compiled is + necessary if you do not wish to compile the widget set by your own, which you need + to do if you use almost any add-on components.) +

+ +

+ For pure client-side development, you only need the vaadin-client and + vaadin-client-compiler JARs. You also need them if you compile the widget + set for any reason, such as using Vaadin add-ons, or create new server-side + components integrated with client-side widgets. +

+

Enhancements in Vaadin @version-minor@

@@ -76,7 +105,7 @@ for the purpose of receiving feedback about the changes.

-

The major changes in this first beta release are:

+

The major new changes in this first beta release are:

-
  • The Application class is removed altogether
  • -
  • ApplicationServlet is replaced with VaadinServlet
  • -
  • ApplicationResource is replaced with ConnectorResource
  • -
  • Themeing with SASS in addition to CSS
  • +
  • The Application class is removed altogether + +
  • +
  • Themeing with SASS in addition to CSS + +
  • Add-ons can modify the startup page
  • All addListener() methods have changed to listener-specific methods, such as addClickListener(), addValueChangeListener(), etc.
  • -
  • Packaging has changed, now in a ZIP package (again)
  • +
  • Packaging has changed, now in a ZIP package (see Package Contents above) +
  • @@ -108,7 +145,7 @@

  • Access control for views, view change confirmation
  • -
  • Component and root extensions
  • +
  • Component and UI extensions
  • Resource loading (JS/CSS) by the framework
  • Complete overhaul of the client-server communication architecture