Any news on this?
As a programmer, I usually add my own plugins, behaviors, even effects to my projects and it is really important to me to be able to version them to compare between versions of my work.
I couldn't care less about .capx support, but I think that when you save your project as a .caproj, you should be able to have a "source code" folder where you can put your code specific to the project.
Even if I make a plugin to use in one of my projects, I can't refactor it for use in another project, unless I want to duplicate it and rename it or I can somehow keep backwards compatibility (in case I still want my old project to work).
I love the engine, but for me this is ALMOST a dealbreaker, I am used to work with revision control since I started working in videogames, so this is specially frustrating. Only reasons I keep using the engine is because of the great editor and the focus on component-based design, which I think it makes great sense in the kind of projects I intend to do with Construct 2.
Thanks for any reply!