Skip to main content
base updates itself. Session start checks for a new release and installs it in a detached background process when there is one, so there is nothing to download and nothing to run. The swap is an atomic rename: the session you are in keeps the binary it started with, and the next one comes up new. If you would rather drive it by hand:
This changelog starts at 0.13.2. Earlier releases are tagged in the repository but are not written up here.

0.13.2

Released 21 August 2026 The current release. Notable in this line:
  • base changes reads the graph change log — every successful write, as JSON. The cursor it returns is a byte offset rather than a sequence number, so a reader resumes directly from it without keeping a counter of its own, and concurrent writers do not break it.

Entries from here forward follow the same shape: the version, its release date, what changed in the command surface, and anything that needs attention on an existing install.