Added type to vkopenurldef
fix HoldingKeyToKey warning
support type="shell"
support type="file"
update NEWS
version 8.3.29