Skip to content

Releases: OpenEnergyTools/scl-lib

v1.2.3

23 Jan 20:21
Compare
Choose a tag to compare

1.2.3 (2025-01-23)

Bug Fixes

  • lNodeTypeToSelection: make sure to accept empty EnumVal textContent (a8a4778)

v1.2.2

17 Jan 22:26
Compare
Choose a tag to compare

1.2.2 (2025-01-17)

Bug Fixes

  • tDataTypeTemplate: make insertSelection insensitive to incorrect EnumTypes (c484905)

v1.2.1

15 Jan 21:59
Compare
Choose a tag to compare

1.2.1 (2025-01-15)

Bug Fixes

v1.2.0

16 Dec 13:48
Compare
Choose a tag to compare

1.2.0 (2024-12-16)

Features

  • insertLNodeTypeFromSelection (f38c439)

v1.1.0

07 Dec 22:29
Compare
Choose a tag to compare

1.1.0 (2024-12-07)

Bug Fixes

  • updateIED IEDName and supervision (0642317)

Features

  • lNodeTypeToSelection (78e2e2f)
  • nsdToJson (b2f109e)
  • tDataTypeTemplates: remove LNodeType, DOType, DAType or EnumType (453a273)

v1.0.0

29 Oct 21:53
Compare
Choose a tag to compare

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...
Read more