Every tiddler has revisions. Every time a tiddler is changed, a new revision is created. Revisions are identified by an integer ID.

However, not all stores support revisions, so when a tiddler is changed, the existing single revision is replaced by the new one.

A list of revisions can be accessed at /bags/{bag_name}/tiddlers/{tiddler_title}/revisions and an individual revision at /bags/{bag_name}/tiddlers/{tiddler_title}/revisions/{revision}. Individual revisions are immutable.

In python code, retrieving a specific revision is done as follows:

    tiddler = Tiddler(title, bag_name)
    tiddler.revision = 4
    tiddler = store.get(tiddler)

If the revision does not exist a NoTiddlerError exception is raised. If revision is not set, the most recent revision is retrieved.
bag
tiddlyweb_public
created
Thu, 05 Apr 2012 17:41:55 GMT
creator
cdent
modified
Thu, 05 Apr 2012 17:41:55 GMT
modifier
cdent