This is something new to me, i was not aware that if you add an attribute to a part on a PCB and then do Save to Library, it does not save that attribute to the part in the library.
For Instance: Geometry.Height was added with a value on the PCB. Then 'Save to Library' was performed but on inspection the attribute is not there in the Library Part. Can someone confirm this is supposed to happen, I thought it saved everything to the library? Thanks.
I can't confirm that it is supposed to happen, but I can confirm that it does happen when I just tried the same thing.
It looks like attributes need to be updated in the library and then layout updated. In my mind that is a cleaner process anyway, otherwise you might overwrite someone else's (or your alter ego's) updates to the library.