diff options
-rw-r--r-- | build.xml | 6 | ||||
-rw-r--r-- | docs/api-changes-1_6.txt | 37 | ||||
-rw-r--r-- | nbproject/project.xml | 2 | ||||
-rw-r--r-- | src/VECMATH.MF | 2 |
4 files changed, 42 insertions, 5 deletions
@@ -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@ |