Released on June 1, 2026
This is a big release. The main changes are the support for the new Sysand Index
at https://sysand.com, and changing the local environment structure to have human
readable directory names. Projects from the new index can now be referred to
by the new publisher/name syntax in sysand add and sysand remove, instead of
an IRI.
Lock file (sysand-lock.toml) format has changed, and has to be regenerated
by running sysand lock.
Local Sysand environment will now have a different structure and live in
.sysand; existing sysand_env directories won’t be used anymore and can be
removed. To populate the new environment with projects recorded in lock file,
run sysand sync.
Index structure has also changed, so all indexes will need to be recreated
using the new sysand index commands.
Major changes
- implement the new sysand index read protocol (#288)
- use new local environment structure (#297)
- rename
sysand_envto.sysand(#336)
New features added
- support sysand add/remove PURL shorthand
publisher/name(#354) - add index management commands, since the index is now accessed in a different way from local environment (#335)
- support cloning local KPARs with
sysand clone(#363) - add installation scripts to install sysand with a single command (#370)
- add Dockerfile and automation to publish on/for releases, this is useful when publishing packages to an index in CI (#362)
- bundle LICENSES when building KPARs (#332)
- bundle CHANGELOG.md when building KPARs (#331)
- add Java bindings for writing .project.json and .meta.json (#349)
Enhancements made
- Don’t update metadata by default when building projects,
--update-metacan be used to still perform the update (#298) - make built KPARs reproducible by setting OS/time metadata to fixed values (#372)
- Improve
sysand infocommand output (#292)
Bugs fixed
- remove old symbols from
indexin.meta.jsonif the same file is included multiple times (#359)
Maintenance and upkeep improvements
- chore: transition from xz to gzip compression for
.tarrelease assets (#369)
See installation instructions to install sysand.
See the changelog for all changes.