Skip to content

Release Channels

Starting with 3.0.2 Lando provides three release channels: stable, edge and none.

The default stable channel will prompt you to update when there is a new release on GitHub that has been tagged Latest release. These releases undergo a more rigorous vetting process and generally will provide the most stability. This is the best option for most users.

In addition to the updates from the stable channel, edge will also include all releases on GitHub that are tagged as Pre-release. These releases are best suited for intrepid users looking to sacrifice a bit of stability to try out the latest and greatest. They are also suited for users who want to help our team find bugs so we can accelerate the stable release cycle.

Edge releases

Stable releases

Above is what an edge and stable release look like on GitHub.

You can also choose to opt-out of updates altogether with the none channel but we highly discourage this as we generally cannot provide support for older versions.

Toggling channels

Toggling the release channel is fairly straightforward. Note that you will need to be on 3.0.0-rrc.3 or later to do this.

bash
# Set the release channel to edge
lando --channel edge

# Set back to stable
lando --channel stable

Release cycle

The Lando release cycle is fairly simple. All releases are first cut to the edge channel. If an edge release is deemed stable enough based on user feedback, it loses the Pre-release tag in favor of the Latest release tag. This bumps the release into the stable channel. If an edge release is deemed not stable enough then subsequent edge releases are cut until one is deemed stable.

Lando has a lot of moving parts, a lot of users and a very finite amount of time to work on things. This release cycle is designed to allow users to select a velocity of change they are comfortable with. It is also designed so that users who want to help us report, identify and squash bugs can opt-in to a more dangerous road. This extra help vastly increases our issue throughput, productivity and the stability of our stable releases.