Eclipse Mars is released
diff --git a/changelogs/changelog-2.txt b/changelogs/changelog-2.txt
index 4700665..462bf4a 100644
--- a/changelogs/changelog-2.txt
+++ b/changelogs/changelog-2.txt
@@ -8,9 +8,114 @@
Now the Subversive project was moved to Eclipse.org and new version numbers was introduced.
Change Log's for older versions still present in this file.
-Version 1.1.3.I20140206-1700 [06 February 2014]
+Version 2.0.4.I20150123-1700 [23 January 2015]
+
+Features:
+ * Add typical SVN errors description and possible solutions to help pages (bug 457516)
+
+Fixes:
+ * Can't install Subversive SVN Integration for the M2E Project v2.0.3 (bug 457869)
+ * NPE at CopyRemoteResourcesToWcOperation [ID-QI8GK] (bug 457835)
+ * JRE 1.6 incompatibility [ID-HK8DF] (bug 456334)
+ * Automatic properties do not get applied to new files (bug 456640)
+
+--------------------------------------------------------------------------------
+
+Version 2.0.3.I20141224-1700 [24 December 2014]
+
+Features:
+ * Improve status caching with SVN 1.7/1.8 connectors (bug 449932)
+ * Double click on folders in Compare Editor should expand/collapse them (bug 449598)
+ * There is no way to specify a multi-line property in automatic properties configuration (bug 445999)
+ * Unable to install Subversive via Eclipse Marketplace [add "Get Connectors" button into preferences] (bug 442249)
+ * Move Subversive m2e integration plugin to eclipse.org (bug 455407)
+
+Fixes:
+ * There is a secure storage's password prompt when editing repo props even if the "save password" option is not set (bug 453465)
+ * [KeyBindings] SVN Sync and Commit keybindings no longer work (bug 309074)
+ * Subversive / Maven shortcuts conflict (bug 439499)
+ * [KeyBindings] SVN Sync and Commit keybindings no longer work (bug 309074)
+ * Symlinks treated incorrectly (bug 213197)
+ * Mistake in SVNEntryStatus documentation (bug 452715)
+ * Team->Add to SVN action's enablement is wrong for externally linked resources (bug 452714)
+ * Team->Show History action's enablement is wrong for unversioned resources (bug 452710)
+ * No content for conflicting additions in 3-way compare editor (bug 449601)
+ * Compare editor shouldn't try fetching content of folders as it does for files (bug 449597)
+ * Compare with: Importing new file problem (bug 423308)
+ * FileReplaceListener does not work in Luna (bug 449550)
+ * AddToSVNOperation.removeFromParentIgnore() breaks the "add to SVN" functionality [ID-OBDOR] (bug 446184)
+ * NPE if WorkspaceRoot is passed into FileUtility.getResourcePath() [ID-S7NIJ] (bug 445453)
+ * Automatic properties are processed wrongly when ; or = characters are used as value parts (bug 446000)
+ * In automatic properties configuration dialog only first = should separate name and value (bug 445997)
+ * In automatic properties configuration dialog ; character in a value part should not have a special meaning (bug 445998)
+ * The automatic properties editor validation does not validate the name and the value properly (bug 446001)
+ * Cleanup Subversive-M2E integration's code (bug 456134)
+ * Cancel button is disabled on "Validate Repository Location" progress dialog (bug 455204)
+ * Preserve compatibility with the previous keybindings scheme [Default] (bug 456139)
+
+--------------------------------------------------------------------------------
+
+Version 2.0.1.I20140907-1700 [07 September 2014]
+
+Features:
+ * Refactor Log should be written into console (bug 211245)
+ * Update all SVN operations console output (bug 443135)
+ * Add API to convert SVN command options into command-line counterparts (bug 443132)
+
+Fixes:
+ * There is an exception when unversioned resources selected for synchronizing [ID-OX0F5] (bug 426049)
+ * opening a closed project with svnkit 1.3.8 working copy with JavaHL 1.7 connector freezes Eclipse (bug 440297)
+ * bugtraq:url does not work with URL starting with / (bug 441393)
+ * Create patch with workspace root produces wrong result (bug 437106)
+ * Wrong enablement in Create Patch wizard for nested projects (bug 441039)
+ * FileNotFoundException while trying to save an imported from repository and not existing locally file in "Compare with revision" editor [ID-WQB6L] (bug 438953)
+ * When Project Explorer contains semanticfs then the error "SVN: '0x0040011a: Call Menu Action' operation finished with error: The resource is inaccessible" occurs on commit (bug 437623)
+
+--------------------------------------------------------------------------------
+
+Version 2.0.0.I20140609-1700 [09 June 2014]
+
+Features:
+ * Document SVN API calls (bug 417770)
+
+Fixes:
+ * Refreshing a folder shared with SVN should force Subversive to refresh its state, even if the .svn folder is outside that folder (bug 435601)
+ * Update SVN Cache locks the work space (bug 436727)
+
+--------------------------------------------------------------------------------
+
+Version 2.0.0.I20140519-1700 [19 May 2014]
Fixes:
+ * If performing changes via external program, Subversive does not show actual status (bug 430056)
+ * Delete file from SVN not work always (bug 434944)
+ * Java Refactoring + SVN: Selecting "Cancel" in resource locking dialog leads to empty error dialog (bug 433208)
+
+--------------------------------------------------------------------------------
+
+Version 2.0.0.I20140501-1700 [01 May 2014]
+
+Features:
+ * Add support for Eclipse-SourceReferences header (bug 315011)
+ + special thanks to Michael Schaufelberger
+
+Fixes:
+ * Subversive crashes ID-PPJQ5 (bug 432930)
+ * ArrayOutOfBoundsException in IgnoreMethodPanel [ID-MFS28] (bug 433287)
+ * ResourceException in SaveProjectMetaOperation [ID-IE0RW] (bug 432177)
+ * Subversive produces unnecessary SVN error log entries for eclipse projects. (bug 431237)
+ * A virtual folder in project will cause "The resource is inaccessible" (bug 430349)
+
+--------------------------------------------------------------------------------
+
+Version 2.0.0.I20140309-1700 [09 March 2014]
+
+Features:
+ * Allow freeform in SVN:IGNORE (bug 427577)
+
+Fixes:
+ * Improve bug reporting code in SVNUtility.getWCRoot [ID-PH38V] (bug 428141)
+ * NullPointerException in "Merge properties" (bug 428253)
* NPE in EditTreeConflictsPanel [ID-LZRIO] (bug 425263)
* Ignored files shown as outgoing additions (bug 392750)
* There're unnecessary accesses to the file system while loading information on versioned resources (bug 427184)
@@ -18,14 +123,15 @@
* GetPropertiesOperation fails for deleted resource with SVN Kit 1.8.3 connector (bug 427093)
* SVN 1.7 working copy format detection fails with SVN 1.8.3 connector (bug 427092)
* Cannot commit package deletion (greyed out) (bug 426706)
- * Exception in "Extract All" after resource were moved [ID-ALWO7] (bug 422453)
- * Eclipse freezes when synchronizing with SVN repository (bug 417832)
--------------------------------------------------------------------------------
-Version 1.1.2.I20131116-1700 [16 November 2013]
+Version 2.0.0.I20131101-1700 [01 November 2013]
Features:
+ * Update SVN operations framework in order to support SVN 1.8 API (bug 423701)
+ * Provide access to SVN repository management API (bug 417769)
+ * Introduce SVN 1.8 API support (bug 417768)
* "Treat replacement as edit" should be true by default and should be represented in preferences (bug 419850)
Fixes:
diff --git a/changelogs/changelog.txt b/changelogs/changelog.txt
index 462bf4a..625342b 100644
--- a/changelogs/changelog.txt
+++ b/changelogs/changelog.txt
@@ -8,6 +8,33 @@
Now the Subversive project was moved to Eclipse.org and new version numbers was introduced.
Change Log's for older versions still present in this file.
+Version 3.0.0.I20150529-1700 [29 May 2015]
+
+Features:
+ * "set keywords" grayed out for folders (no recursion allowed) (bug 467303)
+
+Fixes:
+ * Improve RefreshResourcesOperation performance (bug 465920)
+ * NullPointerException on SVN history view (JFace plugin) (bug 466983)
+ * ArrayIndexOutOfBoundsException in UpdateSubscriber [ID-OJ8UD] (bug 467720)
+ * NumberFormatException while performing "Synchronize with repository" [ID-FE6ZC] (bug 465812)
+ * File content comparison editor shouldn't be opened for conflicted folders [ID-HJ1S2] (bug 468639)
+
+--------------------------------------------------------------------------------
+
+Version 3.0.0.I20150317-1700 [17 March 2015]
+
+Features:
+ * Refactor SVN API support [use strict types for constant enumerations, improve error codes etc.] (bug 462326)
+ * Update plug-ins API compatibility version (bug 462338)
+ * Update integrations according to API changes (bug 462327)
+
+Fixes:
+ * Useless SVNProperty conversion in AddToSVNWithPropertiesOperation (bug 461199)
+ * Problems using blank spaces for a folder. (bug 459010)
+
+--------------------------------------------------------------------------------
+
Version 2.0.4.I20150123-1700 [23 January 2015]
Features:
diff --git a/changelogs/releasenotes.txt b/changelogs/releasenotes.txt
index bb3e175..f3034ba 100644
--- a/changelogs/releasenotes.txt
+++ b/changelogs/releasenotes.txt
@@ -5,23 +5,29 @@
* See details at http://www.eclipse.org/subversive *
********************************************************************************
-Version 2.0.4.I20150123-1700 release date: 23 January 2015
+Version 3.0.0.I20150529-1700 release date: 29 May 2015
1. What's New
- The version is 2.0.4 service release.
+ The version is 3.0.0 is a major release. It is incompatible with connectors version 4.x or earlier due to breaking API changes.
Changes comparatively to the previous release version are listed below. The full list of
changes you can find in Change Log.
Features:
- * Add typical SVN errors description and possible solutions to help pages (bug 457516)
+ * "set keywords" grayed out for folders (no recursion allowed) (bug 467303)
+ * Refactor SVN API support [use strict types for constant enumerations, improve error codes etc.] (bug 462326)
+ * Update plug-ins API compatibility version (bug 462338)
+ * Update integrations according to API changes (bug 462327)
Fixes:
- * Can't install Subversive SVN Integration for the M2E Project v2.0.3 (bug 457869)
- * NPE at CopyRemoteResourcesToWcOperation [ID-QI8GK] (bug 457835)
- * JRE 1.6 incompatibility [ID-HK8DF] (bug 456334)
- * Automatic properties do not get applied to new files (bug 456640)
+ * Improve RefreshResourcesOperation performance (bug 465920)
+ * NullPointerException on SVN history view (JFace plugin) (bug 466983)
+ * ArrayIndexOutOfBoundsException in UpdateSubscriber [ID-OJ8UD] (bug 467720)
+ * NumberFormatException while performing "Synchronize with repository" [ID-FE6ZC] (bug 465812)
+ * File content comparison editor shouldn't be opened for conflicted folders [ID-HJ1S2] (bug 468639)
+ * Useless SVNProperty conversion in AddToSVNWithPropertiesOperation (bug 461199)
+ * Problems using blank spaces for a folder. (bug 459010)
2. Information
@@ -29,16 +35,16 @@
2.1. System Requirements
Subversive requires JDK 1.6 or higher and supports following versions of Eclipse:
- * 4.2
* 4.3
* 4.4
+ * 4.5
Subversive supports
Migration for Subversion below version 1.6 to version 1.7 and higher,
- Subversion version 1.7 with SVN Kit 1.7.13 and JavaHL 1.7.9,
- Subversion version 1.8 with SVN Kit 1.8.7 and JavaHL 1.8.10
+ Subversion version 1.7 with SVN Kit 1.7.14 and JavaHL 1.7.9,
+ Subversion version 1.8 with SVN Kit 1.8.10 and JavaHL 1.8.13
2.2 Known issues
- * "Deadlock when JNA is loading" problem on Mac OS X [using SVN Kit 1.7.13 connector]
+ * "Deadlock when JNA is loading" problem on Mac OS X [using SVN Kit 1.7.14 connector]
\ No newline at end of file
diff --git a/latest-releases.php b/latest-releases.php
index 8040567..fe0ec5f 100644
--- a/latest-releases.php
+++ b/latest-releases.php
@@ -27,21 +27,21 @@
This page includes information about the latest stable release of Subversive and the Early Access Build with all the latest features.
</p>
$notes
- <h2>Luna (Eclipse 4.4) Release</h2>
+ <h2>Mars (Eclipse 4.5) Release</h2>
<p>
- This is the stable Subversive plug-in release that is a part of Eclipse Luna Simultaneous Release. The Subversive plug-in is included into Luna Update Site, so you can install Subversive directly from Eclipse Luna.
+ This is the stable Subversive plug-in release that is a part of Eclipse Mars Simultaneous Release. The Subversive plug-in is included into Mars Update Site, so you can install Subversive directly from Eclipse Mars.
</p>
<p>
- <b>Release Date:</b> 23 January 2015<br/>
- <b>Version:</b> 2.0.4.I20150123-1700 (<a href="/subversive/changelogs/releasenotes.txt">Release notes</a>)
+ <b>Release Date:</b> 29 May 2015<br/>
+ <b>Version:</b> 3.0.0.I20150529-1700 (<a href="/subversive/changelogs/releasenotes.txt">Release notes</a>)
</p>
<p>
<b>Update Site:</b><br/>
- The Subversive plug-in is an integral part of the Eclipse Luna update site. To install Subversive, select the Luna update site in Eclipse Update Manager, then select the Subversive features under the Collaboration section of the update site (check the <a href="/subversive/installation-instructions.php">installation instructions</a>).
+ The Subversive plug-in is an integral part of the Eclipse Mars update site. To install Subversive, select the Mars update site in Eclipse Update Manager, then select the Subversive features under the Collaboration section of the update site (check the <a href="/subversive/installation-instructions.php">installation instructions</a>).
</p>
<p>
<b>Archived Update Site:</b><br/>
- <a href="http://www.eclipse.org/downloads/download.php?file=/technology/subversive/2.0/builds/luna/Subversive-2.0.4.I20150123-1700.zip">Subversive-2.0.4.I20150123-1700.zip</a>
+ <a href="http://www.eclipse.org/downloads/download.php?file=/technology/subversive/3.0/builds/mars/Subversive-3.0.0.I20150529-1700.zip">Subversive-3.0.0.I20150529-1700.zip</a>
</p>
<h2>Latest Stable Build</h2>
<p>
@@ -49,7 +49,7 @@
</p>
<p>
<b>Release Date:</b> 29 May 2015<br/>
- <b>Version:</b> 3.0.0.I20150529-1700 (<a href="/subversive/changelogs/changelog-3.txt">Change log</a>)
+ <b>Version:</b> 3.0.0.I20150529-1700 (<a href="/subversive/changelogs/changelog.txt">Change log</a>)
</p>
<p>
<b>Update Site:</b><br/>
@@ -61,7 +61,7 @@
</p>
<p>
<b>Previous Release:</b> 23 January 2015<br/>
- <b>Version:</b> 2.0.4.I20150123-1700 (<a href="/subversive/changelogs/changelog.txt">Change log</a>)
+ <b>Version:</b> 2.0.4.I20150123-1700 (<a href="/subversive/changelogs/changelog-2.txt">Change log</a>)
</p>
<p>
<b>Update Site:</b><br/>
diff --git a/sidebars/root.php b/sidebars/root.php
index 95bce59..5ee16b6 100644
--- a/sidebars/root.php
+++ b/sidebars/root.php
@@ -34,6 +34,7 @@
<div class="sideitem">
<h6>Project News</h6>
<ul>
+ <li><b>Subversive 3.0 release</b> - We're presenting a new Subversive 3.0 version with improved plug-in integration API, stability level, error handling features and usability. For detailed explanation of API changes please visit <a href="https://wiki.eclipse.org/Subversive_New_and_Noteworthy">this page</a>.</li>
<li><b>Subversive 2.0 release</b> - The new version of Subversive that is compatible with SVN 1.7-1.8 and Eclipse 4.2 or later. This version offers automatic migration from SVN 1.1-1.6.</li>
<li><b>Subversive 1.1 release</b> - Subversive 1.1 is available with over 60 improvements and bug fixes. Subversive 1.1 release is included into the Eclipse Kepler Simultaneous release.</li>
</ul>
diff --git a/subversive-project-plan.xml b/subversive-project-plan.xml
index df1b833..626f9e3 100644
--- a/subversive-project-plan.xml
+++ b/subversive-project-plan.xml
@@ -6,7 +6,7 @@
<plan plan-format="1.0" xmlns="http://www.eclipse.org/project/plan" xmlns:html="http://www.w3.org/1999/xhtml" name="Subversive">
- <release projectid="technology.subversive" version="Luna"/>
+ <release projectid="technology.subversive" version="Mars"/>
<introduction>
<html:p>
@@ -59,7 +59,7 @@
<html:div>
<html:p>
Individual, milestone level plans for the components that make up the Eclipse Project can be found
- on the <html:a href="http://wiki.eclipse.org/Mars/Simultaneous_Release_Plan#Schedule">Eclipse Luna Project Plan page</html:a>
+ on the <html:a href="http://wiki.eclipse.org/Mars/Simultaneous_Release_Plan#Schedule">Eclipse Mars Project Plan page</html:a>
on the Eclipse wiki.
</html:p>
<html:p>
@@ -116,7 +116,7 @@
<description>
<html:p>
We have lot of issue reports and tip for improvements registered on our tracker. The most important ones of
- these reports should be processed in alignment with Luna release.
+ these reports should be processed in alignment with Mars release.
<html:ul>