Helix release cycle #4803
-
I noticed there have been almost 500 commits since the last release, which got me wondering what Helix's release cycle is. There are some things I'd like to try that have been implemented since the latest release, yet I don't feel like building from master... |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
I think it is roughly every three months, a new I am not sure why this cadence was chosen as it seems too long a wait for software that is developing so fast.
I think the argument against more regular release is that it is so easy to compile using cargo there is no reason not to, and each official release requires package maintainers to do work so don't overtax them? This seems logical, but I think in reality people don't want to build from master unless they have to, so it might be a bit of bias that Rust developers have thinking everyone is happy to compile from source. |
Beta Was this translation helpful? Give feedback.
-
See https://github.com/helix-editor/helix/wiki/FAQ#when-will-the-next-release-be Using release versions is a good choice for package managers - we focus on stability for a few weeks leading up to the release to iron out bugs on master. There are packages that follow master like |
Beta Was this translation helpful? Give feedback.
See https://github.com/helix-editor/helix/wiki/FAQ#when-will-the-next-release-be
Using release versions is a good choice for package managers - we focus on stability for a few weeks leading up to the release to iron out bugs on master. There are packages that follow master like
helix-git
in the AUR though and those are also fine. master is generally pretty stable but sometimes we see new panics or unintended behavior changes be introduced, and these are usually taken care of by release time.