tag:github.com,2008:https://github.com/sensmetry/sysand/releasesRelease notes from sysand2026-01-05T06:50:59Ztag:github.com,2008:Repository/1058780353/v-2026-01-05-07222026-01-05T06:50:59Zv-2026-01-05-0722: chore(deps): update all non-major dependencies (#152)<p>Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com></p>renovate[bot]tag:github.com,2008:Repository/1058780353/v-2025-12-29-13122025-12-29T12:33:43Zv-2025-12-29-1312: fix(deps): update all non-major dependencies (#141)<p>Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com></p>renovate[bot]tag:github.com,2008:Repository/1058780353/v0.0.72026-01-05T06:37:49Zv0.0.7<h2>Changes</h2>
<ul>
<li>Added <code>clone</code> command <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3694723930" data-permission-text="Title is private" data-url="https://github.com/sensmetry/sysand/issues/137" data-hovercard-type="pull_request" data-hovercard-url="/sensmetry/sysand/pull/137/hovercard" href="https://github.com/sensmetry/sysand/pull/137">#137</a> that enables cloning a package for editing and playing around. See <code>sysand clone --help</code> for details.</li>
<li>Unified <code>init</code> and <code>new</code> commands into just <code>init</code>. To get previous behaviour of <code>sysand new example_project</code>, use <code>sysand init example_project</code>.</li>
<li>Improved the command for specifying the metamodel (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3658046598" data-permission-text="Title is private" data-url="https://github.com/sensmetry/sysand/issues/128" data-hovercard-type="pull_request" data-hovercard-url="/sensmetry/sysand/pull/128/hovercard" href="https://github.com/sensmetry/sysand/pull/128">#128</a>): now instead of writing the full metamodel URL, one needs to specify only the date.</li>
<li>Package indexes can now be specified in <code>sysand.toml</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3632574454" data-permission-text="Title is private" data-url="https://github.com/sensmetry/sysand/issues/121" data-hovercard-type="pull_request" data-hovercard-url="/sensmetry/sysand/pull/121/hovercard" href="https://github.com/sensmetry/sysand/pull/121">#121</a>)</li>
<li>Unify the style of messages reported by CLI.</li>
</ul>vytautas-astrauskas-sensmetrytag:github.com,2008:Repository/1058780353/v0.0.62025-11-14T15:19:42Zv0.0.6<h2>Changes</h2>
<ul>
<li>Added workspace support (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3596579559" data-permission-text="Title is private" data-url="https://github.com/sensmetry/sysand/issues/101" data-hovercard-type="issue" data-hovercard-url="/sensmetry/sysand/issues/101/hovercard" href="https://github.com/sensmetry/sysand/issues/101">#101</a>). <em>Warning: it is considered experimental and can be changed or removed at any time.</em><br>
Current features:
<ul>
<li>Projects belonging to the workspace can be listed in <code>.workspace.json</code>.</li>
<li>Sysand can build kpar archives for all projects in workspace by running <code>sysand build</code> in workspace root directory</li>
</ul>
</li>
</ul>
<p>Signed Sysand binaries are provided below</p>vytautas-astrauskas-sensmetrytag:github.com,2008:Repository/1058780353/test-release-v32025-11-13T13:06:33Ztest-release-v3<p>WIP.</p>vytautas-astrauskas-sensmetrytag:github.com,2008:Repository/1058780353/test-release-v22025-11-13T12:52:40Ztest-release-v2<p>WIP.</p>vytautas-astrauskas-sensmetrytag:github.com,2008:Repository/1058780353/test-release-v12025-11-13T12:44:21Ztest-release-v1<p>WIP.</p>vytautas-astrauskas-sensmetrytag:github.com,2008:Repository/1058780353/v0.0.52025-11-07T14:28:51Zv0.0.5<h2>Changes</h2>
<ul>
<li>Change lockfile to have better structure and rename it from <code>SysandLock.toml</code> to <code>sysand-lock.toml</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3512983266" data-permission-text="Title is private" data-url="https://github.com/sensmetry/sysand/issues/58" data-hovercard-type="pull_request" data-hovercard-url="/sensmetry/sysand/pull/58/hovercard" href="https://github.com/sensmetry/sysand/pull/58">#58</a>).<br>
Only the new lockfile format is supported. Lockfile can be regenerated by running <code>sysand lock</code>.</li>
<li>Warn users that SysML/KerML standard library packages are not installed by default to prevent confusion (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3575101364" data-permission-text="Title is private" data-url="https://github.com/sensmetry/sysand/issues/94" data-hovercard-type="issue" data-hovercard-url="/sensmetry/sysand/issues/94/hovercard" href="https://github.com/sensmetry/sysand/issues/94">#94</a>).</li>
<li>Improve error reporting. Errors now report their immediate context, e.g. when failing to read a file, file name is now reported (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3548913774" data-permission-text="Title is private" data-url="https://github.com/sensmetry/sysand/issues/87" data-hovercard-type="pull_request" data-hovercard-url="/sensmetry/sysand/pull/87/hovercard" href="https://github.com/sensmetry/sysand/pull/87">#87</a>)</li>
<li>Add metadata for newer SysML/KerML standard libraries. This speeds up any commands that determine project usages, such as <code>add</code>, <code>sync</code>, <code>install</code>, etc. (part of <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3517358434" data-permission-text="Title is private" data-url="https://github.com/sensmetry/sysand/issues/74" data-hovercard-type="pull_request" data-hovercard-url="/sensmetry/sysand/pull/74/hovercard" href="https://github.com/sensmetry/sysand/pull/74">#74</a>)</li>
</ul>
<h2>Fixes</h2>
<ul>
<li>Use relative paths in lockfile. This fixes portability to other systems (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3544653770" data-permission-text="Title is private" data-url="https://github.com/sensmetry/sysand/issues/85" data-hovercard-type="issue" data-hovercard-url="/sensmetry/sysand/issues/85/hovercard" href="https://github.com/sensmetry/sysand/issues/85">#85</a>).</li>
</ul>
<p>Signed Sysand binaries are provided below.</p>vytautas-astrauskas-sensmetrytag:github.com,2008:Repository/1058780353/0.0.42025-11-07T14:31:20Z0.0.4<h2>Changes</h2>
<ul>
<li>Fix errors when system temporary directory and <code>sysand_env</code> reside on different mount points or drives. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3532230543" data-permission-text="Title is private" data-url="https://github.com/sensmetry/sysand/issues/81" data-hovercard-type="issue" data-hovercard-url="/sensmetry/sysand/issues/81/hovercard" href="https://github.com/sensmetry/sysand/issues/81">#81</a>)</li>
</ul>
<p>Signed Sysand binaries are provided below.</p>vytautas-astrauskas-sensmetrytag:github.com,2008:Repository/1058780353/v0.0.32025-10-17T14:18:54Zv0.0.3<p>Signed Sysand binaries</p>vytautas-astrauskas-sensmetry