- Now we use JSON Schemas to describe config. Legacy config still works, we are completely backwards compatible.
- This means config can have true nested data.
- Autogenerate schemas for legacy config.
- Legacy config metadata is not exactly deprecated but is no longer recommended. Use a JSON schema.
- Expose datapoint_timestamps
- ArduinoCogs read only points automatically considered the source of truth
- ArduinoCogs set remote device points on first connect if host app has data for it
- Improvements to the ArduinoCogs protocol support
- send_ui_message is now window.send_ui_message, but that whole API is alpha/not recommented anyway.
- Add experimental support for the ArduinoCogs websocket protocol
- BIG BREAKING CHANGE(not really): Use UTC instead of monotonic timestamps
- Fix ESPHome
- Get rid of long-untested zigbee2mqtt
- Add yolink Vibration and Motion
- Fix yolink temperature and humidity giving wrong values