I was reviewing the code of this module (not using it)
and I can't find anything indicating that revisions are honored

direct invocation of taxonomy_save_term (actually the whole module) suggests that "a revision" is being altered instead of "a node", which leads to falsified/outraged information regarding the revision which actually took place in a given time by certain user which is assuming the responsability of the change, not to mention the lost of history logs and "revert" operation

or am I missing something?