cloud/v1.55.17
[backport cloud/1.55] FE-3076 fix(cloud): pick the consent 403 messag…
[backport cloud/1.55] FE-3076 fix(cloud): pick the consent 403 messag…
What's Changed [backport core/1.54] feat(agent): run the free-use messaging placement experiment (#19712) by @christian-byrne in #19838 [backport core/1.54] fix(agent): reconcile a hydrated streaming turn from REST after a refresh by @christian-byrne in #19848 1.54.12 by @comfy-pr-bot in #19917 Full Changelog: v1.54.11...v1.54.12
What's Changed [backport core/1.54] test: restore abandoned-slice browser coverage (#18840) by @christian-byrne in #19700 [backport core/1.54] fix(agent): keep the turn live across a socket reconnect by @christian-byrne in #19696 [backport core/1.54] feat: cancel cloud asset downloads (#19281) by @christian-byrne in #19791 1.54.11 by @comfy-pr-bot in #19783 Full Changelog: v1.54.10...v1.54.11
[backport cloud/1.54] fix(agent): reopen saved workflows from chat hi…
[backport cloud/1.55] fix(agent): keep the turn live across a socket …
What's Changed fix(layout): keep the sidebar's width when the agent or right panel toggles (DES-1218) by @shrimbly in #19461 feat(workspace): landing dialogs for invalid and wrong-account invite links by @comfydesigner in #17781 FE-2643 fix(billing): keep a parked checkout out of the payment verification flow by @dante01yoon in #19270 FE-3112 fix(billing): report the timeout, operation id and decl…
What's Changed [backport core/1.54] feat(agent): record every consent request outcome by @christian-byrne in #19470 [backport core/1.54] test(agent): repro duplicate insert_workflow + opaque widget-write silent failure (#18703) by @claude[bot] in #19380 [backport core/1.54] feat(agent): instrument starter-prompt clicks and sends (#18991) by @christian-byrne in #19490 test(agent): fix flaky asserti…
What's Changed [backport core/1.53] test: add renderer toggle and zoom legibility e2e coverage for the ECS migration QA plan by @comfy-pr-bot in #19214 1.53.9 by @comfy-pr-bot in #19303 1.53.10 by @comfy-pr-bot in #19668 Full Changelog: v1.53.8...v1.53.10
[backport cloud/1.55] feat(agent): keep panel open through activation…
What's Changed fix: reinstate pointer-events on card "..." popover under a modal Reka dialog by @huntcsg in #17933 fix(agent-crdt): keep the ghost placement flag out of the document by @claude[bot] in #18191 fix: retarget new agent chat to the workflow tab on screen by @claude[bot] in #18196 fix: pasted nodes reach the agent doc at the pasted position, not [10, 10] by @claude[bot] in #18071 FE-248…
Backport of #19507 to cloud/1.55 Automatically created by backport workflow. Co-authored-by: Christian Byrne cbyrne@comfy.org
What's Changed [backport core/1.54] fix(agent): defer the consent offer past the first-run screen instead of dropping it by @christian-byrne in #19351 [backport core/1.54] fix: keep template search working when custom node templates share a name by @comfy-pr-bot in #19406 [backport core/1.54] test(agent): make the grant no-persistence check order-independent and pin the sign-out clear by @comfy-pr…
What's Changed [backport core/1.54] adopt multiplayer 0.3.2 by @christian-byrne in #18305 fix(workflow): backport open workflow cleanup to core/1.54 by @christian-byrne in #18160 [backport core/1.54] fix: copy/paste beside the agent panel (#18062) by @claude[bot] in #18337 [backport core/1.54] test(agent-crdt): characterize malformed follower updates by @christian-byrne in #18342 [backport core/1.…
Summary Backports the user-visible delete-all recovery from #18404 (db5e105e9af91fe1fea22e25795edf62a7e285e9) to cloud/1.54. The retry clears a stale canvas after workflow scope returns without requiring another agent frame. This target deliberately keeps its release-native numeric link handling and the deletions of agentCrdtProjection.ts, followerSubscription.test.ts, agentCrdtReconcileOverwrite.…
What's Changed [backport core/1.53] fix: avoid unpolyfilled ES2023 array methods in runtime code by @christian-byrne in #18358 [backport core/1.53] fix: avoid TDZ crash restoring saved multiline widget value by @claude[bot] in #18352 [backport core/1.53] fix: restore Impact, WAS Pause, and RefMod compatibility by @DrJKL in #18472 [backport core/1.53] fix: tolerate non-cloneable extension fields wh…
[backport cloud/1.54] fix(agent): scroll restored conversation to lat…
[backport cloud/1.55] FE-2767 feat(billing): read the billing-web ori…
[backport cloud/1.54] test(agent-crdt): repro schema-gate latch leavi…
Removes the cloud/1.54 multiplayer skew. Moves directly from 0.2.1 to 0.3.2. Focused tests and typecheck pass. Full context for agent readers Backports the multiplayer 0.3.0 adoption from #18163 and the 0.3.2 promoted-widget fix from #18270 directly to cloud/1.54, avoiding an obsolete intermediate carrier. Changes What: Pins @comfyorg/comfy-multi-player 0.3.2, carries the current operation-envelop…
What's Changed Fix integer color input widgets by @alexisrolland in #17111 chore(deps): bump the vue group across 1 directory with 2 updates by @dependabot[bot] in #17030 fix: guard node badge redraw before canvas setup by @christian-byrne in #17058 test(billing): assert real i18n interpolation in the add-payment preview by @dante01yoon in #16722 fix: require generated Agent API types by @DrJKL in…
What's Changed [backport core/1.53] Fix ancestor-hidden ARIA dialogs blocking shortcuts by @comfy-pr-bot in #18198 1.53.7 by @comfy-pr-bot in #18203 Full Changelog: v1.53.6...v1.53.7
[backport cloud/1.54] fix: default dynamic combo migration options to…
What's Changed fix(models): stabilize credits and example layouts by @benjcooley in #17616 test(agent): Escape dismisses the run permissions popover by @christian-byrne in #17608 feat(account): billing transport port on the merged session client (FE-2212) by @dante01yoon in #17436 test(assets): cover ECS output projection by @christian-byrne in #16261 fix(account): suppress abandoned Firebase auth…
[backport cloud/1.54] fix(stores): align collision contracts across e…
[backport cloud/1.53] fix(agent): latch schema gate until explicit re…
[backport cloud/1.54] fix(agent): keep live nodes displayed as saved …
What's Changed [backport core/1.53] fix: retain execution errors received before prompt responses by @DrJKL in #16881 [backport core/1.53] fix: retry filmstrip frame capture when the video frame is not yet decodable by @comfy-pr-bot in #17081 [backport core/1.53] feat(widgets): add RESOLUTION_PREVIEW readout wi… by @jtydhr88 in #17075 [backport core/1.53] fix(stores): align collision contracts acr…
Salvage of the PoC account-layer billing subtree (poc/account-layer-r…
What's Changed ci: record and upload videos for newly added Playwright tests (diff-based) by @christian-byrne in #17504 Agent opt-in consent card (PM-514): support local and cloud by @ryan-di in #16177 feat: wire Agent alpha Typeform into the feedback dialog by @christian-byrne in #17473 test: ban partial module mocks by @DrJKL in #17399 fix(ci): main red after merge of PR 16177 — PR: Update Playw…
What's Changed fix: avoid inserting into a replaced canvas by @christian-byrne in #16478 revert: remove high-risk Cloud feature-flag policy by @huang47 in #17523 feat(website): rebuild /events with a filterable directory and host section by @imick-io in #16518 refactor(agent): split CRDT follower layers by @christian-byrne in #16908 test: standardize Playwright startup settings and isolation by @D…