Menu

Saros release 10.3.26.r2105

The Saros team is proud to announce the release of version 10.3.26.

This release is a very important one for our users, as it includes some exciting new features that make the Saros usage experience so much richer right out of the box.

Communicating using Saros is now a whole lot easier. We now provide an in-built instant messenging services to send text messages to your peers, as well as a VoIP service for when you want to speak with them.

You can also use the new file sending capability of Saros to instantly send to your peers any file from your file system.

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:

[FIX]

* [FIX/Stephan] replaced .isEmpty() by .length() == 0
(undefined in java1.5)

* [FIX/Stephan] several bugs in streaming-framework

* [FIX/Florian] Remove unsatisfied dependencies on SWTBot libraries.

* [FIX/Henning] don't register StreamServiceManager as no StreamService
is available

* [FIX/Michael] Inviting user is not informed by a pop-up if if the
invited user cancels an invitation or is occupied by
another session.
- the job returns a new Status object accordingly.
isModal() functionality removed. Manual dialogs
removed. Documentation updated
- OutgoingInvitationProcess is not a static class
anymore

* [FIX/Michael] Closing a session doesn't cancel running invitations
(bug #2958625)

* [FIX/Henning] register Saros feature after XMPP login

* [FIX/Henning] register Jingle feature after XMPP login

* [FIX/Henning] enable/disable Jingle feature if preference is changes

* [FIX/Henning] documentation of preference FORCE_FILETRANSFER_BY_CHAT
states that a session restart is required

* [FIX/Henning] correctly set progress in Utils#toByteArray used in
invitation

* [FIX/Henning] get ServiceDiscoveryManager instance in
Saros#isJIDonServer

* [FIX/Christopher] Failing service discovery should not crash adding
contacts. User is asked instead.

* [FIX/Christopher] ConsistencyAction did show internal data
representation of SPath rather than full OS paths.

[FEATURE]

* [FEATURE/Olaf] experimental VoIP function added. Two users of a shared
project can start a simple VoIP session now.

* [FEATURE/Olaf] MultiUserChat added, but it should be marked
experimental.

* [FEATURE/Stephan] SendFile: a StreamService for sending a file to
another Saros-user

* [FEATURE/Sandor] STF (Sandor's Test Framework)

* [FEATURE/Stephan] introduced StreamServices-framework: session-based
streaming among two participants in a shared project

[API]

* [API/Karl] #2959888 Change JUnit4 dependency to optional

* [API/Christopher] Added a convenience method for getting the full path
from an SPath

[MISC]

* [INTERNAL/Henning] fix task name for service discovery of a JID

* [INTERNAL/Moritz] Now the ISharedEditorListener supports listening to
text selection activities and viewport changes.

* [INTERNAL/Florian] make cobertura output format customizable via
command line\nsigned-off by: NOT AFFECTING CODE

* [INTERNAL/Florian] add cobertura library

* [INTERNAL/Florian] add cobertura instrumentation to build.xml

* [INTERNAL] fix littering of JUnit output outside of report directories

* [INTERNAL/Christopher] Offer separate call to StartHandle await instead
of just startAndWait

* [NOP/Christopher] Removed two warnings in class documentation

* [NOP/Christopher] Renamed two parameters in the ISessionListener
interface to make the purpose of these parameters
more obvious

* [NOP/Christopher] Fixed several spelling mistakes left from a
refactoring

* [NOP/Christopher] Fix typo caused by refactoring

* [NOP/Christopher] Fixed two typos

* [UI/Karl] Addresses #2707209 - gives observers a new icon: a figure
with an eyeball

* [UI/Christopher] Show better error dialog if files are overriden during
invitation

* [TEST/Christopher] Add a test to binary channel that fails because
BinaryChannel cannot shut down properly

* [TEST/Christopher] Remove timing dependent behavior from Jupiter tests

* [TEST/ Christopher] Document the current failure of UndoTest when
undoing a delete

* [DOCU/Christopher] Improve documentation of static field Saros.SAROS
(the pluginID)

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

Regards,
The Saros Team

Posted by sbauch 2010-03-26

Log in to post a comment.