Right now, the project is set to version 1.0.0, even if that particular version has already been released.
I would like to propose this procedure for releasing final and pre-release packages:
- Immediately before releasing a final package, set the version to the appropiate value, let's say "1.1.0"
- Compile and do the release.
- Immediately after the release, change the version to "1.2.0-Alpha" and commit that change, so this version will stay in place for all subsequent commits.
- When a new release is ready, repeat from step 1
It could be interesting to upload pre-release packages too...