# 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.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).