Skip to main content
mattias norlander
ST Employee
October 1, 2026
StickyQuestion

Welcome to the STM32CubeCLI topic – start here

Hi fellow developers,

 

Welcome to the new STM32CubeCLI topic! This is the place to ask questions, report issues and share ideas about STM32CubeCLI.

 

What is STM32CubeCLI? STM32CubeCLI lets developers and DevOps engineers find, download, install, update and run ST tools (bundles) with one cube command: GCC, CMake, Ninja, STM32CubeProgrammer, ST-LINK GDB server and more. It runs on Windows, Linux and macOS. Tool versions can be pinned per project, so your laptop, your teammates and your CI runner all use the same tools.

If you use STM32CubeIDE for VS Code or STM32CubeMX2, you are already using STM32CubeCLI. It installs and updates their tools behind the scenes.

 

Get started

In a project with pinned tools:

cube bundle install --project
cube cmake --preset Debug
cube cmake --build --preset Debug
 

This is a beta. More bundles will be added, the documentation will grow, and the command set will be polished. Your feedback helps decide what comes first, so all questions, bug reports and suggestions are welcome.

 

Kind regards, Mattias

2 replies

Associate
October 5, 2026

I’m using the STM32Cube Bundles Manger though the STM32CubeIDE for Visual Studio Code integrations for quite some time now. I can see bundle updates available however I’m missing the release notes for each bundle.

E.g. I can update my ‘pack-manager’ bundle from version 0.6.2 to version 0.6.5. I would like to see the changelog / release notes before updating. Similarly I can’t find this info for other bundle updates.

Where can i find this information?

mattias norlander
ST Employee
October 5, 2026

Hi ​@DEs,

Indeed. That would be highly useful to help developers decided whether the benefit of a specific update outweights the cost or risk it may imply. This need has been foreseen by the team and is already tracked in ticket (ticket not yet planned):

  • T1FWK-3678
  • And here is a ticket to open a link to the user guide (documentation entry point) for the bundle: T1FWK-5355.

Leaving this reference here for traceability both for you and us.

 

Kind regards, Mattias