From 587904a7bf15916a0b947aa75f9767e435254d25 Mon Sep 17 00:00:00 2001
From: Henri Sara
Date: Tue, 19 Apr 2011 13:33:12 +0000
Subject: Initial updates to Vaadin 6.6 release notes, need more work.
svn changeset:18393/svn branch:6.6
---
WebContent/release-notes.html | 67 ++++++-------------------------------------
1 file changed, 9 insertions(+), 58 deletions(-)
(limited to 'WebContent/release-notes.html')
diff --git a/WebContent/release-notes.html b/WebContent/release-notes.html
index 66f89a0d6a..fa0483a602 100644
--- a/WebContent/release-notes.html
+++ b/WebContent/release-notes.html
@@ -38,22 +38,9 @@ contains a number of significant enhancements.
Enhancements
- - Implemented server-side logging using java.util.logging, allowing you to specify log levels and get
- rid of unnecessary messages. See #5715 for more info.
-
- - GWT has been updated to version 2.1.1
- - Widget set builder has been optimized to only look for paintables in Vaadin add-on jars (containing an add-on manifest).
- If you are packaging your own widgets into a JAR file, ensure they also contain the
- Vaadin add-on manifest.
- - TwinColSelect supports separate captions for the right and left selects (#2942)
- - TextField supports sending of TextChangeEvents as the user types. (#2387)
- - Localization of LoginForm. (#5226)
- - Tooltip support for MenuBar items. (#5919)
- - All component containers support getComponentCount().
- - Sub windows now support focus and blur events. (#5039)
- - Sub windows now support server side re-ordering. (#5037)
- - Fixed a possible cross site scripting (XSS) attack. (#6200))
- - BeanItemContainer has been refactored and a more flexible BeanContainer has been added.
+ - GWT has been updated to version 2.3, see below for more information about required changes
+ - Nested bean properties are supported (#4995)
+ - Abstract base class AbstractProperty for simple Property implementations (#6860)
Backward Incompatible Changes
@@ -61,17 +48,6 @@ contains a number of significant enhancements.
The following changes can break backward compatibility in applications using an earlier version of Vaadin:
- - The setColumnCollapsed() method in Table throws IllegalStateException instead of IllegalAccessException if collapsing is not allowed.
- - The removeWindow(Window) method in Window now triggers window close listeners also when called explicitly.
- See #3865 for more info.
-
- - RichTextArea no longer extends TextField as it cannot implement (and never has) a large part of the TextField API.
- - The client side window implementation has changed because of #5039 and therefore TestBench scripts may not be 100% compatible.
- Replaces locators like "VWindow[0]/ScrollPanel[0]..." with "VWindow[0]/FocusableScrollPanel[0]...". An example regular
- expression for replacement: Search "VWindow\[(\d)\]/ScrollPanel\[0\]" and replace with "VWindow[$1]/FocusableScrollPanel[0]".
- - AbstractStringValidator and now converts non-String values using toString() prior to validation (#5785).
- This also affects most built-in validators such as IntegerValidator.
- - TestBench scripts recorded in portals with earlier versions of Vaadin will need to be updated to work with @version@ a "v-" has been prefixed to the ID of the DIV element where the Vaadin application is placed (#5912). The test scripts can be fixed by prepending the "v-" to the id (e.g. vaadin=VaadinLiferayThemePortlet_WAR_demo_LAYOUT_10418 should be changed to vaadin=v-VaadinLiferayThemePortlet_WAR_demo_LAYOUT_10418) or alternatively re-recording the test.
Other Changes
@@ -79,12 +55,6 @@ contains a number of significant enhancements.
The following backwards compatible class/method changes have been made:
- - SplitPanel has been deprecated in favor of VerticalSplitPanel and HorizontalSplitPanel.
- - TextArea has been split from TextField to a separate component. As a result, the setRows() method in TextField has been deprecated.
- - PasswordField has been split from TextField to a separate component. As a result, the setSecret() method in TextField has been deprecated.
- - The setSwitchMode() method in Button has been deprecated in favor of the separate CheckBox component. Remember to set CheckBox in immediate mode.
- - ItemClickSource has been renamed to ItemClickNotifier for consistency with other classes.
- - The WidgetSet updater no longer takes other GWT modules than WidgetSets into account when updating the WidgetSet.
Theme changes
@@ -92,25 +62,6 @@ contains a number of significant enhancements.
The following changes have to be made to themes created for earlier versions of Vaadin in order for them to work correctly with Vaadin @version@:
- - Due to the fixes for tickets #5066 and #2681,
- the Table component has a slightly changed DOM structure in it's header.
-
- - The sort indicator (arrow icon) has been moved from being the background of the "caption container" DIV, to it's very own DIV. This DIV
- can be styled by the .v-table-sort-indicator selector. Sort indicator images can thus no longer be placed in the
- .v-table-caption-container DIV.
-
- - TwinColSelect DOM structure has changed slightly to support captions for the left and right column.
- - TwinColSelect now supports .v-select-twincol-caption-left and .v-select-twincol-caption-right for the left and right captions.
-
-
-New themeing possibilities:
-
- - Table
-
- - All cells in a sorted column now get the .v-table-cell-content-sorted CSS class, allowing styling of the sorted items.
- - The alignment of the column captions can now be changed in CSS by styling the .v-table-caption-container-align-[left|center|right]
- CSS classes. This makes it possible to align all captions left, for instance.
-
@@ -124,8 +75,8 @@ href="http://dev.vaadin.com/roadmap">Vaadin Roadmap in Vaadin Trac.
As always, when upgrading from an earlier version, you should recompile any custom
widget sets and refresh your project in Eclipse. If you are upgrading from earlier than
-6.3.0, notice that Vaadin 6.5 uses GWT 2.1 (included in the installation package). See
-General Upgrade Notes for more details on upgrading.
+6.5.x or earlier, notice that Vaadin 6.6 uses GWT 2.3 (included in the installation
+package). See General Upgrade Notes for more details on upgrading.
@@ -260,11 +211,11 @@ application servers:
it:
- - Mozilla Firefox 3
- - Internet Explorer releases 6, 7, and 8
+ - Mozilla Firefox 3, 4
+ - Internet Explorer releases 6, 7, 8 and 9
- Safari 3, 4 and 5
- - Opera 10
- - Google Chrome 5
+ - Opera 10, 11
+ - Google Chrome (latest version)
The support for browsers follows the support by GWT. The browsers are supported on both
--
cgit v1.2.3