Login | Register
My pages Projects Community openCollabNet

Subclipse Changelog

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

The latest version of this file can be viewed directly from our website at http://subclipse.tigris.org/subclipse/changes.html. Please note that the file on the website may contain information about changes that have not yet been made available in a release. Generally, these changes will be available in the next release but it is also possible that a change will be pulled out due to testing problems.

The log of changes leading up to the 1.0 release can be viewed here.


Version 1.0.7
03 June 2009

from: /branches/1.0.x
http://subclipse.tigris.org/svn/subclipse/tags/subclipse/1.0.7

  • Normalize line endings to LF for SVN server compatability.

Version 1.0.6
27 August 2007

from: /branches/1.0.x
http://subclipse.tigris.org/svn/subclipse/tags/subclipse/1.0.6

  • JavaHL 1.4.5 binaries for Windows
  • SVNKit 1.1.4

Version 1.0.5
5 February 2007

from: /branches/1.0.x
http://subclipse.tigris.org/svn/subclipse/tags/subclipse/1.0.5

  • JavaHL 1.4.3 binaries for Windows
  • SVNKit 1.1.1
  • Removed size from feature.xml. This can prevent install on Vista.
  • When file lock failed, we were still flipping the read-only bit.
  • Fix potential NPE in SVNStatusSyncInfo (598)
  • Modified code to not commit auto-added parents in a separate commit. (599)
  • Fixed problem with Import Project Set when there are multiple projects to import.

Version 1.0.4
12 December 2006

from: /branches/1.0.x
http://subclipse.tigris.org/svn/subclipse/tags/subclipse/1.0.4

  • JavaHL 1.4.2 binaries for Windows
  • SVNKit 1.1.0 + fixes. Adds file:// support and 1.4 working copies.
  • Fix problem when spaces are in file name.
  • Many significant performance improvements.
  • Better option enablement in Team and Synchronize menus.
  • Do not try to fetch status on resource that does not exist. (522)
  • Override and Update should update to HEAD.
  • Fix a refactoring problem where it can error out because it does not know a folder has already been added.
  • Fix internal sizing on commit dialog.
  • Fix handling of .svn metadata folders.
  • Show switched resources in decorators and resource properties.
  • Allow older revisions of files that do not have an internal editor to be opened using their external editor.
  • Show out of date folders in Synchronize view.
  • Change handling of update in Synchronize view. Goes with the out of date folders feature.
  • Allow a commit comment to be specified during the Share Project process. (529)
  • Better tree refresh when creating new folder in SVN Repositories view. (505)
  • Fix Copy/Export options when project is not in default workspace folder. (463)
  • Fix a Windows Assert failure when sharing a project and the repository is not accessible.
  • Canonicalize the path case when checking out to a specific folder. (548)
  • Catch potential ClassCastException. (469)
  • Fixed StringIndexOutOfBoundsException in Compare with Base
  • Exception during checkout of project set could hang Eclipse.
  • Revert improvements/fixes.
  • WC to WC copy was not copying local contents.
  • Unescape URL's in decorators.
  • Fix potential NPE in shutdown
  • Fix potential ConcurrentModificationException.
  • Performance improvement in Synch view when resources have been locally deleted.
  • Refresh the Synchronize view automatically after performing a commit from the view when the Show Out of Date folders option is on.
  • If resource is managed but also in global ignore list, we should not ignore it.
  • Fixed potential NPE in refreshing SyncInfo.
  • Fixed potential NPE in SVN Properties view.
  • Added new prompting UI for SVNKit SSH connections.
  • Removed dependency on compare plugin from core. Allows for headless operation (583)
  • Added option to Create Branch/Tag dialog to perform a switch after the branch/tag is created.
  • Improve handling of read-only files that are not managed by Subclipse
  • Small synch view fixes for externals.

Version 1.0.3
14 June 2006

from: /branches/1.0.x
http://subclipse.tigris.org/svn/subclipse/tags/subclipse/1.0.3

  • Potentially significant performance improvement when using JavaSVN and you perform external builds, such as an Ant script. JavaHL was not affected by problem.
  • Minor correctness fixes to status and info commands.
  • Removed an unnecessary call to info when item was ignored.
  • Better error messages from failed lock/unlock actions, such as showing user that holds lock.
  • Show remote lock information in Resource properties page when svn:needs-lock is set.
  • Control-Enter activates OK button on Lock dialog. (499)
  • Remember section layouts on Commit Dialog.
  • Choose URL and Configure Tags dialogs are now resizable.
  • Show History dialog now has resizable sections.
  • Do not show ignored items in Compare with Base. (498)
  • Project name not being set in Checkout Wizard.
  • Fixed refactoring problem when moving more than one class to a new folder.
  • Do not enable Finish button on Sharing Wizard until the page where you specify the folder name.
  • Fixed some possible NPE's in Synch view when using svn:externals.
  • Fixed handling of commit from Synch view so that it respects the view settings, such as items removed from the view. (506)

Version 1.0.2
01 June 2006

from: /branches/1.0.x
http://subclipse.tigris.org/svn/subclipse/tags/subclipse/1.0.2

  • JavaHL 1.3.2 Windows binaries.
  • JavaSVN 1.0.6.
  • Fixed NPE in browse URL from Create Branch/Tag dialog from repository view.
  • Fixed problems in Ask Question dialog. JavaSVN might start using this dialog.
  • When checkout wizard accesses the repository it will not hang the UI thread. (488).
  • Create patch uses progress monitor and prompts to include unversioned files. (489).
  • SVN group will appear in New Project Wizard selection. (490).
  • Fixed problem importing project set file in Eclipse 3.2. (486).
  • Create remote folder uses progress monitor. (487).
  • Trim URL string when creating a repository location.

