0.8.1 (2010-04-28) ------------------ * Use ZTK instead of Zope 3.4. Updated imports to use new locations instead of BBB. * Better documentation * Security proxies are not added outside of interactions. This makes it easier to run non-functional unit-tests. * Functional tests are running normally again. * Removed automerge mentions in API in preparation for implementing merge functionality. * Implemented variant shortcuts on Topic objects. * Introduced TopicMap.getScope() method. * Improved representation objects for , , , and . * Scope.subscopes() now works for single topics and includes the top scope. * Changed __name__ parameter of TopicMap.createTopic() to __reprname__ to better indicate its purpose. * Fix: Made default ordering of getName, listNames, getOccurrence and listOccurrences more deterministic. * API: Topic.createRole() and Topic.setRole() and used new syntax for specifying role types and players. * Topic.getOccurrence() and Topic.listOccurrences() now use ANY as default datatype. It did nor previously filter on datatypes, so no change in behaviour. * Split test_indexes into test_indexes and test_indexing. * Added strict parameter to topic.listOccurrences() * Better mimick a request in the tests * Made generation of documentation optional * Removed unplanned dependency on bzrlib and made it optional * Removed some old unused non-persistent association and roles. * Replaced ztm.icu and zope.ucol with ztm.collation * Introduced ITopicFolder so that we can differentiate between regular IFolders and ITopics acting as folders. 0.8 (2009-12-15) ---------------- * Events when adding and removing super-subtype relationships. Required by ztm.interfacemanager. * Subtle API-change: topic.getOccurrenceValue would return the default value for values that evaluates to false. This broke boolean datatypes in particular. * Use ztm.SetReifier and ztm.SetReified permissions instead of zope.ModifyContent. * Extended TypeIndex to keep track of untyped topics. * Recognise supertype-subtype and type-instance associations. * Split and rewrote the semi-internal topicreferences decorator. 0.6 (in prehistory) ------------------- * Initial preview release