Releases: sensmetry/sysand
Releases · sensmetry/sysand
v0.0.7
Changes
- Added
clonecommand #137 that enables cloning a package for editing and playing around. Seesysand clone --helpfor details. - Unified
initandnewcommands into justinit. To get previous behaviour ofsysand new example_project, usesysand init example_project. - Improved the command for specifying the metamodel (#128): now instead of writing the full metamodel URL, one needs to specify only the date.
- Package indexes can now be specified in
sysand.toml(#121) - Unify the style of messages reported by CLI.
v0.0.6
Changes
- Added workspace support (#101). Warning: it is considered experimental and can be changed or removed at any time.
Current features:- Projects belonging to the workspace can be listed in
.workspace.json. - Sysand can build kpar archives for all projects in workspace by running
sysand buildin workspace root directory
- Projects belonging to the workspace can be listed in
Signed Sysand binaries are provided below
v0.0.5
Changes
- Change lockfile to have better structure and rename it from
SysandLock.tomltosysand-lock.toml(#58).
Only the new lockfile format is supported. Lockfile can be regenerated by runningsysand lock. - Warn users that SysML/KerML standard library packages are not installed by default to prevent confusion (#94).
- Improve error reporting. Errors now report their immediate context, e.g. when failing to read a file, file name is now reported (#87)
- Add metadata for newer SysML/KerML standard libraries. This speeds up any commands that determine project usages, such as
add,sync,install, etc. (part of #74)
Fixes
- Use relative paths in lockfile. This fixes portability to other systems (#85).
Signed Sysand binaries are provided below.
0.0.4
v0.0.3
Signed Sysand binaries
v0.0.2
Signed Sysand binaries
Release v0.0.1
Merge pull request #1 from sensmetry/ci/fix-failing-tests ci: fix failing tests.