Rinkhals 20260704_01_test #64
martinbogo
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Warning
Develop snapshot, not for production.
This is a test build cut from the
developbranch, not a release. It contains in-progress work that has not been through the full release verification path. Install it on a printer you're comfortable recovering, not your daily driver. If you hit problems, file an issue with logs and a debug bundle, and roll back to20260606_02if you need a stable build.Everything in the most recent stable release (
20260606_02) is also in this build. See the20260606_02release notes for the stable feature set: https://github.com/rinkhals-community/Rinkhals/releases/tag/20260606_02Highlights of this build
[fan_generic exhaust_fan]section (new exhaust fan hardware) and some wipe/throw gcode motion tuning; nothing that needed special handling on our side.What's new on develop since 20260606_02
App Store
Rinkhals.Appscatalog. Includes model-aware SWU selection during install, atomic install behaviour, a stale-button guard for the apps list, and workflow guards in the install pipeline.Web portal
devbadge from the navigation./root.Moonraker / GoKlipper integration
FIRMWARE_RESTART/RESTARTdeadlock that leaves Mainsail and Fluidd disconnected until power-cycle. The gcode is now refused at the Rinkhals shim layer with an explanatory message, instead of being forwarded to gklib where it wedges.data_store._init_sensorsTypeError fixed. GoKlipper returnsheaters.available_monitors: nulland the upstream code did.get(key, [])which doesn't substitute the default on explicit nulls. Normalised inside the existingpatch_mainsailwrap so every downstream consumer sees[]instead ofNone.motion_reportfromtoolheadinstead of exposing GoKlipper's own broken implementation.mmu_ace: custom tool-to-gate mapping (ttg_map) set via the Fluidd Tool Mapping dialog no longer gets silently overwritten by the periodic ACE status poll (issue [Bug] mmu_ace: Custom tool mapping (ttg_map) is overwritten every few seconds by ACE status poll #49).Firmware support
minimum_cruise_ratiooverride that avoids a GoKlipper NaN crash on that firmware.Other fixes
K3SysUino longer spawns a duplicateudhcpcafter the DHCP app has already started.ashglob handling fixed so/rootstays read-write persistent across boots.printer_mutable.cfgcyclic symlinks are now guarded against.startedstate.Test plan
If you install this build, please specifically exercise:
RESTARTfrom the console; you should see an explanatorygcode_responseinstead of a wedged connection.mmu_ace: set a custom tool mapping in Fluidd's Tool Mapping dialog and confirm it survives a few minutes of ACE status polling instead of reverting to 1:1.Report findings to https://github.com/rinkhals-community/Rinkhals/issues with a debug bundle.
Full Changelog: 20260606_02...20260704_01_test
This discussion was created from the release Rinkhals 20260704_01_test.
Beta Was this translation helpful? Give feedback.
All reactions