When saving a shader, the defaultvalues for the pins don’t get updated. So when I change the value of a variable in the shader, that only takes in vvvv if reset the shader node in vvvv via alt-rightclick.
I’d argue that is expected behaviour. It assumes the value on the pin is set from within vvvv and doesn’t just overwrite it. Default value seems get applied on node/pin reset only, same behaviour for modules and plugins.
I’m not talking about overwriting the value. Put a new default value in the shader, save it and then reset the pin or the IOBox that connects to that pin in vvvv (not the shader node), and it will still jump to the old default value.