Bug fixes
- fix: fixed the Battery reader overwriting the battery values with a connected UPS (#3616)
- fix: fixed malformed data handling in the GPU reader, Network reader and small thread-safety in Logger
- fix: fixed the Remote popup height calculation
- fix: fixed ICMP connectivity reader leaking sockets on repeated prepare
New features
- feat: added the A18 Pro platform with CPU and GPU temperature sensors (#3625)
- feat: added a formatter cache to avoid recreating byte count, number and measurement formatters on every read
- feat: added attributed string cache to the Battery and Stack widgets to avoid measuring and rebuilding text on every draw
- feat: added cache for process icon to avoid resolving NSRunningApplication on every popup update
Localization
- lang: updated the translations with the new keys and removed the unused ones