TM4J Change Log and Release History

0.4.3 and later 23/05/2001 - Moved source code into SourceForge repository. All changes and release notices will now be done through SourceForge. 0.4.2 18/05/2001 Fixed a reindexing bug which caused an exception to be thrown when adding a subject indicator to a topic. 0.4.1 19/03/2001 Various bug fixes, especially in the XTM file export code. The TMNav application and applet in the binary distribution is now compatible with the current version of TheBrain SDK (version 2.10) 0.4 08/02/2001 Finally! After a long wait the, XTM support is now implemented along with a built-in dynamic merging model which alows topics to be merged and unmerged on-the-fly as their characteristics change. Also implemented is a full property-change-notification infrastructure, enabling applications to treat the TM4J data model as the model in an Model-View-Controller Architecture. Added the (previously separate) TMNav application into the binary package. Added a new application, TMP3 which generates a topic map of a collection of MP3 files. Moved to the latest stable version of Xerces-J (1.3.0). 0.3 01/08/2000 Rationalised the API. Most functions returning sets of objects now return a Collection. Finally moved the source into CVS! Added source code to the download distribution. Fixed the merge code to allow merging of any two Topic Maps, rather than requiring them to be built as TopicMapImpl objects.

jar only(48 kB) or the jar file and documentation (zipped, 201 kB) or the source code (189 kB)

0.2 18/06/2000 Moved to Xerces version 1.0.4 and removed dependency on Sun's XML package, now only Apache's Xerces-J distribution is required. Removed the PrettyPrinter as this functionality is now provided by Xerces. Added com.techquila.topicmap.TMTypes for determining a Topic Map object's type at run-time.

jar only (51 kB) or the jar file and documentation (zipped, 201 kB).

0.1 14/05/2000 First public release.

jar only (45 kB) or the jar file and documentation (zipped, 178 kB)