|
|
(15 intermediate revisions by 5 users not shown) |
Line 1: |
Line 1: |
− | The tables below lists all implemented tickets that require specific upgrade actions for applications based on Scout 3.7 to migrate to Scout 3.8. | + | The Scout documentation has been moved to https://eclipsescout.github.io/. |
− | == 3.8.0 ==
| + | |
− | {| width="100%" {{prettytable}}
| + | |
− | |-valign="top"
| + | |
− | !width="10%" align="left" bgcolor="#bbbbbb"|Fixed
| + | |
− | !width="5%" align="left" bgcolor="#bbbbbb"|Bugzilla
| + | |
− | !width="60%" align="left" bgcolor="#bbbbbb"|Subject
| + | |
− | !width="20%" align="left" bgcolor="#bbbbbb"|Component
| + | |
− | |-valign="top"
| + | |
− | |2011-10-25
| + | |
− | |[https://bugs.eclipse.org/bugs/show_bug.cgi?id=361816 361816]
| + | |
− | |Replace current NLS support with Text Provider Services ([http://wiki.eclipse.org/Scout/NewAndNoteworthy#New_NLS_.28i18n.29_concept:_TextProviderServices News], [https://dev.eclipse.org/svnroot/technology/org.eclipse.scout/scout.rt/trunk/org.eclipse.scout.rt.client/Release%20Notes.txt release notes])
| + | |
− | |Client, Shared, Server
| + | |
− | |-
| + | |
− | |2011-10-26
| + | |
− | |[https://bugs.eclipse.org/bugs/show_bug.cgi?id=361795 361795]
| + | |
− | |Decorater in columns (AbstractDateColumn, AbstractLongColumn, ...) ([https://dev.eclipse.org/svnroot/technology/org.eclipse.scout/scout.rt/trunk/org.eclipse.scout.commons/Release%20Notes.txt release notes])
| + | |
− | |Client, Shared, Server, Commons, Swing
| + | |
− | |-
| + | |
− | |2011-11-28
| + | |
− | |[https://bugs.eclipse.org/bugs/show_bug.cgi?id=364019 364019]
| + | |
− | |AbstractTable Add possibility to prevent Ctrl+C ([https://dev.eclipse.org/svnroot/technology/org.eclipse.scout/scout.rt/trunk/org.eclipse.scout.commons/Release%20Notes.txt release notes])
| + | |
− | |SWT, Swing
| + | |
− | |-
| + | |
− | |2012-01-26
| + | |
− | |[https://bugs.eclipse.org/bugs/show_bug.cgi?id=369115 369115]
| + | |
− | |Locale on client-side ([https://dev.eclipse.org/svnroot/technology/org.eclipse.scout/scout.rt/trunk/org.eclipse.scout.rt.client/Release%20Notes.txt release notes])
| + | |
− | |Client
| + | |
− | |-
| + | |
− | |2012-04-10
| + | |
− | |[https://bugs.eclipse.org/bugs/show_bug.cgi?id=361985 361985]
| + | |
− | |ITable: more flexibility to discard deleted rows in tables ([https://dev.eclipse.org/svnroot/technology/org.eclipse.scout/scout.rt/trunk/org.eclipse.scout.rt.client/Release%20Notes.txt release notes])
| + | |
− | |Client
| + | |
− | |-
| + | |
− | |2011-11-11
| + | |
− | |[https://bugs.eclipse.org/bugs/show_bug.cgi?id=345184 345184]
| + | |
− | |SwingScoutRootFrame should adhere Java LAF ([https://dev.eclipse.org/svnroot/technology/org.eclipse.scout/scout.rt/trunk/org.eclipse.scout.rt.ui.swing/Release%20Notes.txt release notes])
| + | |
− | |Swing
| + | |
− | |-
| + | |
− | |2012-03-23
| + | |
− | |[https://bugs.eclipse.org/bugs/show_bug.cgi?id=372222 372222]
| + | |
− | |LayoutManager do not take care of screen bounds when recalculating size of a form ([https://dev.eclipse.org/svnroot/technology/org.eclipse.scout/scout.rt/trunk/org.eclipse.scout.rt.ui.swing/Release%20Notes.txt release notes])
| + | |
− | |Swing
| + | |
− | |-
| + | |
− | |2011-12-21
| + | |
− | |[https://bugs.eclipse.org/bugs/show_bug.cgi?id=367275 367275]
| + | |
− | |[SWT][LookAndFeelDecorations]Remove obsolete flag enabledAsReadOnly ([https://dev.eclipse.org/svnroot/technology/org.eclipse.scout/scout.rt/trunk/org.eclipse.scout.rt.ui.swing/Release%20Notes.txt release notes])
| + | |
− | |SWT
| + | |
− | |-
| + | |
− | |
| + | |
− | |[https://bugs.eclipse.org/bugs/show_bug.cgi?id=350389 350389]
| + | |
− | |Improve Scout RT testing support ([https://dev.eclipse.org/svnroot/technology/org.eclipse.scout/scout.rt/trunk/org.eclipse.scout.rt.testing.client/Release%20Notes.txt release notes], [https://dev.eclipse.org/svnroot/technology/org.eclipse.scout/scout.rt/trunk/org.eclipse.scout.rt.testing.shared/Release%20Notes.txt release notes shared])
| + | |
− | |Testing
| + | |
− | |-
| + | |
− | |}
| + | |
− | | + | |
− | == 3.8.1 ==
| + | |
− | | + | |
− | {| width="100%" {{prettytable}}
| + | |
− | |-valign="top"
| + | |
− | !width="10%" align="left" bgcolor="#bbbbbb"|Fixed
| + | |
− | !width="5%" align="left" bgcolor="#bbbbbb"|Bugzilla
| + | |
− | !width="60%" align="left" bgcolor="#bbbbbb"|Subject
| + | |
− | !width="20%" align="left" bgcolor="#bbbbbb"|Component
| + | |
− | |-valign="top"
| + | |
− | |2012-06-04
| + | |
− | |[https://bugs.eclipse.org/bugs/show_bug.cgi?id=378826 378826]
| + | |
− | |SWT: Disposing display can cause Deadlock while all waiting jobs are processed.
| + | |
− | |SWT, Swing, Rap, Busy Handler
| + | |
− | |-
| + | |
− | |}
| + | |
− | | + | |
− | == Eclipse Releated Migrations affecting Scout Projects ==
| + | |
− | | + | |
− | Jetty Plugins been changed (see also [http://git.eclipse.org/c/platform/eclipse.platform.common.git/plain/bundles/org.eclipse.platform.doc.isv/porting/4.2/incompatibilities.html?h=R4_HEAD Incompatibilities] [http://download.eclipse.org/eclipse/downloads/drops4/S-4.2M4-201112092100/eclipse-news-M4.html#Equinox News]). Therefore the plugin.xml of the server plugin needs to be updated:
| + | |
− | | + | |
− | Remove the plugins:
| + | |
− | <plugin id="org.mortbay.jetty.server"/>
| + | |
− | <plugin id="org.mortbay.jetty.util"/>
| + | |
− | | + | |
− | Add the plugins:
| + | |
− | <plugin id="org.eclipse.jetty.continuation"/>
| + | |
− | <plugin id="org.eclipse.jetty.http"/>
| + | |
− | <plugin id="org.eclipse.jetty.io"/>
| + | |
− | <plugin id="org.eclipse.jetty.security"/>
| + | |
− | <plugin id="org.eclipse.jetty.server"/>
| + | |
− | <plugin id="org.eclipse.jetty.servlet"/>
| + | |
− | <plugin id="org.eclipse.jetty.util"/>
| + | |
− | | + | |
− | == Release Notes ==
| + | |
− | | + | |
− | All migrations are also described in in the release notes:
| + | |
− | | + | |
− | * [https://dev.eclipse.org/svnroot/technology/org.eclipse.scout/scout.rt/trunk/org.eclipse.scout.commons/Release%20Notes.txt Release Notes.txt (org.eclipse.scout.commons)]
| + | |
− | * [https://dev.eclipse.org/svnroot/technology/org.eclipse.scout/scout.rt/trunk/org.eclipse.scout.http.servletfilter/ReleseNotes.txt Release Notes.txt (org.eclipse.scout.http.servletfilter)]
| + | |
− | * [https://dev.eclipse.org/svnroot/technology/org.eclipse.scout/scout.rt/trunk/org.eclipse.scout.jaxws216/Release%20Notes.txt Release Notes.txt (org.eclipse.scout.jaxws216)]
| + | |
− | * [https://dev.eclipse.org/svnroot/technology/org.eclipse.scout/scout.rt/trunk/org.eclipse.scout.rt.client/Release%20Notes.txt Release Notes.txt (org.eclipse.scout.rt.client)]
| + | |
− | * [https://dev.eclipse.org/svnroot/technology/org.eclipse.scout/scout.rt/trunk/org.eclipse.scout.rt.server/Release%20Notes.txt Release Notes.txt (org.eclipse.scout.rt.server)]
| + | |
− | * [https://dev.eclipse.org/svnroot/technology/org.eclipse.scout/scout.rt/trunk/org.eclipse.scout.rt.shared/ReleaseNotes.txt Release Notes.txt (org.eclipse.scout.rt.shared)]
| + | |
− | * [https://dev.eclipse.org/svnroot/technology/org.eclipse.scout/scout.rt/trunk/org.eclipse.scout.rt.ui.rap/Release%20Notes.txt Release Notes.txt (org.eclipse.scout.rt.ui.rap)]
| + | |
− | * [https://dev.eclipse.org/svnroot/technology/org.eclipse.scout/scout.rt/trunk/org.eclipse.scout.rt.ui.swing/Release%20Notes.txt Release Notes.txt (org.eclipse.scout.rt.ui.swing)]
| + | |
− | * [https://dev.eclipse.org/svnroot/technology/org.eclipse.scout/scout.rt/trunk/org.eclipse.scout.rt.ui.swt/Release%20Notes.txt Release Notes.txt (org.eclipse.scout.rt.ui.swt)]
| + | |
− | * [https://dev.eclipse.org/svnroot/technology/org.eclipse.scout/scout.rt/trunk/org.eclipse.scout.service/Release%20Notes.txt Release Notes.txt (org.eclipse.scout.service)]
| + | |
− | * [https://dev.eclipse.org/svnroot/technology/org.eclipse.scout/scout.rt/trunk/org.eclipse.scout.rt.testing.client/Release%20Notes.txt Release Notes.txt (org.eclipse.scout.rt.testing.client)]
| + | |
− | * [https://dev.eclipse.org/svnroot/technology/org.eclipse.scout/scout.rt/trunk/org.eclipse.scout.rt.testing.server/Release%20Notes.txt Release Notes.txt (org.eclipse.scout.rt.testing.server)]
| + | |
− | * [https://dev.eclipse.org/svnroot/technology/org.eclipse.scout/scout.rt/trunk/org.eclipse.scout.rt.testing.shared/Release%20Notes.txt Release Notes.txt (org.eclipse.scout.rt.testing.shared)]
| + | |