Skip to content

Releases: sjames/syscribe

v0.38.0

Choose a tag to compare

@github-actions github-actions released this 24 Aug 02:36

Full Changelog: v0.37.0...v0.38.0

Syscribe for VS Code v0.2.0

Choose a tag to compare

@github-actions github-actions released this 20 Aug 16:19

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 syscribe server binary: explicit syscribe.serverPath -> syscribe on PATH -> a managed copy downloaded from this repo's GitHub releases, cached per-version in the extension's global storage. New syscribe.version setting 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.serverPath now defaults to empty (auto-resolve) instead of assuming syscribe is already on PATH.
  • Bundled with esbuild (dist/extension.js) instead of shipping raw tsc output plus node_modules — cuts the packaged .vsix from 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

Choose a tag to compare

@github-actions github-actions released this 18 Aug 17:34

What's Changed

  • feat(ple): auto-derive a featureTree: entry's FEAT-* id from name by @sjames in #111

Full Changelog: v0.36.1...v0.37.0

v0.36.1

Choose a tag to compare

@github-actions github-actions released this 18 Aug 15:49

What's Changed

  • chore(deps): bump sysml-v2-parser 0.53.0 -> 0.54.0 by @sjames in #110

Full Changelog: v0.36.0...v0.36.1

v0.36.0

Choose a tag to compare

@github-actions github-actions released this 18 Aug 15:19

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

Choose a tag to compare

@github-actions github-actions released this 14 Aug 03:17

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

Choose a tag to compare

@github-actions github-actions released this 07 Aug 18:49

Full Changelog: v0...v0.34.0

v0.33.0

Choose a tag to compare

@github-actions github-actions released this 07 Aug 17:58

What's Changed

  • feat: native SysML v2/KerML submodel ingestion by @sjames in #89
  • fix: orphan-check canonicalization gap + two CLI display bugs by @sjames in #90
  • feat: native PlanningItem element type by @sjames in #91

Full Changelog: v0...v0.33.0

v0.32.0

Choose a tag to compare

@github-actions github-actions released this 23 Jul 02:40

Full Changelog: v0...v0.32.0

v0.31.0

Choose a tag to compare

@github-actions github-actions released this 13 Jul 03:07

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