Subclipse Pre-1.0 Changelog

This file documents all of the changes that were made to Subclipse prior to the 1.0.0 release process. Please visit http://subclipse.tigris.org/ for the latest information on Subclipse.


Version 0.9.102
23 December 2005

from: /trunk/subclipse
http://subclipse.tigris.org/svn/subclipse/tags/subclipse/0.9.102


Version 0.9.101
5 December 2005

from: /trunk/subclipse
http://subclipse.tigris.org/svn/subclipse/tags/subclipse/0.9.101


Version 0.9.100
1 December 2005

from: /trunk/subclipse
http://subclipse.tigris.org/svn/subclipse/tags/subclipse/0.9.100

This release is based upon Subversion 1.3.0 Release Candidate 4. As such, it is being posted to a new update site URL so that only users that are aware of this fact and make a specific choice to install this release will get it. When Subversion 1.3.0 is GA, the old update site URL will be updated with the latest version. The URL of the new update site is: http://subclipse.tigris.org/update_1.0.x/


Version 0.9.37
3 November 2005

from: /trunk/subclipse
http://subclipse.tigris.org/svn/subclipse/tags/subclipse/0.9.37


Version 0.9.36
26 October 2005

from: /trunk/subclipse
http://subclipse.tigris.org/svn/subclipse/tags/subclipse/0.9.36


Version 0.9.35
25 October 2005

from: /trunk/subclipse
http://subclipse.tigris.org/svn/subclipse/tags/subclipse/0.9.35


Version 0.9.34
13 Septermber 2005

from: /trunk/subclipse
http://subclipse.tigris.org/svn/subclipse/tags/subclipse/0.9.34


Version 0.9.33
26 August 2005

from: /trunk/subclipse
http://subclipse.tigris.org/svn/subclipse/tags/subclipse/0.9.33

NOTE to JavaSVN Users: As of this release of Subclipse, support for JavaSVN is a client adapter is now included as part of Subclipse. There is no need to install anything else. Subclipse should automatically use JavaSVN as the default client adapter if JavaHL is not found.

The Synchronize action takes another leap forward in correctness in this release. However, in some cases this is at the sake of performance. To make the view act correctly we needed some information that Subversion is not returning in the status -u command. So we have to follow that up with an svn info command. This is an O(N) algorithm where N is the number of incoming changes. Depending on the speed of the connection, this can really slow things down. All is not lost, however. JavaSVN was able to rev their API to provide all of the information in the single status call. So if you use the JavaSVN adapter you do not suffer any performance boost. Also, we are working hard to get the Subversion API in JavaHL revved for Subversion 1.3. Finally, we are also looking for other ways to approach the problem that could work today. Correctness has to come before performance, and the changes in this release really get this action closer to the correct behavior.


Version 0.9.32
25 July 2005

from: /trunk/subclipse
http://subclipse.tigris.org/svn/subclipse/tags/subclipse/0.9.32

NOTE to JavaSVN Users: If you want to continue to use JavaSVN you should wait until a corresponding update to JavaSVN has been made available. Then install this update first, followed by the update to JavaSVN.


Version 0.9.31
23 May 2005

from: /trunk/subclipse
http://subclipse.tigris.org/svn/subclipse/tags/subclipse/0.9.31

NOTE to JavaSVN Users: If you want to continue to use JavaSVN you should wait until a corresponding update to JavaSVN has been made available. Then install this update first, followed by the update to JavaSVN.

Subversion 1.2 Support

UI Refinements

Other Issues

Subclipse Repository Restructuring

The repository has been restructured so that there is now a "Eclipse2.x" branch where the old Subclipse release can be modified. The current release has moved from the "subclipse-3" branch to "trunk". The subclipse-3 branch will hang around for a while in case we need to make an emergency fix of some sort for Subversion 1.1.x users.


Version 0.9.30
8 April 2005

from: /branches/subclipse-3
http://subclipse.tigris.org/svn/subclipse/tags/subclipse/subclipse-3-0.9.30

The next two problems were NPE's in the new feature to fetch affected paths on demand in the resource history view. You could work around these problems by just turning off the feature in the Team -> SVN Preferences.


Version 0.9.29
7 April 2005

from: /branches/subclipse-3
http://subclipse.tigris.org/svn/subclipse/tags/subclipse/subclipse-3-0.9.29

svnClientAdapter Fixes


Version 0.9.28
2 March 2005

from: /branches/subclipse-3
http://subclipse.tigris.org/svn/subclipse/tags/subclipse/subclipse-3-0.9.28


Version 0.9.27
2 February 2005

from: /branches/subclipse-3
http://subclipse.tigris.org/svn/subclipse/tags/subclipse/subclipse-3-0.9.27

NOTE on Synchronize Action: A lot of functionality has been added to Synchronize in this release. The action should be usable now. However, it is important to note that this action is still in development and there are a number of very obvious bugs remaining. The most conspicuous of these are that we have problems correctly refreshing the view after you commit/update. These problems are most obvious when the commit/update involves adds or deletes. In most cases, deleting the synchronization and re-running it will properly refresh everything.