Browse Source

Update release notes for 8.2.0.alpha1 (#9937)

tags/8.2.0.alpha1
Henri Sara 6 years ago
parent
commit
5727ab868e
1 changed files with 17 additions and 31 deletions
  1. 17
    31
      all/src/main/templates/release-notes.html

+ 17
- 31
all/src/main/templates/release-notes.html View File

@@ -59,13 +59,13 @@

<p>
Vaadin Framework @version@ is a
maintenance release that includes a number of bug fixes, as listed in the <a href="#changelog">change log</a> below.
<!-- maintenance release that includes a number of bug fixes, as listed in the <a href="#changelog">change log</a> below. -->
<!-- feature release that includes -->
<!-- pre-release for evaluating -->
<!-- a number of new features and bug fixes, as listed in the <a
pre-release for evaluating
a number of new features and bug fixes, as listed in the <a
href="#enhancements">list of enhancements</a> and <a
href="#changelog">change log</a> below. -->
<!-- The API in this beta version is not considered final and may change based on your feedback. -->
href="#changelog">change log</a> below.
The API in this alpha version is not considered final and may change based on your feedback.
</p>

<!-- ================================================================ -->
@@ -83,42 +83,28 @@
enhancements. Below is a list of the most notable changes:</p>

<ul>
<li>Components In Grid</li>
<li>HTML5 Drag and Drop support</li>
<li>TreeGrid, Tree and HierarchicalDataProvider</li>
<li>Improved OSGi Support</li>
<li>Separate row heights for header, body and footer in Grid</li>
<li>Support for item descriptions (tooltips) in CheckBoxGroup, RadioButtonGroup and Tree</li>
<li>Binder supports removing bindings</li>
</ul>

</p>

<p>
For enhancements introduced in Vaadin Framework 8.0, see the <a
href="http://vaadin.com/download/release/8.0/8.0.0/release-notes.html">Release
Notes for Vaadin Framework 8.0.0</a>.
For enhancements introduced in Vaadin Framework 8.1, see the <a
href="http://vaadin.com/download/release/8.1/8.1.0/release-notes.html">Release
Notes for Vaadin Framework 8.1.0</a>.
For migrating from previous framework versions, see <a href="#incompatible">the list of incompatible changes</a> and <a href="#migrating">how to migrate
to Vaadin Framework 8</a>.
</p>

<h2 id="incompatible">Incompatible or Behavior-altering Changes in @version-minor@</h2>
<li>The <tt>TreeGrid</tt> component replaces <tt>TreeTable</tt> component</li>
<li>The <tt>Tree</tt> component replaces old <tt>Tree</tt> component</li>
<li>The <tt>HierarchicalDataProvider</tt> interface replaces <tt>Container.Hierarchical</tt> and <<tt>TreeDataProvider</tt> replaces <tt>HierarchicalContainer</tt></li>
<li>The <tt>DragSourceExtension</tt> and <tt>DropTargetExtension</tt> extensions replace the old DnD features</li>
<li>OSGi bundle manifests of Vaadin Framework JARs no longer export <tt>/VAADIN</tt>, and there are new mechanisms for publishing static resources for OSGi</li>
<li>Tooltip styles for <tt>ContentMode.PREFORMATTED</tt> have been changed in all built-in themes to use the application font and allow long lines to wrap to multiple lines.</li>
<li><tt>Grid.Column</tt> now extends <tt>AbstractExtension</tt> instead of <tt>AbstractGridExtension</tt> to hide data generator specific API.</li>
<li><tt>DataCommunicator</tt>, <tt>DataKeyMapper</tt> and <tt>KeyMapper</tt> public APIs have some minor changes for better bean identification.</li>
<li><tt>Grid.createColumn</tt> now has one more parameter <tt>presentationProvider</tt>.</li>
<li>Valo link and (native) button styles are no longer global but only apply to the corresponding components when the mix-in is included.</li>
<li>The <tt>View</tt> interface now has additional methods and default implementations for them.</li>
<li>The <tt>HasValue</tt> interface now has an additional method <tt>getDefaultValidator()</tt> with a default implementation.</li>
<li><tt>TreeGrid.createColumn()</tt> has an additional parameter.</li>
<li><tt>LocalDateTimeToDateConverter</tt> now uses <tt>ZoneId</tt> instead of <tt>ZoneOffset</tt>.</li>
<li><tt>FontAwesome</tt> icon alignment in <tt>ComboBox</tt> has changed in the theme.</li>
<li><tt>GridState</tt> variable <tt>rowHeight</tt> has replaced by three variables.</li>

<h2>For incompatible or behaviour-altering changes in 8.0, please see <a href="https://vaadin.com/download/release/8.0/8.0.0/release-notes.html#incompatible">8.0 release notes</a></h2>

<li>Row height in <tt>Grid</tt> is replaced with separate header, body and footer row heights</li>
<li><tt>GridState</tt> variable <tt>rowHeight</tt> has been replaced by three variables.</li>
<li><tt>Button</tt> has a new constructor that may cause constructor calls with null as first parameter to be ambiguous.</li>

<h2>For incompatible or behaviour-altering changes in 8.1, please see <a href="https://vaadin.com/download/release/8.1/8.1.0/release-notes.html#incompatible">8.1 release notes</a></h2>
<h3 id="knownissues">Known Issues and Limitations</h3>

Loading…
Cancel
Save