v0.1.3
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. sclgenandsclparsebinaries now embed full build metadata via ldflags (version,tag,commit,buildDate) and expose it through a dedicatedversionsubcommand.- Makefile build targets derive version from git tags instead of
version.txtfiles. - SCL model: add topology
LNodereferences onSubstation,VoltageLevel, andBay; losslessPrivate.InnerXMLcapture. - SCL validation: add topology LNode resolution, GOOSE/SMV
cbNamelinkage checks; deprecatescl.Validate()in favour ofscl/validate.All(). - SCL CLI: add
list-goose,list-smv,list-connected-ap,list-types, andinspectcommands; deprecateParseWithOptions/ParseFileWithOptions. - Add content-based
DetectKindfor document classification. - New
API.md(merged fromERRORS.md); updatedKNOWN_LIMITATIONS.md,OBSERVABILITY.md,interop/README.md.