release: v0.14.44 — a pinpoint node read returns the whole widget value - #1293
Merged
Conversation
Sixteen fixes since v0.14.43: twelve merged today (#1281, #1279, #1278, #1277, #1274, #1258, #1253, #1252, #1291, #1176, #1133, plus test-only #1178) and four that landed after the 0.14.43 branch was cut but before it merged (#1276, #1257, #1255, #1259) — none of the sixteen has shipped. Highlights: panel_get_node_info by id no longer clips the widget value it returns (#1634); a drifted graph fence is refreshed before the next call instead of after refusing it (#1209); the Settings default-backend save can no longer name a backend it never reached (#1198); a wedged orchestrator's death is recorded where the panel concludes it (#1168); a subgraph conversion that broke the graph stops reporting success (#1571); a Manager that cannot report a failure stops reading as one reporting none (#1606). Verified: 4776 tests green, 0 failures (1 todo); tsc --noEmit clean; pyproject version and PANEL_VERSION match at 0.14.44.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Release cut carrying sixteen fixes since v0.14.43 — twelve merged today, plus four (#1276, #1257, #1255, #1259) that landed after the 0.14.43 branch was cut but before it merged, and so never shipped. Merging auto-publishes to the Comfy Registry via
publish_action.yml; no git tag, per panel convention.Reads that used to lie — #1281: a node read by id (
panel_get_node_info) returns its full widget value, not a survey clip (#1634). #1133: a combo write is decided by whether the panel could READ the option list (#1126). #1257: a multi-wordpanel_search_nodesquery finds the pack it names (#1088).Fences, routes and settings — #1279: a drifted graph fence is refreshed before the next call, not after it refuses (#1209). #1278: the Settings path no longer leaves the saved default naming a backend it never reached (#1198). #1176: graph mutations no longer lose the tab route after creating a workflow (#1095).
Failures reported as failures — #1277: a wedged orchestrator's death is recorded where the panel concludes it (#1168). #1258: a subgraph conversion that broke the graph stops reporting success (#1571). #1253: a Manager that CANNOT report a failure stops reading as one reporting none (#1606). #1255: a Manager task that terminally errored is not a queued install (#1539). #1274: an open where only presentation moved is not a failure (#1623). #1259: a widget the node computes from its own editor is not writable (#1569). #1276: a completion recovered from history reports when it RENDERED, not when it was replayed (#1199).
Reassurance accounting — #1252: a subgraph is not a second unexplained difference (#1588); #1291: the reassurance's own predicate reads the UNEXPLAINED surfaces too (#1588 follow-up).
#1178 is test-only (pins why the /object_info bound cannot live in the burst cache) and, per the repo's changelog convention for
testcommits, has no changelog bullet.Suite green at 4776 passed / 0 failed (1 todo);
tsc --noEmitclean; CI version gate verified locally — pyproject andPANEL_VERSIONboth at 0.14.44.