This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
ReleasePort's take
Light signalFluidd v1.37.0 adds Apple keyboard shortcut support for emergency stop, expands Monaco editor language handling, and fixes 8 usability and operational issues across console, notifications, and WebSocket layers.
Why it matters: Keyboard shortcuts enable faster emergency operations; UI contrast and iframe pointer events fix interaction problems. Routine maintenance with no breaking changes or critical fixes; standard quarterly upgrade candidate.
Summary
AI summaryMinor fixes and improvements.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Add support for Apple device keyboard shortcuts in emergency stop. Add support for Apple device keyboard shortcuts in emergency stop. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Improve config file handling in monaco. Improve config file handling in monaco. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Improve Monaco editor languages. Improve Monaco editor languages. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Update Slovenian translations (i18n-sl). Update Slovenian translations (i18n-sl). Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Fix Apple keyboard shortcuts issue. Fix Apple keyboard shortcuts issue. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Increase circle control contrast for better visibility. Increase circle control contrast for better visibility. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Resolve comment matching in klipper config monarch. Resolve comment matching in klipper config monarch. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Enable console text selection functionality. Enable console text selection functionality. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Enable pointer events for camera iframe. Enable pointer events for camera iframe. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Correct incorrect Vue handlers implementation. Correct incorrect Vue handlers implementation. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Fix suffix icon display in notifications. Fix suffix icon display in notifications. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Replace content with lines in Monaco workers for consistent behavior. Replace content with lines in Monaco workers for consistent behavior. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Parse timelapse status consistently across implementations. Parse timelapse status consistently across implementations. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Refactor | Medium |
Added some type guards to improve code safety. Added some type guards to improve code safety. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Refactor | Medium |
Improve Monaco language definitions for better syntax highlighting. Improve Monaco language definitions for better syntax highlighting. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Refactor | Medium |
Enhance signal handling in sleep and webSocketWrapper functions. Enhance signal handling in sleep and webSocketWrapper functions. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Refactor | Medium |
Use markRaw for non-reactivity in relevant components. Use markRaw for non-reactivity in relevant components. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Refactor | Medium |
Continue applying markRaw usage for non-reactive elements. Continue applying markRaw usage for non-reactive elements. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Refactor | Medium |
Remove attribute inheritance in AppAutoScrollContainer component. Remove attribute inheritance in AppAutoScrollContainer component. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Refactor | Medium |
Reset components.d.ts typings to resolve type conflicts. Reset components.d.ts typings to resolve type conflicts. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Refactor | Medium |
Optimize websocket initialization process. Optimize websocket initialization process. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Refactor | Medium |
Implement webSocketWrapper for improved WebSocket handling. Implement webSocketWrapper for improved WebSocket handling. Source: llm_adapter@2026-05-21 Confidence: low |
— |
Full changelog
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)
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Fluidd
Lightweight & responsive user interface for Klipper, the 3D printer firmware.
Related context
Related tools
Beta — feedback welcome: [email protected]