T2 LIBRARY RELEASE NOTES

2011-09-21/jpv Copyright 2011 Hauser Olsson GmbH. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

ABOUT VERSION NUMBERS

Version numbers are in 3 parts: a major, a medium, and a minor number. The major number is incremented very rarely, when the software is modified in such a way that clients using it need to be recoded or even redesigned. The medium number is incremented when modifications break backward compatibility. For all other modifications, only the minor number is incremented.
2011-07-15/jpv

The Time2 Library is released as a beta version on SourceForge (http://time2.sourceforge.net). The release consists of two jars:


2011-08-17/jpv

The same version (1.0.0) of the Time2 Library is released again. The library version number is now encoded into the names of jars, a README file and RELEASE NOTES have been added to the library, and line terminators in a few files have been standardized. The release consists of two jars:

Compared to the 2011-07-15 release,
2011-08-22/jpv

Version 1.1.0 — Null elements forbidden unless they represent a missing value

There is now a consistently enforced rule that elements of time series cannot be null unless null has been defined to represent missing values. The rule is not new, but its implementation has been cleaned up.

The new version of the library includes modifications in TimeIndexable and RegularTimeSeries which are not backward compatible. These changes are highlighted below.

Various pieces of javadoc comment have been updated.

The release consists of two jars:

Compared to version 1.0.0, the following files have been modified (new file version number in parentheses):
2011-09-21/jpv

Version 1.1.1 — Times from different domains now comparable

The new version provides a functional improvement in the comparison of times. It also includes various bug fixes and documentation improvements.

The release consists of two jars:

Compared to version 1.1.0, the following files have been modified (new file version number in parentheses):