Something strange just started happening.. and I don't know why. If you Publish a UserForm (UserDefinedForm), it looks like it publishes, but the Page Tree font color stays green and it doesn't show the history in Page Version History.
I'm not getting an error ( that I can see) and the form is "live" with the changes.
The tree color will always stay green. The issue is because unless SS detects changes on the page it won't create a new published version. I haven't got around to implementing the change detection since it is quite complex so until that is implemented I've just had coded it that it always has changed.