Version 1.0.1
13 April 2006

from: /branches/1.0.x
http://subclipse.tigris.org/svn/subclipse/tags/subclipse/1.0.1

  • Fixed problem with Share Project throwing an Exception when JavaHL adapter was used.

Version 1.0.0
11 April 2006

from: /branches/1.0.x
http://subclipse.tigris.org/svn/subclipse/tags/subclipse/1.0.0

  • JavaHL 1.3.1 binaries for Windows.
  • JavaSVN 1.0.4.
  • Fixed problem with null URL's for svn:externals folders.
  • Fixed problems that arise when the Eclipse workspace is also an SVN working copy. (220).
  • Fixed NPE in History view when resource is deleted and committed. (475).

Version 0.9.108
27 February 2006
(1.0.0 Release Candidate 6)

from: /branches/1.0.x
http://subclipse.tigris.org/svn/subclipse/tags/subclipse/0.9.108

  • Fix Annotation problem in Eclipse 3.2
  • Remove unneeded refresh from Add operation which greatly improves performance on large adds.
  • Change Update action from Synchronize view to use HEAD revision when a folder or project is selected. Fixes problem where previous commits could be removed from working copy due to updating the file to an earlier revision.
  • Revert action in Synchronize view should not appear for unversioned items.
  • Add URL of the FAQ to dialog message about case mismatch of workspace.

Version 0.9.107
24 February 2006
(1.0.0 Release Candidate 5)

from: /branches/1.0.x
http://subclipse.tigris.org/svn/subclipse/tags/subclipse/0.9.107

  • JavaSVN library updated to 1.0.4 Beta (r2179)
  • Fix checkout bug on Eclipse 3.2 M5 due to change in resource scheduling rules.
  • Replace with Latest from Repository fixed to perform a recursive update.
  • Corrected label of Edit Conflicts action from Quick Fix resolution.

Version 0.9.106
14 February 2006
(1.0.0 Release Candidate 4)

from: /branches/1.0.x
http://subclipse.tigris.org/svn/subclipse/tags/subclipse/0.9.106

  • JavaSVN library updated to 1.0.3
  • Added localizations for ch_ZW
  • Fixed potential NPE in History view when commit message was null.
  • Modified the Import folder operation so that it updates the progress information.
  • Modified wizards which show list of repositories to show them in sorted order. (451).
  • Moved checkbox on Import folder dialog to better location. (452).
  • Modified commit dialog so that it can be internally resized with a SashForm. (453).
  • Fixed Checkout wizard so that the proposed project name will come from the contents of the .project file if it exists.
  • Fixed issue in commit dialog where items could appear multiple times. (455).
  • Double-click on file in the Commit/Revert dialogs will show the file in the compare dialog. (409).
  • Fixed the Edit Conflicts editor to update the diff state when changes are saved.
  • Fixed Revert operating when reverting an Added folder that contains Added files.

Version 0.9.105
17 January 2006
(1.0.0 Release Candidate 3)

from: /branches/1.0.x
http://subclipse.tigris.org/svn/subclipse/tags/subclipse/0.9.105

  • JavaSVN 1.0.2 + 1 fix for better cancel support (r1995).
  • Show Log button in dialogs will now work if the repository root URL is entered as the URL.
  • Get Contents/Get Revision not working from History view. (443).
  • Refresh from SVN Repository view will refrsh selected node instead of entire tree. (445).
  • Fix NPE in Shutdown if SVN Properties view is open and there are no repositories defined. (446).
  • Fix possible NPE in SVN Properties view.
  • Show Log will now work in the Choose URL dialog if the repository root URL is entered.
  • Show in History option is now enabled on incoming new files in Synchronize view.
  • Fixed ArrayIndexOutOfBoundsException when repository URL was just url://hostname/. (387).

Version 0.9.104
12 January 2006
(1.0.0 Release Candidate 2)

from: /branches/1.0.x
http://subclipse.tigris.org/svn/subclipse/tags/subclipse/0.9.104

  • JavaSVN library from r1966 of trunk. Fixes problem caching credentials via DAV.
  • Fixed problem in processing of Update option from Synchronize view when multiple projects are selected.
  • Commit of multiple projects from Synchronize view will process them all with one dialog.
  • Fixed Revert from Synchronize view when multiple projects are selected.
  • Fixed Override and Update from Syncrhonize view when multiple projects are selected.

Version 0.9.103
10 January 2006
(1.0.0 Release Candidate 1)

from: /branches/1.0.x
http://subclipse.tigris.org/svn/subclipse/tags/subclipse/0.9.103

  • Based on JavaHL binaries from Subversion 1.3.0 GA release.
  • JavaSVN library from r1938 of trunk.
  • Repository view expands tree in background process. (435).
  • Fixed NPE in commit dialog when the Select All button is used.
  • Improved layout of Accept Digital Certificate dialog to accomodate long text.
  • Removed Compare with Previous Revision from menu because it is never enabled.
  • Fixed Compare with Branch/Tag option so that it is only enabled when a single item is selected.
  • Fixed problem where Update operation from Synchronize view was always updating to the HEAD revision. It will now update to the highest revision number of the selected items being updated.
  • Help and context-sensitive help improvements.
  • Make revision number available as a project-level decorator. (404).