chore: make dev version format consistent with tags NOCHANGELOG
The tags have the following format {version}-{alpha|beta|rc}N but the dev version set in the api package was in the format {version}.dev+{commit_sha}.
Changed the dev version format to {version}-dev+{commit_sha}.