Menu

Release Notes for 10.5.28.r2173

The Saros Team is proud to announce the release of version 10.5.28.r2173.

In this release we have concentrated on improving the stability of Saros
and making some very important internal changes for a number of exciting
upcoming new features.

Install and update from Eclipse: http://dpp.sf.net/update.

For more information on Saros, visit: http://www.inf.fu-berlin.de/w/SE/DPP.

Many thanks to users who participated in our survey and to everyone who
helped us improve our plugin!

Important changes:

[FEATURE]

\[FEATURE\] screensharing among two users in a saros-session

\[FEATURE\] Connection Test Action

[FIX]

\[FIX\] Synchronize DispatchingRosterListener operations against each other
        properly.

\[FIX\] Dirty State Listener is lost when closing editors

\[FIX\] When in follow mode, closing of dirty files by Saros caused data loss

\[FIX\] Renaming files causes inconsistencies if dirty state is incorrect

\[FIX\] Synchronize JingleFileTransferManager initialization against
    pre-mature getting by getJingleManager \(might return NULL although
    initialization was already started\)

\[FIX\] Set status to "connecting" earlier so that DNS delays do not corrupt
    user experience

\[FIX\] ExecutorService not disposed, would cause thread leak

\[FIX\] Reject incoming JingleSession request if already in a session

\[FIX\] Close connection if sending fails

\[FIX\] Reject incoming FileTransfer if transferdescription cannot be parsed

\[FIX\] Prevent an NPE in StartupSaros

\[FIX\] Improved BinaryChannel to not wait for missing confirmation package
    if BinaryChannel was closed

\[FIX\] 2737353 \[CW-client\] Doesn't close when recovery failed

\[FIX\] Consistency Recovery shows no progress

\[FIX\] \#2994713: Register the Saros views with the following perspectives:
    Java, Java Browsing, Plug-in Development, Python, C/C++, and PHP. Removed
    the views from the Resource perspective.

[MISC]

\[INTERNAL\] update ant4eclipse to 1.0.0.M4

\[INTERNAL\] add build target for feature

\[INTERNAL\] add shell script with command line argument defaults for easy use

\[INTERNAL\] Add tests for XMPPConnection

\[INTERNAL\] Add three default launch configurations, saving developers on
    setup time \(XMPP accounts are not setup since they reside in the workspace
    preferences\)

\[INTERNAL\] remove "All Tests" launch configuration as it references JUnit3
    tests which were converted to JUnit4

\[INTERNAL\] include tests added in rev2125 into TestSuites

\[INTERNAL\] use JUnit 4 exception handling

\[API\] Util.retryEveryXms\(, millis\)

This release includes contributions from the following users (in alphabetical order):
ahaferburg, coezbek, florianthiel, hstaib, k_beecher, s-lau, szuecs

Regards,
The Saros Team

Posted by Umut 2010-05-28

Log in to post a comment.