Document Versioning

So I have an app and the users would like their documents versioned, so that everytime changes are made a copy is saved. Pretty typical, and Domino for Notes Client supports versioning right in the properties of the doc. However, as I found out the hard way, document versioning, including FileSaveNewVersion, does not work when accessing Domino forms via browser.

How are other people doing versioning on documents? Please share, including code, if you could.

Thanks . . .