Prepare for version 3.1

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131799 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Stephen Colebourne 2004-06-22 22:24:29 +00:00
parent f71a560c8a
commit 4bf90d6356
8 changed files with 22 additions and 14 deletions

View File

@ -13,9 +13,9 @@
See the License for the specific language governing permissions and See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
--> -->
<title>RELEASE NOTES: COLLECTIONS 3.1-RC1</title> <title>RELEASE NOTES: COLLECTIONS 3.1</title>
<center><h2>RELEASE NOTES: COLLECTIONS 3.1-RC1</h2></center> <center><h2>RELEASE NOTES: COLLECTIONS 3.1</h2></center>
<p> <p>
This release adds various new classes and fixes a number of bugs. This release adds various new classes and fixes a number of bugs.
@ -27,6 +27,7 @@ All feedback should be directed to commons-user at jakarta.apache.org.
<center><h3>COMPATABILITY</h3></center> <center><h3>COMPATABILITY</h3></center>
<p> <p>
This release is fully source and binary compatible with v3.0. This release is fully source and binary compatible with v3.0.
(Checks performed using JDiff and Clirr, thanks).
</p> </p>
<p> <p>
This release also enables a workaround of the binary compatability issue with IteratorUtils in v3.0. This release also enables a workaround of the binary compatability issue with IteratorUtils in v3.0.

View File

@ -35,7 +35,7 @@
<property name="component.title.full" value="Apache Jakarta Commons Collections"/> <property name="component.title.full" value="Apache Jakarta Commons Collections"/>
<!-- The current version number of this component --> <!-- The current version number of this component -->
<property name="component.version" value="3.1-RC1"/> <property name="component.version" value="3.1"/>
<!-- The base directory for component configuration files --> <!-- The base directory for component configuration files -->
<property name="source.conf" value="src/conf"/> <property name="source.conf" value="src/conf"/>

View File

@ -165,6 +165,10 @@
<j:set var="collections.javadoc.tag.windowtitle" value="Collections 3.0 release API" /> <j:set var="collections.javadoc.tag.windowtitle" value="Collections 3.0 release API" />
<j:set var="collections.javadoc.tag.overview" value="src/java/org/apache/commons/collections/overview.html" /> <j:set var="collections.javadoc.tag.overview" value="src/java/org/apache/commons/collections/overview.html" />
<attainGoal name="javadoc:generate" /> <attainGoal name="javadoc:generate" />
<j:set var="collections.javadoc.tag" value="COLLECTIONS_3_1" />
<j:set var="collections.javadoc.tag.windowtitle" value="Collections 3.1 release API" />
<j:set var="collections.javadoc.tag.overview" value="src/java/org/apache/commons/collections/overview.html" />
<attainGoal name="javadoc:generate" />
</postGoal> </postGoal>
<postGoal name="site:generate"><!-- NEW MAVEN --> <postGoal name="site:generate"><!-- NEW MAVEN -->
<j:set var="collections.javadoc.tag" value="COLLECTIONS_2_1_1" /> <j:set var="collections.javadoc.tag" value="COLLECTIONS_2_1_1" />
@ -173,6 +177,9 @@
<j:set var="collections.javadoc.tag" value="COLLECTIONS_3_0" /> <j:set var="collections.javadoc.tag" value="COLLECTIONS_3_0" />
<j:set var="collections.javadoc.tag.windowtitle" value="Collections 3.0 release API" /> <j:set var="collections.javadoc.tag.windowtitle" value="Collections 3.0 release API" />
<j:set var="collections.javadoc.tag.overview" value="src/java/org/apache/commons/collections/overview.html" /> <j:set var="collections.javadoc.tag.overview" value="src/java/org/apache/commons/collections/overview.html" />
<j:set var="collections.javadoc.tag" value="COLLECTIONS_3_1" />
<j:set var="collections.javadoc.tag.windowtitle" value="Collections 3.1 release API" />
<j:set var="collections.javadoc.tag.overview" value="src/java/org/apache/commons/collections/overview.html" />
<attainGoal name="javadoc:generate" /> <attainGoal name="javadoc:generate" />
</postGoal> </postGoal>

View File

@ -17,7 +17,7 @@
<project> <project>
<pomVersion>3</pomVersion> <pomVersion>3</pomVersion>
<id>commons-collections</id> <id>commons-collections</id>
<currentVersion>3.1-RC1</currentVersion> <currentVersion>3.1</currentVersion>
<inceptionYear>2001</inceptionYear> <inceptionYear>2001</inceptionYear>
<name>Collections</name> <name>Collections</name>
<shortDescription>Commons Collections</shortDescription> <shortDescription>Commons Collections</shortDescription>

View File

