Open kchibisov opened 1 year ago
I agree we should probably not release v0.29.0 but do v0.29.1 straight away.
If we can agree that we want users to use =
, which I'm strongly in favor off, I would propose that we start adding that to the README now instead of waiting until the next time we need it.
Are there people relying on the beta releases? If not, then I'd say it doesn't really matter, that's why it's a beta release.
But yeah, people should definitely use =
for betas.
ppl certainly use them, that's the thing, and it's better to use them than master directly. But I don't think that it'll be that often, it's just when release is big you need RCs or betas, but given that winit is a library it's better with betas.
Right now betas have are ahead of the actual release that will be due to a fact that cargo can't handle pre-releases well and assumes that each pre release is compatible with each other, the ways to overcome this is to use the
=version
in theCargo.toml
or do semver bumps along the releases.Some discussion with @daxpedda on irc
Thinking about it now, what we can do here, is to release for example
0.29.Y
straight away, whereY
is a patch of the latest beta version, that way it'll be semver correct and make sense.