Releases: fluidd-core/fluidd
Releases · fluidd-core/fluidd
Release list
v1.37.2
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)
v1.37.1
Features
- add pause functionality in ThermalChart (#1859) (ddb6d79)
- adds basic axis_twist_compensation support (#1838) (0d88d0e)
- adds HTTP endpoint diagnostics support (#1861) (f75cb01)
- adds SGP40 sensor basic support (a83f891)
- afc: support multiple tools per lane via
maparray (#1856) (9f10d19) - Console: adds toolbar and highlighting (#1841) (ca25ce5)
- Console: improve command history navigation (#1843) (f14389e)
- FileSystem: adds breadcrumb navigation (#1863) (5de20d1)
- GcodePreview: improved arc support (#1846) (9d5e81d)
- i18n-af: Update Afrikaans translations (e4190fe)
- i18n-ar: Update Arabic translations (7e19fc2)
- i18n-cs: Update Czech translations (afd89df)
- i18n-de: Update German translations (2db3c37)
- i18n-de: Update German translations (de0474f)
- i18n-en: Update English translations (3fae42f)
- i18n-en: Update English translations (9d8734e)
- i18n-es: Update Spanish translations (cdf8e64)
- i18n-fr: Update French translations (7fa96e7)
- i18n-hu: Update Hungarian translations (779f0c2)
- i18n-it: Update Italian translations (d86a982)
- i18n-ja: Update Japanese translations (5937629)
- i18n-ko: Update Korean translations (06fa561)
- i18n-nl: Update Dutch translations (4f00f62)
- i18n-pl: Update Polish translations (b050a49)
- i18n-pl: Update Polish translations (f0945ee)
- i18n-pt_BR: Update Portuguese (Brazil) translations (ece76f0)
- i18n-pt: Update Portuguese translations (28fb3e5)
- i18n-ru: Update Russian translations (6ac05ff)
- i18n-sl: Update Slovenian translations (5b2ea9b)
- i18n-ta: Update Tamil translations (5d865a4)
- i18n-tr: Update Turkish translations (04a43f6)
- i18n-uk: Update Ukrainian translations (b8733b1)
- i18n-zh-CN: Update Chinese (Simplified Han script) translations (9779c34)
- i18n-zh-HK: Update Chinese (Traditional Han script, Hong Kong) translations (893b111)
- switch echarts rendering to Canvas (#1857) (75bffb9)
- Thermals: highlight series on mouse hover (#1858) (46fa66c)
Bug Fixes
- afc: pull remaining weight from Spoolman when enabled (#1855) (3988f39)
- parseGcode: absolute/relative positioning (#1853) (1c11f17)
- ToolChangeCommands: assert active state as boolean (1491f9c)
- update page meta based on socket readiness (#1845) (2020b5d)
- vue-json-viewer import (#1848) (242e266)
Code Refactorings
- GcodePreview: stream gcode parsing (#1854) (e4f101d)
- improved type guards (22c1fbe)
- minor test setup typing improvement (9710f4a)
- simplify filter conditions using Boolean (889561a)
- stable references for app-draggable (1836c6d)
- type safety improvements (7911243)
- typing improvements (faf680a)
- update type safety guidelines (40af6c2)
v1.37.0
Features
- add support for Apple device keyboard shortcuts in emergency stop (51fc668)
- i18n-sl: Update Slovenian translations (c85193c)
- improved config file handling in monaco (#1827) (68e6a21)
- improved Monaco editor languages (5cb24a4)
Bug Fixes
- Apple keyboard shortcuts (210f289)
- circle control contrast (#1835) (5828c5b)
- comment matching in klipper config monarch (9552d38)
- console text selection (#1834) (65dd5a1)
- enable pointer events for camera iframe (#1826) (2471413)
- incorrect vue handlers (e65e94c)
- notifications: fix suffix icon display (#1818) (08d9201)
- replace content with lines in Monaco workers (d529b6a)
- timelapse: parse timelapse status consistently (#1829) (5dd6a96)
Code Refactorings
- added some type guards (#1833) (ff6690e)
- improve Monaco language definitions (#1832) (eab2bbf)
- improve signal handling in sleep and webSocketWrapper (c815f46)
- no attribute inheritance in AppAutoScrollContainer (ca90868)
- reset components.d.ts typings (a6c5145)
- use markRaw for non-reactivity (bdc580e)
- use markRaw for non-reactivity (cont.) (0724254)
- websocket initialization (#1819) (b919aae)
- webSocketWrapper implementation (7fca174)
v1.36.4
v1.36.3
Features
- HappyHare: Regular click pop-up action menu and reworked MMU unit layout and footer with heater/dryer info (#1790) (347c159)
- HappyHare: Support for multi-gate espooler display (#1789) (3ff1e4f)
- i18n-pl: Update Polish translations (edd8874)
- i18n-sv: Update Swedish translations (71132e1)
- new Moonraker metadata support (#1806) (85e0227)
Bug Fixes
- disable restart buttons during a print (#1798) (1dd0531)
- escape layout key (#1794) (2e0aba0)
- HappyHare: Fixes sync-feedback buffer state output in visualization and supports analog sensors (#1787) (ea4e7e0)
- HappyHare: Retains the correct font size for filament status messages (#1788) (0cb2650)
- Spoolman URL protocol (#1792) (756be25)
- timestamp tooltip on relative datetime labels (#1796) (4fa9537)
Code Refactorings
v1.36.2
v1.36.1
Features
- adds number array min validation (2425607)
- Happy Hare: Adds new flowguard meter for monitoring clog and tangles (#1759) (03a6475)
- Happy Hare: Adds sync-feedback buffer rendering in the filament status (#1758) (d74c478)
- i18n-fr: Update French translations (8d231c1)
- i18n-pt_BR: Update Portuguese (Brazil) translations (c93c7a8)
- i18n-sl: Update Slovenian translations (501851f)
- i18n-tr: Update Turkish translations (991949d)
- i18n-uk: Update Ukrainian translations (db980d0)
Bug Fixes
- Happy Hare: Fixed display of vendor logos and updated EMU svg (#1756) (81b9ff4)
- Happy Hare: Fixes display of gate-context menus with right-click action (#1757) (66d7a5c)
- HappyHare: Fixed animated filament position and greatly cleaned up component (#1767) (a2ea72b)
- ignore undefined key (e840d7e)
- numeric sorting of tool macros in spoolman card (#1763) (70dd0e0)
- partial revert of 41b336e (0a31d9a)
- reset current path if deleted (#1765) (c77b649)
Code Refactorings
- add missing fields to endpoint (f59a389)
- Klipper typings for extra axes (220655d)
- minor simplification (174d6b9)
- replace v-html with v-safe-html (6bb64ad)
- replace v-html with v-safe-html (cont.) (f8d3aab)
- sort booleans as numbers (41b336e)
- typings and awaitable socket operations (#1760) (4e6f7aa)
- use socket for backup/restore settings (feb1fd9)
v1.36.0
Features
- Adding AFC-Klipper-Add-On Card (#1751) (be6c219)
- adds AHT1X, AHT2X, AHT3X sensor support (794a86d)
- GcodePreview: adds multi-tool support (#1753) (53190fa)
- GcodePreview: ignore colors when no tools (8d2e3dc)
- i18n-pl: Update Polish translations (fda559a)
- i18n-pl: Update Polish translations (9614de8)
- i18n-si: Update Slovenian translation (#1754) (d3d37a3)
- i18n-uk: Update Ukrainian translations (84f982a)
- i18n-uk: Update Ukrainian translations (24bca1c)
Bug Fixes
- GcodePreview: partial revert of previous change (762d4ff)
- sort changelog by dates as number (ef7ba90)
Performance Improvements
- avoid reactivity on immutable objects (1633c47)
Code Refactorings
v1.35.1
Features
- add Beacon commands to Toolhead card (ae0079e)
- Add logos for PFA, Micron and Salad Fork. (#1746) (25d8b99)
- adds Sandboxed Eval worker (ee01981)
- adds Sandboxed Eval worker (cont.) (aee6d68)
- adds Save As support to the file editor (#1750) (bf66a85)
- save file editor content and restart with Ctrl+Alt+S (579fe01)
Bug Fixes
- Cartographer simple integration (#1736) (c6852dc)
- Diagnostics: specify chart dimensions in use (#1739) (1487021)
- disable Moonraker database management while printing (#1741) (b7bbef3)
- ensure names match Klipper format (#1749) (d2f8c95)
- ignore methods in macro params parsing (#1743) (77cc65a)
- Outputs: static sort order (#1745) (3e14ce7)
Code Refactorings
v1.35.0
Features
- adds basic support for cartographer (#1722) (5b92b98)
- adds Moonraker database management support (#1725) (5caca3a)
- adds park toolhead support (#1727) (066ca88)
- adds UV4L-MJPEG camera support (#1734) (f5a880a)
- allow path copy in video peripherals (ec87bb4)
- Cameras: MJPEG Stream worker (098826c)
- Detect if Klipper running on Simulavr (660f2b3)
- disable controls for disconnected Kalico MCU (#1716) (faafad5)
- i18n-de: Update German translations (a0c1cca)
- i18n-fr: Update French translations (#1726) (454070f)
- i18n-ja: Update Japanese translations (2b89f61)
- i18n-pl: Update Polish translations (5c4a190)
- i18n-pt_BR: Update Portuguese (Brazil) translations (fc07823)
- i18n-uk: Update Ukrainian translations (e02420e)
- i18n-zh-CN: Update Chinese (Simplified Han script) translations (84afae7)
- Kalico temperature chart override when mcu disconnected (c9b94ea)
- show no database backups found message (2540baf)
- WebrtcCamerastreamer: logging and recovery (#1731) (978ef60)
Bug Fixes
- allow dialog title to wrap (#1724) (47fad8d)
- Cameras: disable picture in picture (6bcbea0)
- file permissions (#1715) (9577216)
- Spoolman: Replace loopback host with api hostname (fbe835c)
Code Refactorings
- add description field to macro (664340a)
- GcodePreview: performance improvements (1464fe8)
- item name capitalization improvements (#1730) (d4e32cf)
- regexp optimization (f56af20)
- simplify homing origin handling (8a3f961)
- tsreset improvements (947fd29)
- typing improvements (a88f34e)
- typing improvements (c1d24c3)