| ******************************************************************************** |
| * Subversive Release Notes * |
| * * |
| * Subversive - a brand new Eclipse Client for Subversion (SVN) * |
| * See details at http://www.eclipse.org/subversive * |
| ******************************************************************************** |
| |
| Version 4.0.0.I20160604-1700 release date: 04 June 2016 |
| |
| 1. What's New |
| |
| The version 4.0.0 is a major release. There are API changes, that are incompatible with connectors version 5.0. |
| |
| Changes comparatively to the previous release version are listed below. The full list of |
| changes you can find in Change Log. |
| |
| Features: |
| * SVN Kit 1.8.12: support for Subversion 1.9 new FSFS repository format. (bug 487147) |
| * Parse certificate message passed as parameter by SVN 1.8 and earlier clients in order to provide support for SVN 1.9 API (bug 487220) |
| * "Trust SSL server certificate" dialog should distinguish error codes provided by SVN 1.9 API (bug 488453) |
| * Introduce SVN 1.9 API support (bug 485022) |
| * Enable SVN 1.9 features in SVN 1.9 based connector (bug 488472) |
| * Ensure there is no compatibility issues between plug-in versions with different SVN API supported (bug 488653) |
| * Refactor and remove deprecated merge API calls (bug 488677) |
| * Set SVN Kit 1.8 as default(initial) connector (bug 489643) |
| * Refactor IOptionProvider so that adding another option does not bring an interface change next time (bug 489644) |
| * Add a setting, that allows to commit derived resources (bug 480041) |
| * Need an extension point to provide comment templates programmatically (bug 419093) |
| |
| Fixes: |
| * Move 'Create Patch' action in pop-up menu next to 'Apply Patch' (bug 486907) |
| * No content for remote variant of deleted file in Synchronize View (bug 488683) |
| * Resource label is not refreshed in compare panel (bug 493253) |
| + special thanks to Florent Angebault |
| * Reusing compare editor does not refresh changes (bug 495202) |
| + special thanks to Florent Angebault |
| * Not enough debug info when the project is disconnected (bug 495460) |
| * Compare with latest from repository: no changes found when comparing a modified file (bug 495155) |
| + special thanks to Herbert Linseisen |
| * Exception: Resource 'xxx' does not exist [ID-NN7GD] (bug 494976) |
| * Incoming addition and deletion statuses are reversed in compare with URL/Revision/Branch/Tag when 1.8 compatible connector is used (bug 492536) |
| * Wrong change direction in compare with URL/Revision/Branch/Tag with 1.8 compatible connectors (bug 492535) |
| * New files and folders aren't displayed in compare with URL/Revision/Branch/Tag when 1.8 compatible connector is used (bug 492534) |
| * Handle peg revision in mergeTwo, diffTwo and diffStatusTwo (bug 492399) |
| * LocateResourceURLInHistoryOperation should use the same code as the one that is used by connectors (bug 492402) |
| * Remove deprecated code related to peg revisions handling (bug 492400) |
| * ID-SD9I4 Unable To commit - SVN: '0x0040011a: Call Menu Action' operation finished with error: Argument cannot be null (bug 491153) |
| * Deleted files aren't shown in Synchronize view (bug 491078) |
| * SVNRemoteStorage: resource change listener jobs cause OOM (bug 489143) |
| + special thanks to Andrey Loskutov |
| * Ignored files shown as outgoing additions (bug 392750) |
| * Extensive SVN update checks for generated code (bug 489649) |
| + special thanks to Andrey Loskutov |
| * Refactor copy/pasted queue code in SVNRemoteStorage (bug 489664) |
| |
| |
| 2. Information |
| |
| 2.1. System Requirements |
| |
| Subversive requires JDK 1.6 or higher and supports following versions of Eclipse: |
| * 4.4 |
| * 4.5 |
| * 4.6 |
| |
| Subversive supports |
| Migration for Subversion below version 1.8 to version 1.8 and higher, |
| Subversion version 1.8 with SVN Kit 1.8.12 and JavaHL 1.8.15, |
| Subversion version 1.9 with JavaHL 1.9.3 |
| |
| 2.2 Known issues |
| |
| * |
| |