Skip to content

Releases: kaans/mqtli

v0.12.0

06 Feb 06:35
4568ca3
Compare
Choose a tag to compare

0.12.0 (2025-02-06)

Features

  • add null output target (bf9767d)
  • add sparkplug network (b58d792)
  • collect templates of each edge node (a408e3f)
  • format death messages (178430e)
  • introduce message storages (a04ad42)
  • load topics from config file in sparkplug mode on demand (e76172d)
  • print sparkplug specific messages to console (bdd42b5)
  • specify group ids to include (75885f9)

Bug Fixes

  • downgrade yanked log crate (eedc10d)
  • move mqtt handler outside so it starts before subscription (42a0203)
  • store only template definitions (f1261d9)

v0.11.0

12 Jan 10:06
a272a35
Compare
Choose a tag to compare

0.11.0 (2025-01-12)

Features

  • add output targets to subscribe command (5f2de05)
  • add subscribe command (9f53f0b)

v0.10.0

11 Jan 22:27
81f2227
Compare
Choose a tag to compare

0.10.0 (2025-01-11)

Features

  • add null message (ce105a5)
  • add option to read message from stdin (38e99f4)
  • add repeat for publish (ac3dc6d)
  • add topic and message type args (dcacf49)
  • add topic and message type args (47a4a7b)
  • load pub message from file (456581e)

Bug Fixes

  • allow empty list of filters in config (bb62d4e)
  • count was not correct when sending triggered messages (0daf5b6)
  • exit program if publish tasks are empty (7fc2fc6)
  • exit scheduler if no tasks are planned at all (ad960de)
  • exit scheduler if not more tasks are pending (6181092)
  • make shared args global (96afeed)

v0.9.0

03 Jan 13:30
104512c
Compare
Choose a tag to compare

0.9.0 (2025-01-03)

Features

Bug Fixes

  • don't escape json string with quotes (98ccf3e)
  • exit program via channel commands (d783c02)

v0.8.0

02 Jan 22:17
2c1fae4
Compare
Choose a tag to compare

0.8.0 (2025-01-02)

Features

  • add filter prepend (086951f)
  • add filter to lower case (5403967)
  • add publish mode (60aa91d)
  • exit immediately after sending all publish if no subscription is present (007ab97)

v0.7.0

28 Dec 12:18
Compare
Choose a tag to compare

0.7.0 (2024-12-28)

Main changes

  • Add filters to the publish entry of a topic
  • Add Eclipse Sparkplug to the supported payload types

Features

  • add filters to output config (7483f3a)
  • add new payload type sparkplug (ef428d7)
  • add output to topic (09c50e1)
  • automatically convert input payload for filters (e902b85)
  • filter input of publish (79babcc)
  • generate code for sparkplug B from protobuf (c4f47e8)
  • parse protobuf and sparkplug from json and yaml (6050179)

Bug Fixes

  • make subscription optional (5e2ff01)

v0.6.0

24 Dec 15:12
Compare
Choose a tag to compare

0.6.0 (2024-12-24)

Features

  • add filter to json (9a9af7a)
  • add filters to subscription (2e03c09)
  • add filters to text and to uppercase (7e6d3fb)
  • add json path filter (52ba5b7)
  • allow filters to have multiple outputs (6329c01)

Bug Fixes

  • change release link (6bdc5ac)
  • use default if filter type options are not present (7adac5a)

v0.5.2

22 Dec 12:21
Compare
Choose a tag to compare
  • Manually release a new version after automatic release failed due to invalid configuration

Full Changelog: v0.5.1...v0.5.2

v0.5.1

22 Dec 11:57
Compare
Choose a tag to compare
  • change rust version in release workflow to 0.81.0

Full Changelog: v0.5.0...v0.5.1

v0.5.0

22 Dec 11:49
3929fa7
Compare
Choose a tag to compare

0.5.0 (2024-12-22)

Features

  • check if topic is included in another topic (432bff7)