]> source.dussan.org Git - vaadin-framework.git/commitdiff
Updated Release Notes for Vaadin 7.0.0.rc1 release. 36/536/2
authorMarko Gronroos <magi@vaadin.com>
Wed, 19 Dec 2012 11:19:28 +0000 (13:19 +0200)
committerMarko Gronroos <magi@vaadin.com>
Wed, 19 Dec 2012 13:14:00 +0000 (15:14 +0200)
Change-Id: Id62a3b44fa6f5c1c3554e273597303b4b418d89e

WebContent/release-notes.html

index b0522b3727af27048719263238745556a145e4d6..99001cca2c22499ae88de09ab86040687a41480c 100644 (file)
@@ -88,8 +88,7 @@
       <p>
         See the <tt>README.TXT</tt> in the installation package for detailed information
         about the package contents. <a href="http://vaadin.com/book">Book of Vaadin</a>
-        (for Vaadin 7) will give more detailed instructions; it is not yet up-to-date at
-        the time of this release, but will be updated soon after.
+        (for Vaadin 7) gives more detailed instructions.
       </p>
 
       <p>
       <h2 id="enhancements">Enhancements in Vaadin @version@</h2>
 
       <p>
-        @version@ is a beta release release of the upcoming version 7 of the
-        Vaadin Framework. It introduces some minor changes, minor new features and fixes.
+        In addition to many fixes and smaller features and changes, @version@ introduces
+        the following major changes since the last beta release:
       </p>
 
+      <ul>
+        <li>The <b>ColorPicker</b> component is now included in the Vaadin core framework</li>
+        <li>Sass compiler can now be used in client-side projects.</li>
+      </ul>
+
       <p>
         The following major changes were introduced in the earlier
         @version-minor@ releases:
         </li>
         <li><b>Form</b> is deprecated and form hand is replaced with the <b>FieldGroup</b></li>
         <li>Get computed style of a component from the browser</li>
-        <li>Support for border, padding, and margin in core layout components</li></ul>
-              <ul>
+        <li>Support for border, padding, and margin in core layout components</li>
         <li>Applications are now written by extending the <b>UI</b> class
           <ul>
             <li>UIs use heartbeat to detect closing</li>
             <li><b>ApplicationResource</b> is replaced with <b>ConnectorResource</b></li>
           </ul>
         </li>
-        <li>Themeing with <a href="http://sass-lang.com/">SASS</a> in addition to CSS
+        <li>Themeing is now done with <a href="http://sass-lang.com/">Sass</a>
           <ul>
+            <li>Sass themes are compiled on-the-fly when loading the theme (for development), or manually with the theme compiler (for production)</li>
+            <li>Pure CSS themes are supported, but should include <tt>legacy-styles.css</tt>
             <li>SASS themes need to (and CSS themes can) be compiled to a single CSS stylesheet with the <tt>vaadin-theme-compiler</tt></li>
           </ul>
         </li>
         <li>All <tt>addListener()</tt> methods have changed to listener-specific methods, such as <tt>addClickListener()</tt>, <tt>addValueChangeListener()</tt>, etc.</li>
         <li>Packaging has changed, now in a ZIP package (see <a href="package">Package Contents</a> above)
         </li>
+        <li>The <b>Panel</b> and <b>Window</b> (and in <b>UI</b> in early betas) no longer
+        extend <b>ComponentContainer</b>, but <b>SingleComponentContainer</b>, which has
+        no <tt>addComponent()</tt> method
+          <ul>
+            <li>The <b>UI</b>, <b>Panel</b>, and <b>Window</b> no longer have default
+            content (used to be a <b>VerticalLayout</b>), but you must set the content
+            component explicitly with the <tt>setContent()</tt> method or in the
+            constructor</li>
+
+            <li>If the content is a layout, you need to add other components to the layout
+            component with <tt>addComponent()</tt> instead of the container</li>
+          </ul>
+        </li>
+         
       </ul>
         
       </ul>
         the Vaadin Wiki.
       </p>
 
-      <p>
-        Please see the release notes for <a href="http://vaadin.com/download/prerelease/7.0/7.0.0/7.0.0.alpha1/release-notes.html">alpha1</a>,
-        <a href="http://vaadin.com/download/prerelease/7.0/7.0.0/7.0.0.alpha2/release-notes.html">alpha2</a>,
-        <a href="http://vaadin.com/download/prerelease/7.0/7.0.0/7.0.0.alpha3/release-notes.html">alpha3</a>,
-        and <a href="http://vaadin.com/download/prerelease/7.0/7.0.0/7.0.0.beta1/release-notes.html">beta1</a>
-        for the lists of where the major enhancements were introduced.
-      </p>
-
       <h3 id="changelog">ChangeLog</h3>
 
       <p>
       </p>
 
       <ul>
-        <li>Mozilla Firefox 5 or newer</li>
+        <li>Mozilla Firefox 17 or newer</li>
         <li>Internet Explorer 8-10</li>
         <li>Safari 6</li>
         <li>Opera 12</li>
-        <li>Google Chrome 21</li>
+        <li>Google Chrome 23</li>
       </ul>
 
       <p>