paulmillr / micro-key-producer

Produces secure keys and passwords. Supports SSH, PGP, BLS, OTP and many other formats
MIT License
43 stars 12 forks source link

Request to use semantic versioning #18

Closed aral closed 4 months ago

aral commented 4 months ago

Hey Paul,

Unless I’m mistaken, 0.5 → 0.6, while appearing as a minor release, contains breaking changes (removal of await from the public API).

May I please request that the project adhere to semantic versioning to avoid breakage during maintenance updates?

Thanks + thanks again for making and sharing this :)

aral commented 4 months ago

Actually, I guess you are, and 0.x should be considered unstable, so closing.

Major version zero (0.y.z) is for initial development. Anything MAY change at any time. The public API SHOULD NOT be considered stable.

https://semver.org