Bug fixes
- fix: fixed Apple Silicon power readings scaling with update interval (#3018)
- fix: fixed incorrect CPU tick calculation after UInt32 overflow (#3014)
New features
- feat: added base M5 CPU and GPU core sensors (#3027)
- feat: limited WiFi details read every 15 seconds to reduce CPU usage
- feat: added new MacBooks ids and new MacBook Neo to the known devices
- feat: added an option to sync reader fire time to the second bound that helps to sync time in Clock module
- feat: added sleep mode to the reader, in some cases there is no need for reads since the widget is not visualizing anything. In this case, the reader could go to sleep mode and be active only when popup is open. It's available only for the sensor module for now.
- feat: added an option to sync clock with ntp server and moved reader to separate file