Skip to content

Releases: robinvdvleuten/dsmr

v0.4.0

08 Feb 15:06
Compare
Choose a tag to compare

Changelog

  • d3d2bae feat(deps): Bump github.com/alecthomas/assert/v2 from 2.3.0 to 2.4.0 (#9)
  • a1d9df9 feat(deps): Bump github.com/alecthomas/participle/v2 from 2.0.0 to 2.1.0 (#6)
  • e363c8b feat(deps): Bump github.com/alecthomas/repr from 0.2.0 to 0.3.0 (#8)
  • 28304b8 feat: Extract DST indicator seperate from timestamp
  • 188bb84 feat: Only allow telegrams as strings to be parsed
  • 8f2872b feat: Remove nested Value within Header and Footer
  • 0e12763 feat: Verify checksum after parsing

v0.3.0

08 Feb 15:07
Compare
Choose a tag to compare

Changelog

  • 7978619 docs: Fix example in README [skip ci]
  • 98166d1 feat: Make value interface more explicit and private
  • 5caaea6 feat: Parse event log into corresponding struct
  • c3d1320 feat: Replace PEG based parser back to Participle
  • 99fd4c9 fix: Do not include / when capturing header value

v0.2.0

08 Feb 15:08
033287d
Compare
Choose a tag to compare

Changelog

  • f0a12bc feat: Allow options to be passed to parser
  • c8b7884 feat: Convert attribute values to their actual types
  • 79c778d feat: Generate PEG based parser (#3)
  • c78208e feat: Make COSEM a lookup map
  • ffc4f3c feat: Only allow access to properties through getters
  • 7f42222 feat: Return error when decimal cannot be parsed
  • 06061ea feat: Use decimal package to represent measurement values
  • 2f5a39a fix: Correctly represent OBIS as OBIS attribute
  • 98da80a fix: Obsolete closing bracket in Footer rule

v0.1.0

08 Feb 15:08
Compare
Choose a tag to compare

Changelog