 * New in version 0.6

--- 2004-05-20
 + Instantiated template also for Debtags::Package* item type
   (still waiting for a way to avoid having to explicitly instantiate templates
    for any possible future usage)
 
--- 2004-06-16
 + Implemented InputMerger::getRelatedItems

--- 2004-05-13
 + Moved TagCollection::Change to TagcollChange
 + Implemented InputMerger::applyChange
 + Implemented InputMerger::getRelatedItems
 

 * New in version 0.5

--- 2003-07-18
 + Templatized more of the consumer/filter process
 + TagCollection: added an output(consumer) method to dump the collection to a
   consumer
 + TagCollection: added a mergeEquivalenTags method
   If a tree node has only one child non-leaf node, compress them in a single
   one merging the tree tags.
   For example: /a/b/ could become /a,b/
 + Implemented CleanSmartHierarchyNode
 + Implemented noise filtering
--- 2003-07-17
 + Misc bug fixes


 * New in version 0.4

--- 2003-04-24
 + Added TagcollBuilder and TagcollReverser
--- 2003-05-23
 + OpSet<T>::contains(OpSet) did return false if the two sets were equal
 + TagCollection::applyChanges: did not work with orphans and tagless change items
 + Removed Tagset: must now explicitly use OpSet<std::string>
--- 2003-05-22
 + Added iterators to TagCollection
 + Added correct #pragma interface and #pragma implementation to all source files
 + Tagset is now a typedef to a template class OpSet, providing a set with set
   operations
 + TagcollConsumer is now a template
 + Use templates where available
 + Added applyChange to TagCollection


 * New in version 0.3

--- 2003-05-22
 + Added TagCollection::getCompanionItems
 + Added TagCollection::getCompanionItemsAndTagsets
--- 2003-05-21
 + Added TagCollection::getCompanionTags
