summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--all/src/main/templates/release-notes.html58
1 files changed, 13 insertions, 45 deletions
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:</p>
<ul>
- <li>New configurable client-server automatic reconnect handling and warning dialogs</li>
- <li>Grid columns can be resized by the user</li>
- <li>Grid non-modal editor mode and unbuffered datasource binding</li>
- <li>More fluent Grid scrolling for touch devices</li>
- <li>Better customizability of Grid (data generators for communication, customizable selection models etc.)</li>
- <li>Configurable keyboard, touch and mouse navigation support for Grid editor</li>
- <li>Declarative HTML serialization enhancements for Vaadin Designer 1.0</li>
- <li>Better handling of closing a window with keyboard shortcuts</li>
- <li>Column collapsing events for Table</li>
- <li>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 <a href="https://vaadin.com/addon/vaadin-contextmenu">ContextMenu add-on</a>.</li>
- <li>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.</li>
- <li>Navigator is more extensible and can be used with dependency injection</li>
- <li>It is possible to customize the push URL using PushConfiguration.setPushUrl().
- This enables implementing some push related add-ons such as push on portals.</li>
+ <li>Vaadin Framework is now built with Maven</li>
+ <li>System properties can now override application properties, e.g. -DproductionMode=true
+ (<a href="http://dev.vaadin.com/ticket/19683">#19683</a>)</li>
+ <li>Vaadin can now automatically use default widgetset AppWidgetset optionally generated
+ by the latest Vaadin Maven plug-in (<a href="http://dev.vaadin.com/ticket/19675">#19675</a>)</li>
</ul>
<p>
- For enhancements introduced in Vaadin 7.5, see the <a
- href="http://vaadin.com/download/release/7.5/7.5.0/release-notes.html">Release
- Notes for Vaadin 7.5.0</a>.
+ For enhancements introduced in Vaadin 7.6, see the <a
+ href="http://vaadin.com/download/release/7.6/7.6.0/release-notes.html">Release
+ Notes for Vaadin 7.6.0</a>.
</p>
<h3 id="incompatible">Incompatible or Behavior-altering Changes in @version-minor@</h3>
<ul>
- <li>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 <a href="https://dev.vaadin.com/ticket/17383">#17383</a> for more information on the reasoning
- behind the change.</li>
- <li>Grid SelectionModels are now Extensions. This update removes all selection related variables and API from
- GridConnector, GridState, GridServerRpc and GridClientRpc</li>
- <li>StringToEnumConverter now explicitly supports Enum types with custom toString() implementations.
- This may affect applications that relied on the undefined behavior in previous versions.</li>
- <li>The Section enumeration from client-side of the Grid has been moved to GridConstants</li>
- <li>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 <a href="https://dev.vaadin.com/ticket/16348">#16348</a> for more information on this change.</li>
- <li>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.</li>
- <li>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.</li>
- <li>The annotations @PreserveOnRefresh, @Push, @Theme, @Title, @VaadinServletConfiguration and @Widgetset now use
- @Inherited. The annotation is also looked up in extended interfaces for backwards compatibility.</li>
- <li>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.</li>
- <li>System properties now override application parameters for settings such as production mode.</li>
+ <li>Vaadin artifacts no longer bring a transitive dependency to javax.servlet:servlet-api.</li>
+ <li>System properties now override application parameters for settings such as production mode (see above).</li>
</ul>
<h3 id="knownissues">Known Issues and Limitations</h3>
<ul>
- <li>Vaadin TouchKit versions prior to 4.1.0 do not work with 7.6. Please use version 4.1.0 or above.</li>
+ <li>OSGi support is has some issues</li>
+ <li>Vaadin TouchKit versions prior to 4.1.0 do not work with Vaadin 7.7. Please use version 4.1.0 or above.</li>
<li>Context click events are not generated on iOS devices
(<a href="http://dev.vaadin.com/ticket/19367">#19367</a>)</li>
<li>Drag'n'drop in a Table doesn't work on touch devices running
@@ -195,7 +163,7 @@
your users happy. <b>Vaadin</b> is available under the
Apache License, Version 2.0 (see the
<tt>license.html</tt>
- in the Vaadin ZIP or JAR package).
+ in the Vaadin ZIP package).
</p>
<p>