@ -84,12 +84,14 @@ Of course, backwards compatibility has been retained during all transitions usin
<p> <p>
<b>Collections 2.1.1</b> is a patch release to v2.1. <b>Collections 2.1.1</b> is a patch release to v2.1.
Unfortunately, v3.0 created a binary incompatibility in the IteratorUtils class. Unfortunately, v3.0 created a <a href="compatibility.html">binary incompatibility</a> in the IteratorUtils class.
This patch was created as a work around, enabling v2.1.1 to be compatible with v3.1. This patch was created as a work around, enabling v2.1.1 to be compatible with v3.1.
</p> </p>
<p> <p>
<b>Collections 3.1</b> (due soon) fixes some bugs in v3.0 and adds a few new enhancements. <b>Collections 3.1</b> fixes some bugs in v3.0 and adds a few new enhancements.
The most notable change is a new list implementation, TreeList, that is well balanced for insertions and removals at any index.
Other changes include more classes implementing Serializable and a ReferenceIdentityMap.
</p> </p>
</section> </section>

View File

@ -53,7 +53,7 @@ There are many features, including:
</ul> </ul>
</p> </p>
<p> <p>
Preview version 3.1-RC1 and patch version 2.1.1 have just been released. Version 3.1 and patch version 2.1.1 have just been released.
These provides a work around to a <a href="compatibility.html">version compatibility</a> issue between v2.1 and v3.0. These provides a work around to a <a href="compatibility.html">version compatibility</a> issue between v2.1 and v3.0.
</p> </p>
</section> </section>
@ -67,7 +67,7 @@ A getting started<span> </span><a href="userguide.html">User's Guide</a> is avai
The JavaDoc API documents are available online: The JavaDoc API documents are available online:
</p> </p>
<ul> <ul>
<li>The <a href="apidocs-COLLECTIONS_3_0/index.html">current release 3.0</a></li> <li>The <a href="apidocs-COLLECTIONS_3_1/index.html">current release 3.1</a></li>
<li>The <a href="apidocs-COLLECTIONS_2_1_1/index.html">previous version 2.1.1</a></li> <li>The <a href="apidocs-COLLECTIONS_2_1_1/index.html">previous version 2.1.1</a></li>
<li>The <a href="apidocs/index.html">latest CVS</a></li> <li>The <a href="apidocs/index.html">latest CVS</a></li>
</ul> </ul>
@ -79,14 +79,10 @@ The <a href="http://cvs.apache.org/viewcvs/jakarta-commons/collections/">CVS rep
<section name="Releases"> <section name="Releases">
<p> <p>
Version 3.0/2.1.1 - Version 3.1/2.1.1 -
<a href="http://jakarta.apache.org/site/binindex.cgi#commons-collections">Binary</a> - <a href="http://jakarta.apache.org/site/binindex.cgi#commons-collections">Binary</a> -
<a href="http://jakarta.apache.org/site/sourceindex.cgi#commons-collections">Source</a> <a href="http://jakarta.apache.org/site/sourceindex.cgi#commons-collections">Source</a>
</p> </p>
<p>
Version 3.1-RC1 (preview for testing - not for production use) -
<a href="http://www.apache.org/~scolebourne/coll31/">Source and binary</a>
</p>
<p> <p>
For previous releases, see the <a href="http://archive.apache.org/dist/jakarta/commons/collections/">Apache Archive</a> For previous releases, see the <a href="http://archive.apache.org/dist/jakarta/commons/collections/">Apache Archive</a>
</p> </p>

View File

@ -33,12 +33,13 @@
<item name="Download" href="http://jakarta.apache.org/site/sourceindex.cgi#commons-collections"/> <item name="Download" href="http://jakarta.apache.org/site/sourceindex.cgi#commons-collections"/>
<item name="Users guide" href="/userguide.html"/> <item name="Users guide" href="/userguide.html"/>
<item name="History" href="/history.html"/> <item name="History" href="/history.html"/>
<item name="Javadoc (3.0 release)" href="apidocs-COLLECTIONS_3_0/index.html"/> <item name="Javadoc (3.1 release)" href="apidocs-COLLECTIONS_3_1/index.html"/>
<item name="Mailing lists" href="/mail-lists.html"/> <item name="Mailing lists" href="/mail-lists.html"/>
<item name="Team" href="/team-list.html"/> <item name="Team" href="/team-list.html"/>
<item name="Tasks" href="/tasks.html"/> <item name="Tasks" href="/tasks.html"/>
<item name="CVS" href="http://cvs.apache.org/viewcvs/jakarta-commons/collections/"/> <item name="CVS" href="http://cvs.apache.org/viewcvs/jakarta-commons/collections/"/>
<item name="Javadoc (CVS latest)" href="apidocs/index.html"/> <item name="Javadoc (CVS latest)" href="apidocs/index.html"/>
<item name="Javadoc (3.0 old)" href="apidocs-COLLECTIONS_3_0/index.html"/>
<item name="Javadoc (2.1.1 old)" href="apidocs-COLLECTIONS_2_1_1/index.html"/> <item name="Javadoc (2.1.1 old)" href="apidocs-COLLECTIONS_2_1_1/index.html"/>
</menu> </menu>

View File

@ -32,6 +32,7 @@ but please contact the mailing list before starting work:
</p> </p>
<ul> <ul>
<li>MultiValueMap decorator</li>
<li>Synchronized BidiMap decorators</li> <li>Synchronized BidiMap decorators</li>
<li>IdentitySet</li> <li>IdentitySet</li>
<li>BidiMapUtils</li> <li>BidiMapUtils</li>