Skip to content

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 23 Mar 12:20

Changed: CI/release pipeline, SCL tooling, and documentation overhaul.

  • Add GitHub Actions CI (ci.yml) and release (release.yml) workflows for package and binary releases.
  • sclgen and sclparse binaries now embed full build metadata via ldflags (version, tag, commit, buildDate) and expose it through a dedicated version subcommand.
  • Makefile build targets derive version from git tags instead of version.txt files.
  • SCL model: add topology LNode references on Substation, VoltageLevel, and Bay; lossless Private.InnerXML capture.
  • SCL validation: add topology LNode resolution, GOOSE/SMV cbName linkage checks; deprecate scl.Validate() in favour of scl/validate.All().
  • SCL CLI: add list-goose, list-smv, list-connected-ap, list-types, and inspect commands; deprecate ParseWithOptions/ParseFileWithOptions.
  • Add content-based DetectKind for document classification.
  • New API.md (merged from ERRORS.md); updated KNOWN_LIMITATIONS.md, OBSERVABILITY.md, interop/README.md.