Features
- adds Moonraker sensor charts (#1885) (c199394)
- adds support for Moonraker file roots details (#1881) (ea60d78)
- afc: Enhance Spoolman integration (#1860) (85e105f)
- i18n-en: Update English translations (e6c59ff)
- i18n-pl: Update Polish translations (4d58074)
- linkExternalUrls to use GFM-style detection (#1879) (7c6e164)
- Thermals: customizable sensor colors (#1871) (065d728)
- warn of very old Moonraker (#1870) (efdcdc5)
Bug Fixes
- add rel=noopener to target=_blank links (#1880) (f80d943)
- correct color for selected tool (#1865) (fe41a43)
- split update check from notifications (#1887) (a9da915)
- Thermals: sensor sort order anomalies (#1868) (95f26a3)
Code Refactorings
- add AppInlineChart component (#1889) (1f87be8)
- adds SocketError type guard (166ca96)
- drop redundant console sanitize (#1890) (40f9932)
- e-charts imperative model (#1888) (0678636)
- enforce printer state immutability (#1874) (d978cac)
- freeze immutable entries (#1875) (f2c6c8b)
- GcodePreview: auto-zoom without cropping (#1867) (85fee0a)
- improve default options handling (c0f5967)
- logout notification handling (#1882) (6f4d60a)
- replace requests array with Map (0a23099)
- sandboxedEval context support (#1873) (804d1a8)
- type store action/mutation payloads (#1877) (9719797)
- typing improvements (5c4ec6e)
- typing improvements (d7c08e1)