1.0.4 => 1.0.5. No changes.
1.0.3 => 1.0.4. The name of this library is now
            objectbase, it is has
            been renamed from
            swarmobject largely to
            reflect the more generic nature of the library and also
            motivated by the impending port of Swarm to Windows NT (to
            avoid filename conflicts with the
            SwarmObject class). There should be
            little, or no effect on the user, the only visible change
            is the fact that the actual library (.a) or (.so) file
            will now have a different name and the header file name
            has changed. A symbolic link from
            objectbase.h to
            swarmobject.h has been provided in the
            distribution, to ensure backwards compatibility, however,
            users should not continue to rely on
            this being so.  Users should port references to
            swarmobject.h in their code to
            objectbase.h, because this symlink will
            be removed in a future release.
Note: this is no way affects
          the SwarmObject class which
          remains the same as in all previous
          releases.
1.0.0 => 1.0.1. The interface has changed again!
            EmptyProbeMap is now a subclass of
            CustomProbeMap, which is subclassed
            from ProbeMap. And a shortcut
            create: method was added to that
            branch.
Also, a new method was added to
          ProbeLibrary called
          isProbeMapDefinedFor that serves to
          non-invasively test for the existence of a
          ProbeMap for a given
          class.
Beta => 1.0.0. The new interface for the swarmobject library might cause some problems for apps that worked under the Beta release of Swarm. To get the whole scoop, read the Library Interface Conventions.