Releases: sjames/syscribe
Releases · sjames/syscribe
Release list
v0.38.0
Full Changelog: v0.37.0...v0.38.0
Syscribe for VS Code v0.2.0
First Marketplace-ready release of the Syscribe VS Code extension (editors/vscode/) — a thin, pure-LSP client over syscribe lsp (ADR-SYS-LSP-001). Not yet published to the Marketplace itself (pending publisher/PAT setup); this release ships the installable .vsix directly.
Added
- Auto-resolve the
syscribeserver binary: explicitsyscribe.serverPath->syscribeonPATH-> a managed copy downloaded from this repo's GitHub releases, cached per-version in the extension's global storage. Newsyscribe.versionsetting pins a release ("latest"by default).
Fixed
- Activation no longer hangs or crashes with a raw stack trace if the server binary can't be resolved or the LSP process doesn't start cleanly — both paths now report a clean error notification (Open Settings / Show Output) instead.
- Activation is bounded end-to-end: a 15s timeout wraps the LSP handshake, startup-failure notifications are fired without blocking on dismissal, and the release-download path has a network request timeout — activation can no longer hang indefinitely on any of these.
Changed
syscribe.serverPathnow defaults to empty (auto-resolve) instead of assumingsyscribeis already onPATH.- Bundled with esbuild (
dist/extension.js) instead of shipping rawtscoutput plusnode_modules— cuts the packaged.vsixfrom 334 files/~493 KB down to 8 files/~94 KB.
Marketplace packaging
Icon, Apache-2.0 LICENSE, repository/bugs/homepage metadata, keywords/categories, CHANGELOG, .vscodeignore.
Full changelog: https://github.com/sjames/syscribe/blob/main/editors/vscode/CHANGELOG.md
v0.37.0
What's Changed
Full Changelog: v0.36.1...v0.37.0
v0.36.1
What's Changed
Full Changelog: v0.36.0...v0.36.1
v0.36.0
What's Changed
- feat(ple): single-file FeatureModel authoring (featureTree:, crossTreeConstraints:) by @sjames in #109
Full Changelog: v0.35.0...v0.36.0
v0.35.0
What's Changed
- feat(sysmlv2): lift @Syscribe* metadata annotations for domain, integrity level, shortName, and implementedBy (#92) by @sjames in #93
- feat(sysmlv2): lift doc comments and connect endpoints (#94, #95) by @sjames in #96
- fix: n2 axis, doc lifts, connect resolution, W600 suppression, template PlanningItem (#97-#102) by @sjames in #103
- fix(sysmlv2): W542 truncated-connect warning + scoped typedBy: resolution for W600 (#104, #105) by @sjames in #106
- fix(sysmlv2): widen resolve_scoped_ref to W007 and graph.rs's TypedBy edge by @sjames in #108
Full Changelog: v0.34.0...v0.35.0
v0.34.0
v0.33.0
v0.32.0
v0.31.0
What's Changed
- feat: suspect-link detection via content baselines by @sjames in #85
- feat: release baselines — frozen, git-anchored release snapshots by @sjames in #86
Full Changelog: v0...v0.31.0