From a0182a017b97847f88338a6e721e98327ca0d20b Mon Sep 17 00:00:00 2001
From: Artur Signell
Date: Tue, 11 Jun 2013 09:55:16 +0300
Subject: [PATCH] Updated release notes for 7.1.0 (#11993, #11991, #11870)
Change-Id: I6ea0fec8896138d2a4b0e02908217c2fa3d8505f
---
WebContent/release-notes.html | 132 ++++++++++++++++++++++++----------
1 file changed, 94 insertions(+), 38 deletions(-)
diff --git a/WebContent/release-notes.html b/WebContent/release-notes.html
index e9adf68f8b..7175214e82 100644
--- a/WebContent/release-notes.html
+++ b/WebContent/release-notes.html
@@ -78,39 +78,87 @@
enhancements. Below is a list of the most notable changes:
- - Server push based on Atmosphere
- - CSS injection through a Styles object from Page.getCurrent().getStyles()
- - Enhanced Debug Window
- - Calendar is now included in the core
- framework
- - The VaadinServlet/-Portlet and -Service
- have been refactored
+
- Server push (Use the @Push annotation to
+ enable push for a UI)
+
+ - Server polling using UI.setPollInterval()
+ - Enhanced debug window
+ - Internet Explorer 10 support
+ - Sass compiler improvements: arithmetics, @content
+ - Dynamic CSS injection
+ - Support for SCSS/CSS files in all add-ons (Use Vaadin-Stylesheet
+ in the manifest)
+
+ - Calendar is included in the core framework
+ - ProgressBar provides progress indication
+ without polling (separated from ProgressIndicator)
+ - Tooltip and loading indicator delays configurable
+ on server side
+ - The range of a DateField can be limited
+
+ - Window has maximize/restore controls
+ - UI and VaadinSession provide access()
+ to access the UI and session while holding the needed
+ lock
+ - A new @VaadinServletConfiguration annotation
+ for configuring servlet parameters
- - DateField can now have a range
- - Window has Maximize/Restore controls
- WAI-ARIA support for form fields, Button,
and Tree
- - The page can be reloaded programmatically with Page.reload()
- - The legacy behavior of Property.toString() can be
+
- The behavior of Property.toString() can be
toggled using the legacyPropertyToString init
parameter
- - Sass compiler now supports arithmetics
- - Sass compiler now supports @content
- - Tooltip delays can be configured
- - Loading indicator delays can be configured
- - Layout components have a default alignment
- - DefaultFieldGroupFieldFactory supports date
- fields
-
- - Add-ons containing a theme should specify it with a
- Vaadin-Stylesheet attribute in the manifest
+
- Default alignment can be set for layout components
+ - FieldGroup supports SQL date fields and date
+ field creation
+ - Converter.convertToModel/convertFromModel
+ now gets an additional parameter describing the target
+ type
+ - The browser page can be reloaded programmatically
+ using Page.reload()
+
+ - The VaadinServlet/VaadinPortlet and VaadinService
+ classes have been refactored
+
+ - Several locking related fixes
+ - Client compiler dependencies are packaged as a
+ separate jar
+ - DefaultWidgetSet is even more optimized (using
+ compiler parameter -XenableClosureCompiler)
+
+ - Java assert statements have been added to
+ critical code sections. Start JVM with -ea to
+ use.
+ - StateChangeEvent.isInitialState()
+ indicates if event is the first for a connector
+ - ClientConnector.isAttached()
+ indicates if connector is attached
+ - Container.Filterable now contains a getContainerFilters()
+ method
+ - TableQuery now supports schemas and catalogs
+
+
+ Tools have been updated for Vaadin @vaadin-minor@ with
+ the following changes:
- Native support for Internet Explorer 10
- Many locking fixes
- Java assert statements added to critical
- code sections. Start JVM with -ea to use.
+
+ - Maven
+
+ - Theme compilation support using vaadin:update-theme
+ and vaadin:compile-theme
+
+
+ - Eclipse
+
+ - Theme compilation support using the
+ provided button
+ - New projects are by default generated using
+ Servlet 3.0 API
+ - Additional GWT compiler parameters can be
+ specified
+
@@ -127,13 +175,21 @@
with em (#10634)
- Push using streaming does not work in Opera (#11642)
+ Push is currently not supported in portals (See #11493)
+
+ HTTP session can not be invalidated while using
+ push (#11721)
- Some debug console features such as analyze layouts
- do not work when push is enabled (#11536)
+ Cookies are not available while using push (#11808)
+ Not all proxies are compatible with websockets. If
+ you are using push with an incompatible proxy you might
+ have to force the transport mode to streaming. Some
+ proxies have problems with streaming also - you need to
+ ensure that the proxy does not buffer responses for HTTP
+ streaming to work.
ChangeLog
@@ -145,7 +201,7 @@
The full
+ href="http://dev.vaadin.com/query?status=closed&resolution=fixed&milestone=Vaadin+7.1.0.beta1&milestone=Vaadin+7.1.0&order=id">full
list of the closed issues can also be found at
dev.vaadin.com
.
@@ -469,8 +525,8 @@
Supported Technologies
- Vaadin 7 is compatible with Java 6. Vaadin 7 is
- especially supported on the following operating
+ Vaadin 7 is compatible with Java 6 and newer. Vaadin
+ 7 is especially supported on the following operating
systems:
@@ -498,9 +554,9 @@
- Vaadin 7 supports the JSR-286 Portlet specification. All
- portals that implement either of the portlet specifications
- should work. The following portals are supported:
+ Vaadin 7 supports the JSR-286 Portlet specification and all
+ portals that implement the specification should work. The
+ following portals are supported:
@@ -518,12 +574,12 @@
- - Mozilla Firefox 18-20
+ - Mozilla Firefox 18-21
- Mozilla Firefox 17 ESR
- Internet Explorer 8-10
- Safari 6
- Opera 12
- - Google Chrome 23-26
+ - Google Chrome 23-27
--
2.39.5