Releases: OpenEnergyTools/scl-lib
Releases · OpenEnergyTools/scl-lib
v1.2.3
v1.2.2
v1.2.1
v1.2.0
v1.1.0
v1.0.0
1.0.0 (2024-10-29)
Bug Fixes
- change ConnectivityNode attr update path to pathName (6e42d3d)
- foundation/nsd: Improve nsd import in dependent libraries (closes #28) (5a25241)
- importIED: fix EnumType ordering, closes #47 (b67e31b)
- importIed: follow schema sequence on import (a6577af)
- importIed: handle multiple SubNetwork/ConnectedAP import (384df9b)
- importIed: prevent schema issues/orphan types (d607470)
- importLNodeTypes: clone before importing (1629e6a)
- remove DataSet call signature (cdc33e4)
- tBaseElement: LNode identity and find for iedName=None (2642404)
- tBay/updateBay: missing type declaration (451c150)
- tDataSet: set correct reference within create function (1080517)
- tDataSet: set LN0,LN as parent (0b45d5f)
- tDataSet: update confRev acc to IEC 61850-6 (aa6ae48)
- tExtRef/extRefRestrictions: invalid pDO with given pDA (82815c2)
- tExtRef/subscribe: Remove fc attribute (closes #35) (6eb6c2d)
- tExtRef/unsubscribe: only remove serviceType with existing pServT (ed240ee)
- tExtRef/unsubscriber: ensure serviceType handled correctly, closes #27 (68ce478)
- tExtRef: allow LLN0 as default srcLNClass (closes #85).Also allow srcLNClass and srcLDInst to be empty. Allow ldInst to be used if srcLDInst is not defined. (ee91f7d)
- tGSEControl: create with appID instead of incorrect appId (d62757b)
- tGSEControl: update convRef only on datSet change (c7379f0)
- tIED/insertIED: Ensure DTT collisions result in new unique IDs (closes #93). (c199b01)
- tIED/removeIED: Retain ldInst in LNodes when removing an IED, (closes #96). (bfeeeb3)
- tIED: Refactor insertIED to avoid duplicate ConnectedAPs (closes #71) (c420df2)
- tLN/removeSubscriptionSupervision: also check DAI for valKind/valImport (2954a4b)
- tReportControl: add missing reference declaration to create (2932d18)
- tSampledValueControl: fix create add SmvOpts (7221432)
Features
- add check for subscription supervision instantiation (1cff3f5)
- add getChildren function (c40d4dd)
- change GSE content (1026280)
- change SMV content (83b20d9)
- create DataSet (b3725fb)
- create SampledValueControl (2b303b7)
- export controlBlockObjRef (71bbace)
- export internal function (b258913)
- export update SampledValueControl (2092ebf)
- find subscription of control block (872c99a)
- general/getReference: initial 2007B4 commit (25a368e)
- general: identity function (2106ada)
- generator: APPID (0502f76)
- generator: lnInst and inst within LN or LNode (120c39a)
- generator: MAC-Address (112905b)
- remove control blocks (36b8ac5)
- remove DataSet (09e53d7)
- remove FCDA (26592c3)
- remove process type elements (7d8feb8)
- supervision: add subscription supervision calling subscription (cd95f95)
- tBaseElement: find and isPublic (1cf7599)
- tBay: update 90-30 SourceRef element as well (4e0d862)
- tBay: update Bay element (1fbfaa8)
- tControl: function for looking up communications address (closes #41). (eb37e88)
- tDataSet: update function (d213e60)
- tDataTypeTemplates: importLNodeType (db08aa5)
- tExtRef/doesFcdaMeetExtRefRestrictions: intial push (21de554)
- tExtRef/extRefTypeRestrictions: get CDC/bType for given pDO/pDA (948654b)
- tExtRef/subscribe: initial w/o subscribe supervision (f5e7ffb)
- tExtRef/unsubscribe: allow ignore subscription supervision remove (6d5c78e)
- tExtRef: add checkOnlyBType to subscribe options, closes #77 (b17e1f6)
- tExtRef: add options to fdcaToExtRefCheck (5449b17)
- tExtRef: Allow INT32/Enum mapping and ENS/ENC with INS/INC mappings. Closes #98 (2746ab9)
- tExtRef: Export function to lookup control block from ExtRef (rewrite and update tests) (closes [#57](https://github.com/OpenEnergyTools/scl-li...