replace 'semver' placeholder in release defs with git derived vsn

This does NOT rely on my change to `ec_git_vsn`, so can be merged now if people agree with the change.