Shows module data in Groundwork's code view, and removes unused code from the backend. Nothing else changes in how the application works.
Web client
- Show a module's JSON in Groundwork's
gw-code, which replaces the client's own CodeMirror view. It keeps line numbers, folding, Find (Ctrl+F) and Copy, and adds a Wrap button that remembers your choice
Dependencies
- Update Groundwork to 0.19.1 in the web client and the Android app's pairing page
- Drop the web client's CodeMirror dependencies, which now come with Groundwork
- Update @timmo001/docs-kit to 0.20.0 and Blume to 2.2.7 for the docs (#4610, #4611, #4612)
Maintenance
- Remove unused Go functions, such as the power handler's helpers that nothing called, and share
GetFileInfoacross platforms. Power actions are unchanged - Drop Go comments that only repeat the code
- Lint the web client and the Android pairing page with the Effect Oxlint rules, and add Oxlint to the OpenCode plugin and docs
- Sync the Android shell and the Omarchy plugin's panel components from Groundwork
- Mark Hyprland v0.57.2 as reviewed
- Update Nix dependency hashes
Full Changelog: 5.28.3...5.28.4