Skip to content

v0.11.0

Latest

Choose a tag to compare

@geonnave geonnave released this 28 Sep 07:48
66cf848

Breaking: mari-edge and mari-cloud now read broker credentials from MARI_MQTT_USER / MARI_MQTT_PASS instead of DOTBOT_MQTT_USER / DOTBOT_MQTT_PASS, and the helpers marilib.cli.edge.mqtt_credentials / marilib.cli.cloud.mqtt_credentials are removed in favour of marilib.communication_adapter.mqtt_options_from_env (which also honours the new MARI_MQTT_INSECURE). The marilib schedule table (SCHEDULES) values changed to match what the firmware actually builds, so anything that hard-codes the old slot counts or durations should re-read them.

What's Changed

  • docs: align the branch policy with the other repos by @geonnave in #174
  • firmware: make build-schedules.sh portable to Linux by @geonnave in #175
  • marilib: correct the schedule table against the firmware by @geonnave in #176
  • marilib: add MARI_MQTT_INSECURE and survive a failed broker connect by @geonnave in #177
  • release: bump to 0.11.0 by @geonnave in #178

Full Changelog: v0.10.0...v0.11.0