Sysand 0.2.0

Released on August 4, 2026

The highlight of this release is the new sysand auth command for credential management:

Credentials are stored in the OS keychain (meaning Sysand does not manage their storage).

A minor breaking change for project creation: sysand init now requires
providing a publisher (via --publisher), previously providing a publisher
was optional.

There are also minor breaking changes for bindings users:

  • relative_path_root/relativePathRoot have been removed from
    info interfaces, as it effectively did nothing.
  • In Java bindings, project usages array now contains interface type
    InterchangeProjectUsage, with specific usage types (with currently
    InterchangeProjectUsageResource and InterchangeProjectUsageDirectory
    implementing it)

New experimental command sysand experimental has been added.
Its interface is not yet stable and should be expected to change.
See sysand experimental --help for more information.

Breaking changes

  • feat!: require publisher to be specified when initializing the project #470

New features added

  • feat: persist index credentials in the OS keyring (sysand auth) #453
  • feat: relative directory usage type #426

Enhancements made

  • fix(ux): tone down and reduce the amount of warnings about ignored std libs #461

See installation instructions to install sysand.

See the changelog for all changes.