We release VSCode and JetBrains weekly.

<aside> πŸ’‘

Please use pre-release channels for both VS Code (VSCode Insiders) and JetBrains (JetBrains Nightly) to help identify issues before they reach lots of customers.

</aside>

Quick Links

Cody Clients Release Calendar

Cody Clients Release Branching, Tagging and Versions

Release Captain Playbook

Life of a Release

This process is documented in the Release Captain Playbook.

Because we release weekly, we are continuously monitoring a current stable release, branching and stabilizing the next release, and landing code on main for the next-next release.

For example, using JetBrains version numbers:

Date main Prerelease Release
2024-12-04 🍎 πŸ‡Β v7.5.*-nightly πŸ₯Β v7.4.*
2024-12-11 🍊 🍎 v7.6.*-nightly πŸ‡Β v7.5.*
2024-12-18 🍌 🍊 v7.7.*-nightly 🍎 v7.6.*
2024-12-26 πŸ‰ 🍌 v7.8.*-nightly 🍊 v7.7.*
… πŸΒ β€¦ πŸ‰Β β€¦ πŸŒΒ β€¦

When will my PR get released?

After your change lands on main, it will be in the next release branch. It will be available in VSCode Insiders and JetBrains Nightly (used by about 2-5% of our users) soon after the branch. It will be released to stable about one week after that. See the Cody Clients Release Calendar.

Note, customers have control over their own upgrades. Design for old clients talking to new servers and new clients talking to old servers.

I have a critical bug, what should I do?

If you found a critical issue:

  1. Notify #discuss-cody or #team-cody-core and tag the release captain, see the Cody Clients Release Calendar.