From fa298e7a75158bde34a97518e66817deb53263c0 Mon Sep 17 00:00:00 2001
From: =?utf8?q?Marko=20Gr=C3=B6nroos?=
Date: Wed, 2 Dec 2009 18:42:50 +0000
Subject: [PATCH] Updated Release Notes for Vaadin 6.2.0-pre1 release.
svn changeset:10136/svn branch:6.2
---
WebContent/release-notes.html | 127 ++++++++++++++++++++++++++--------
1 file changed, 99 insertions(+), 28 deletions(-)
diff --git a/WebContent/release-notes.html b/WebContent/release-notes.html
index 8eddc319fa..6cc3c043a1 100644
--- a/WebContent/release-notes.html
+++ b/WebContent/release-notes.html
@@ -25,20 +25,60 @@
-Vaadin @version@ is a bugfix release for Vaadin 6. See the Change
-Log below for a detailed list of issues fixed in this release.
+This is a prerelease version of Vaadin 6.2, the Release
+Notes will change before the final release. Also notice that the regular
+Vaadin Plugin for Eclipse does not support Vaadin 6.2 yet; you should
+use http://vaadin.com/eclipse/experimental as the URL for the
+experimental plugin that supports the upcoming Vaadin 6.2.
+
+Vaadin @version@ is an update for Vaadin 6. In addition to various fixes, it
+contains a number of significant enhancements.
-For a list of new features and enhancements in the previous minor update release 6.1.0,
-see the Release
-Notes for Vaadin 6.1.0.
+
+ - Widget set definition and component-to-widget mapping has been redesigned
+
+ - Other enhancements to development of new components
+
+ - On the server-side:
+
+ - Listeners are now easier to implement the ReflectTools
+ and with addListener(String eventIdentifier, Class<?>
+ eventType, Object target, Method method) methods that
+ automatically inform the client-side that a listener is registered)
+
+ - On the client-side:
+
+ - Ability to check if a listener is registered on server side
+ - Typed arrays and maps can now be sent to server with updateVariable()
+
+
+ - Refactoring widget sets has also provided some optimizations for rendering
+ - Portlet 2.0 (JSR 268) support (no separate servlet, no session problems, portlet-to-portlet communication, etc)
+ - OSGi support
+ - Enhanced sorting of IndexedContainer and BeanItemContainer
+ - New layout it Sampler and several new examples
+ - JavaScript injection with Window.excecuteJavaScript(), "the method that you never want to use, but that is nice to have"
+ - Tree style generator, TabSheet close button, plus dozens of other small enhancements and bug fixes
+
Problem fixes and enhancements planned for upcoming releases can be found from the Vaadin Roadmap in Vaadin Trac.
@@ -48,28 +88,6 @@ widget sets and refresh your project in Eclipse. If you are upgrading from earli
6.1.0, notice that Vaadin 6.1 uses GWT 1.7.0 (included in the installation package). See
General Upgrade Notes for more details on upgrading.
-
-
-The following issues have been fixed in this release:
-
-
- - #3095: Sorting of a HierarchicalContainer does not work
- - #3141: Multiple problems with tab scrolling
- - #3268: ComboBox erroneus input is not always cleared
- - #3305: Security key is blocked by certain firewalls
- - #3306: Sample NotificationCustom does not seem to support serialization
- - #3320: Create a session cleaner for GAE
- - #3343: IE6 doesn't display cursor when tabbing into a TextField with an input prompt
- - #3345: Combobox should show tooltip for dropdown button
- - #3349: NPE when mainwindow is not set
- - #3351: Sampler uses the same theme for all users
- - #3352: Make a custom theme for Sampler theme select dropdown
- - #3363: Subwindows are not added in order
- - #3365: Form not resizing properly (not getting narrower)
- - #3383: ComboBox input prompt style is removed when input prompt is active
- - #3388: Deploying portlets from two separate wars on the same page in Liferay does not work
-
-
When upgrading from an earlier version of the Vaadin library, you should always do the following:
@@ -242,11 +260,64 @@ sets with the regular Vaadin package for your platform.
GWT code. You need to install the experimental OOPHM package instead
(see above) for development. For production, you should use the regular
package for Linux.
+
+
+ #3716: OOPHM
+ Hosted Mode browser does not work in Firefox 3.0 with vaadin-oophm-6.x.x/gwt/plugins/firefox3/oophm-xpcom-ff3.xpi.
+ As a workaround, the old oophm.xpi plugin provided in the IT
+ Mill Toolkit 5.3.0 package works just fine with Vaadin OOPHM 6.1.4 and
+ later.
+
For other known problems, see open tickets at developer site dev.vaadin.com.
+
+
+The following closed issues have been included in this release:
+
+
+ - #2719: Sampler margin demo shows wide right margin without explanation
+ - #2918: Same application is loaded in different portlet instances
+ - #3070: Tree's Items should be easily styled
+ - #3088: ComboBox, If only one item is listed, pressing Enter should choose it, not discard
+ - #3117: Portlet 2.0 (JSR-286) support
+ - #3234: Component Event Listener Framework for all widgets/components
+ - #3277: MenuBar.MenuItem could have setVisible() method
+ - #3323: Redesign sampler main screen
+ - #3386: Add JUnit tests for ensuring compatibility with all supported application servers and portals
+ - #3387: Google AppEngine integration test
+ - #3433: BeanItemContainer's sort is not overridable
+ - #3434: IndexedContainer's compare is not overridable
+ - #3499: PopupView CSS style is broken
+ - #3541: VerticalLayout//HorizontalLayout/GridLayout/AbsoluteLayout/CSSLayout should support click events
+ - #3544: Implement support for focus/blur events in TextField
+ - #3553: Change nightly and develpoment version numbering
+ - #3605: Patch to avoid concurrent modification exceptions in EventRouter
+ - #3640: Update build-widgetsets.xml and verify it works
+ - #3655: ApplicationRunner logs unnecessary java.lang.ClassNotFoundExceptions
+ - #3683: TextField.setRows() API needs reworking
+ - #3731: Implement a simpler alternative to ApplicationContext.TransactionListener
+ - #3740: Tabsheet no longer fully serializable, doesn't work in GAE
+ - #3754: Add data.util.TextFileProperty
+ - #3755: Select throws IllegalArgumentException when browsing pages quickly
+ - #3756: Add support for passing a typed Object[] from client to server
+ - #3757: Add support for passing a typed map from client to server
+ - #3759: Cannot scroll to the last tab in a Tabsheet
+ - #3760: Scrollbars are missing in Safari/Chrome
+ - #3762: Dependency to javax/portlet/PortletRequest, won't work with GAE
+ - #3772: Add notifier interfaces for focus and blur events
+ - #3775: Optimize Tree rendering
+ - #3776: Server side junit test cases should be run automatically on each build
+ - #3782: ClassCastException when adding Window via addComponent
+ - #3783: ClickListener in Panel does not work
+ - #3784: Panel.setScrollTop does not work with invalid values
+ - #3785: Style names for MenuBar.MenuItem
+ - #3786: Add focus and blur events to Select/VFilterSelect and DateField/VTextualDate
+ - #3788: Typo in setWriteThrough's parameter name
+
+
Vaadin is available for the following operating systems:
--
2.39.5