From a74cf8cfe1288b7e8c579bb804be2b7995ff65d5 Mon Sep 17 00:00:00 2001
From: Henri Sara
Date: Thu, 21 Apr 2016 09:52:20 +0300
Subject: Some Vaadin 7.7 release notes changes
Removed 7.6 material from release notes and some other updates.
Change-Id: Ic1084980a3e188459358eee71554cd0db76bbcca
---
all/src/main/templates/release-notes.html | 58 +++++++------------------------
1 file changed, 13 insertions(+), 45 deletions(-)
(limited to 'all/src/main/templates')
diff --git a/all/src/main/templates/release-notes.html b/all/src/main/templates/release-notes.html
index 828aa193b9..b9dcc9774b 100644
--- a/all/src/main/templates/release-notes.html
+++ b/all/src/main/templates/release-notes.html
@@ -95,60 +95,28 @@
enhancements. Below is a list of the most notable changes:
- - New configurable client-server automatic reconnect handling and warning dialogs
- - Grid columns can be resized by the user
- - Grid non-modal editor mode and unbuffered datasource binding
- - More fluent Grid scrolling for touch devices
- - Better customizability of Grid (data generators for communication, customizable selection models etc.)
- - Configurable keyboard, touch and mouse navigation support for Grid editor
- - Declarative HTML serialization enhancements for Vaadin Designer 1.0
- - Better handling of closing a window with keyboard shortcuts
- - Column collapsing events for Table
- - Most Components fire a ContextClickEvent when the user tries to open a context menu.
- This event is specialised to contain some extra context for Grid, Table, TreeTable and Tree,
- and used by the ContextMenu add-on.
- - New push transport mode WEBSOCKET_XHR (WebSockets from server to client, XHR from client to
- server) which allows setting of cookies, using request scopes with CDI/Spring etc.
- - Navigator is more extensible and can be used with dependency injection
- - It is possible to customize the push URL using PushConfiguration.setPushUrl().
- This enables implementing some push related add-ons such as push on portals.
+ - Vaadin Framework is now built with Maven
+ - System properties can now override application properties, e.g. -DproductionMode=true
+ (#19683)
+ - Vaadin can now automatically use default widgetset AppWidgetset optionally generated
+ by the latest Vaadin Maven plug-in (#19675)
- For enhancements introduced in Vaadin 7.5, see the Release
- Notes for Vaadin 7.5.0.
+ For enhancements introduced in Vaadin 7.6, see the Release
+ Notes for Vaadin 7.6.0.
Incompatible or Behavior-altering Changes in @version-minor@
- - Window.setCloseShortcut() is now deprecated. ESCAPE is no longer a hard-coded default, but rather a soft one, and
- can be removed. If the close-shortcut attribute of the v-windowelement is present, it must list all close
- shortcuts, including ESCAPE, separated by whitespace. Existing, unchanged code should behave as before.
- See ticket #17383 for more information on the reasoning
- behind the change.
- - Grid SelectionModels are now Extensions. This update removes all selection related variables and API from
- GridConnector, GridState, GridServerRpc and GridClientRpc
- - StringToEnumConverter now explicitly supports Enum types with custom toString() implementations.
- This may affect applications that relied on the undefined behavior in previous versions.
- - The Section enumeration from client-side of the Grid has been moved to GridConstants
- - The order in which AttachEvents are fired has been changed. When attaching a component with child components,
- events are now fired first for the children and last for the root component. The order is thus the same as
- the order in which custom code in overridden Component.attach methods would be executed. Please refer to
- ticket #16348 for more information on this change.
- - Jsoup library version 1.8.3 is incompatible with the version 1.8.1 used in early 7.6 alphas and 7.5. This might
- cause problems with external libraries compiled against said versions.
- - Declarative format is now using "vaadin-" as a default prefix instead of the "v-" prefix used in 7.5.
- This default can be changed in deployment configuration.
- - The annotations @PreserveOnRefresh, @Push, @Theme, @Title, @VaadinServletConfiguration and @Widgetset now use
- @Inherited. The annotation is also looked up in extended interfaces for backwards compatibility.
- - Server-side timings of request processing are only sent to the client when not in production mode. Using the
- timings in TestBench tests requires the server not to be in production mode.
- - System properties now override application parameters for settings such as production mode.
+ - Vaadin artifacts no longer bring a transitive dependency to javax.servlet:servlet-api.
+ - System properties now override application parameters for settings such as production mode (see above).
Known Issues and Limitations
- - Vaadin TouchKit versions prior to 4.1.0 do not work with 7.6. Please use version 4.1.0 or above.
+ - OSGi support is has some issues
+ - Vaadin TouchKit versions prior to 4.1.0 do not work with Vaadin 7.7. Please use version 4.1.0 or above.
- Context click events are not generated on iOS devices
(#19367)
- Drag'n'drop in a Table doesn't work on touch devices running
@@ -195,7 +163,7 @@
your users happy. Vaadin is available under the
Apache License, Version 2.0 (see the
license.html
- in the Vaadin ZIP or JAR package).
+ in the Vaadin ZIP package).
--
cgit v1.2.3