Reference·ChangelogIndexClose
Changelog
The release each platform runs on the stable channel, how to see your own build, and what changed.
Stable today
| Platform | Pointer | Release | Published |
|---|---|---|---|
| Linux x86_64 | stable-x86_64-linux | 8490b4803 | 2026-10-06 |
| Windows x86_64 | stable-x86_64-windows | 8490b4803 | 2026-10-06 |
| macOS Apple Silicon | stable-arm64-darwin | dc14c36f5 | 2026-10-04 |
A release label is the commit it was built from. The installer and the updater read the same pointer. macOS runs a build from before add-ons became cells: there a cell is an add-on, under ~/.nodecode/addons/.
Your build
a shell
nodecode --version
it prints
nodecode 0.0.1+8490b4803
The release label follows the +. An installed build moves to a new release by itself. nodecode update moves it now. See Updates.
8490b4803
Linux and Windows, 2026-10-06. Changes since dc14c36f5. macOS does not have them yet.
- Add-ons are now cells.
~/.nodecode/addons/is~/.nodecode/cells/, and/addonsis/cells. This build does not read anaddons/folder an earlier release left. - The shell starts the organism as its own
nodecode serveprocess. Keys, the screen and Esc stay quick while an eval keeps it busy, and Esc saysstopping…at once. - A relaunch after a quit, or after
pkill nodecode, connects in under a second. - A
/thinkpick is the effort every new session starts at, as a/modelspick is its model. A session's own pick outranks it. - On the
openai-responsesdialect, every reasoning item of an answer is kept and sent back in order, not only the last. - A boot hands the layer files it could not load to the model, in a session named
layer. An update removes installed cells the new build no longer ships. - Windows:
nodecoderuns in an elevated shell after an update. - Telegram: answers render as Markdown. A turn's card is a rich message, its steps a checklist, with Stop and Details inside it.
Earlier releases are not listed.