This really sounds great. Porting ideas from software development like versioning and collaborative editing to CAD only makes sense. I just wish they implemented branching. It would be so useful to create design alternatives, settle on one and then take it from there.
This looks like a major new feature. Has anyone heard if this is part of the SU7 concept - if SU7 ever comes out...