From 32029477ad1c0443f28d18b78eac83d2cd072f55 Mon Sep 17 00:00:00 2001
From: Marko Gronroos
Date: Wed, 19 Dec 2012 13:19:28 +0200
Subject: Updated Release Notes for Vaadin 7.0.0.rc1 release.
Change-Id: Id62a3b44fa6f5c1c3554e273597303b4b418d89e
---
WebContent/release-notes.html | 45 +++++++++++++++++++++++++++----------------
1 file changed, 28 insertions(+), 17 deletions(-)
diff --git a/WebContent/release-notes.html b/WebContent/release-notes.html
index b0522b3727..99001cca2c 100644
--- a/WebContent/release-notes.html
+++ b/WebContent/release-notes.html
@@ -88,8 +88,7 @@
See the README.TXT in the installation package for detailed information
about the package contents. Book of Vaadin
- (for Vaadin 7) will give more detailed instructions; it is not yet up-to-date at
- the time of this release, but will be updated soon after.
+ (for Vaadin 7) gives more detailed instructions.
@@ -114,10 +113,15 @@
Enhancements in Vaadin @version@
- @version@ is a beta release release of the upcoming version 7 of the
- Vaadin Framework. It introduces some minor changes, minor new features and fixes.
+ In addition to many fixes and smaller features and changes, @version@ introduces
+ the following major changes since the last beta release:
+
+ - The ColorPicker component is now included in the Vaadin core framework
+ - Sass compiler can now be used in client-side projects.
+
+
The following major changes were introduced in the earlier
@version-minor@ releases:
@@ -159,8 +163,7 @@
Form is deprecated and form hand is replaced with the FieldGroup
Get computed style of a component from the browser
- Support for border, padding, and margin in core layout components
-
+ - Support for border, padding, and margin in core layout components
- Applications are now written by extending the UI class
- UIs use heartbeat to detect closing
@@ -172,8 +175,10 @@
- ApplicationResource is replaced with ConnectorResource
- - Themeing with SASS in addition to CSS
+
- Themeing is now done with Sass
+ - Sass themes are compiled on-the-fly when loading the theme (for development), or manually with the theme compiler (for production)
+ - Pure CSS themes are supported, but should include legacy-styles.css
- SASS themes need to (and CSS themes can) be compiled to a single CSS stylesheet with the vaadin-theme-compiler
@@ -181,6 +186,20 @@
- All addListener() methods have changed to listener-specific methods, such as addClickListener(), addValueChangeListener(), etc.
- Packaging has changed, now in a ZIP package (see Package Contents above)
+ - The Panel and Window (and in UI in early betas) no longer
+ extend ComponentContainer, but SingleComponentContainer, which has
+ no addComponent() method
+
+ - The UI, Panel, and Window no longer have default
+ content (used to be a VerticalLayout), but you must set the content
+ component explicitly with the setContent() method or in the
+ constructor
+
+ - If the content is a layout, you need to add other components to the layout
+ component with addComponent() instead of the container
+
+
+
@@ -191,14 +210,6 @@
the Vaadin Wiki.
-
- Please see the release notes for alpha1,
- alpha2,
- alpha3,
- and beta1
- for the lists of where the major enhancements were introduced.
-
-
ChangeLog
@@ -432,11 +443,11 @@
- - Mozilla Firefox 5 or newer
+ - Mozilla Firefox 17 or newer
- Internet Explorer 8-10
- Safari 6
- Opera 12
- - Google Chrome 21
+ - Google Chrome 23
--
cgit v1.2.3