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
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
SwarmObject class which
remains the same as in all previous
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
Also, a new method was added to
isProbeMapDefinedFor that serves to
non-invasively test for the existence of a
ProbeMap for a given
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.