Changes since major release 20260501_01:
- Merge pull request #14 from basvd/devcontainer-just-fixes
- fix(moonraker): Safely verify filament_hub object exists before querying to avoid gklib crash
- chore: remove accidental temp files and mkdocs build output from repo
- Fix entrypoint in dev-deploy recipe
- Use newer QEMU binfmt_misc image and fix a typo
- feat(ui): allow downloading Anycubic stock firmware to USB
- Fix script executable permissions
- Merge pull request #12 from basvd/devcontainer-build-environment
- Add dev container and justfile for development tasks
- mmu_ace: show Unload button whenever a gate is physically loaded
- mmu_ace: show Unload button whenever a gate is physically loaded
- mmu_ace: fix Fluidd Tool Mapping dialog deselecting on every ACE poll
- Update Kobra S1 firmware notes in README
- firmware: add KS1 2.7.2.1 to manifest
- firmware: produce patches for KS1 2.7.2.1
- docs: write introduction for firmware internals section
- docs: Rename Rinkhals folder to about to fix duplicate path and broken links
- fix: Cast LVGL STATE enum to int for bitwise OR operations
- fix: Remove unsupported lv.PART.ITEMS constant that crashed the UI when editing text fields
- fix: Resolve text input dialog not showing by removing flex align assert and reverting overridden dialog method
- fix: Revert base image repository back to jbatonnet to fix CI
- In hostname-dns app, fix disabled text input and number fields by adding LVGL keyboard modal support so that the field can be edited.
- docs: consolidate supported firmware versions to reflect latest patches
- chore: Add .claude/ directory to .gitignore
- fix(docs): Repair invalid YAML front matter in orca-slicer-usage.md and remaining legacy links
- chore: Migrate repository references to rinkhals-community organization
- docs: explain how Rinkhals works
- docs: Comprehensive updates for DeepWiki sync
- docs: Update header badge link to firmwareforge
- docs: Update README with typo fix and firmware archive link