summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--build.xml6
-rw-r--r--docs/api-changes-1_6.txt37
-rw-r--r--nbproject/project.xml2
-rw-r--r--src/VECMATH.MF2
4 files changed, 42 insertions, 5 deletions
diff --git a/build.xml b/build.xml
index c1365dd..84c402d 100644
--- a/build.xml
+++ b/build.xml
@@ -14,7 +14,7 @@
*/
-->
-<project name="vecmath-1.5.2" default="jar-debug" basedir=".">
+<project name="vecmath-1.6.0" default="jar-debug" basedir=".">
<!-- *************************************** -->
<!-- *** Begin build-specific properties *** -->
@@ -27,7 +27,7 @@
* separated by "periods ("."). It should match the version base
* defined in the j3d-core build.xml file.
-->
- <property name="version_base" value="1.5.2"/>
+ <property name="version_base" value="1.6.0"/>
<!-- ************************************* -->
<!-- *** End build-specific properties *** -->
@@ -38,7 +38,7 @@
<property name="src" location="src"/>
<property name="build" location="build"/>
<property name="dist" location="dist"/>
- <property name="version" value="1_5_2"/>
+ <property name="version" value="1_6_0"/>
<property name="docname" value="vecmath-${version}-doc"/>
<property name="build.spec.title" value="3D Vector Math Package"/>
diff --git a/docs/api-changes-1_6.txt b/docs/api-changes-1_6.txt
new file mode 100644
index 0000000..649e1ee
--- /dev/null
+++ b/docs/api-changes-1_6.txt
@@ -0,0 +1,37 @@
+------------------------------------------------------------------------
+$RCSfile$
+$Revision$
+$Date$
+------------------------------------------------------------------------
+This document conatains proposed API changes to the vecmath 1.6 API
+that deviate from the 1.5 API.
+
+This file must be updated to record the addition or deprecation of any
+public or protected class, interface, field, constructor, or method to
+the vecmath API.
+
+The one exception to this rule is that you don't need to update this
+file when adding a non-final (i.e., virtual) method to a class if that
+method--with exactly the same signature--already exists in a
+superclass. For example, adding a "toString" method to a vecmath object
+doesn't require an entry in this file.
+
+No incompatible changes to the vecmath 1.5 API are allowed.
+
+
+I. New/deprecated fields, constructors, methods
+
+ <EXISTINGCLASS>
+ ---------------
+ New methods:
+ public <NEWMETHOD>
+
+II. Reparented classes
+
+ <EXISTINGCLASS>
+ ---------------
+ <EXISTINGCLASS> now extends <NEWSUPERCLASS> (used to extend <OLDSUPERCLASS>)
+
+
+III. New classes and interfaces (in javax.vecmath)
+
diff --git a/nbproject/project.xml b/nbproject/project.xml
index 7f96aaf..701bd2b 100644
--- a/nbproject/project.xml
+++ b/nbproject/project.xml
@@ -4,7 +4,7 @@
<configuration>
<general-data xmlns="http://www.netbeans.org/ns/freeform-project/1">
<!--Do not use Project Properties customizer when editing this file manually.-->
- <name>vecmath-1.5.2</name>
+ <name>vecmath-1.6.0</name>
<properties/>
<folders>
<source-folder>
diff --git a/src/VECMATH.MF b/src/VECMATH.MF
index 5cacaec..d675a3a 100644
--- a/src/VECMATH.MF
+++ b/src/VECMATH.MF
@@ -1,6 +1,6 @@
Manifest-Version: 1.0
Specification-Title: @SPEC_TITLE@
-Specification-Version: 1.5
+Specification-Version: 1.6
Specification-Vendor: @SPEC_VENDOR@
Implementation-Title: @IMPL_TITLE@
Implementation-Version: @VERSION_BASE@