Skip to content

Releases: eclipse-thingweb/dart_wot

Version 0.33.0

29 May 20:36
237a259
Compare
Choose a tag to compare

0.33.0 - 2024-05-29

Changed

  • Use base instead of interface for ProtocolClient class (26a8075)
  • Make DiscoveryConfiguration class immutable (9981a2d)
  • Move hasMulticastAddress extension to core package (405757d)
  • Rework discoverer APIs (44bb791)
  • Introduce new MQTT discovery method (fc3cc5c)

Removed

  • Remove discoveryContentType constant (96f76e4)

Version 0.32.1

24 May 11:17
9e1ac1f
Compare
Choose a tag to compare

0.32.1 - 2024-05-24

Added

  • Add missing documentation for InteractionInput (ff77118)

Changed

  • Report warnings for missing documentation (5b56ce2)

Fixed

  • Fix typo in DataSchemaValue documentation (43c0ca7)

Version 0.32.0

24 May 10:45
181ab01
Compare
Choose a tag to compare

0.32.0 - 2024-05-24

Changed

  • Create separate module for protocol_interfaces (a7d2b25)
  • Do not store ConsumedThings in InternalServient (509969a)
  • Introduce ProtocolSubscription class (380e203)
  • Use ProtocolSubscription as new base subscription base class (d5ce0d7)
  • Don't store Subscriptions internally (aab9e9b)

Fixed

  • Fix disconnect of client after reading a resource (10c1f6d)
  • Fix typo in Subscription interface (f891cad)

Version 0.31.1

22 May 18:46
480bfdd
Compare
Choose a tag to compare

0.31.1 - 2024-05-22

Changed

  • Use new Servient API in README example (62cd014)

Fixed

  • Fix git tag reference automated GitHub releases (249450f)

Version 0.31.0

22 May 18:09
b0eb573
Compare
Choose a tag to compare

0.31.0 - 2024-05-22

Added

  • Add ExploreDirectoryConfiguration for TDDs (8cdd508)
  • Add workflow for automatically creating GitHub releases (893cdfe)

Changed

  • Rework Servient API (830b964)
  • Improve variable naming in closure (6ccd69d)

Fixed

  • Fix typos in documentation comments (633a9cb)
  • Fix reference to WoT interface (32ee0b3)
  • Fix typo in ValidationException message (d8f4fb0)
  • Fix typo in TODO comment (d7961d6)
  • Fix typo in getter name (ca33572)
  • Fix typo in CoRE RD discover method name (93ece23)
  • Fix typos in test descriptions (a0fdc73)
  • Fix test grouping (deb37e3)

Version 0.30.1

21 May 16:24
6ad6c0e
Compare
Choose a tag to compare

0.30.1 - 2024-05-21

Added

  • Add missing codecov token for code coverage determination (13f6818)

Changed

  • Automate release generation (056ed95)
  • Update instructions for release management (ecb3c37)
  • Use Thingweb bot for release preparation (96b69c3)

Version 0.30.0

19 May 17:28
62be1ff
Compare
Choose a tag to compare

Changed

  • Rework WoT discover method (c596e37)
  • Allow for consuming the same TD twice (b54450e)

Version 0.29.0

18 May 23:43
1a864a4
Compare
Choose a tag to compare

Added

  • Add getter for default language code (4dea7dc)

Changed

Version 0.28.4

18 May 15:05
24df271
Compare
Choose a tag to compare

Added

  • Add reference to CONTRIBUTING.md (2265820)
  • Add basic toJson implementation (55ce372)
  • Add section on release management (09ec557)

Changed

  • Upgrade lints to version 4.0.0 (903475d)
  • Prevent accidental merge of fixup! commits (db7ad25)
  • Update deprecated import from lint package (a880c9c)
  • Bump 0.x.x versions differently (653de9b)
  • Create CONTRIBUTING.md file (ce2573b)

Fixed

Removed

  • Remove commented out linter rule (2a1ef96)
  • Remove unused dart_code_metrics configuration (ac251c0)
  • Remove obsolete contribution guidelines (5e0cb1b)

Version 0.28.3

17 May 10:50
a245033
Compare
Choose a tag to compare

Added

  • Add cliff.toml config for git-cliff (fc98f23)