You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ideogram JS rev `r2026.06.16-respop-body-m`, bbox number move-handle, body-mounted resolution popup,
63
+
Copy JSON `viewSource`, and excludes `tests/`, `tmp/`, `SESSION_HANDOFF.md`, and internal node docs.
64
+
- ComfyUI Manager `extension-node-map.json` already lists this repo with `DenoIdeogramDirector` and
65
+
`DenoLocalLLMRefiner`.
66
+
- Heartbeat monitor `deno-0-7-38-registry-monitor` is active every 30 minutes for 0.7.38 until Registry
67
+
becomes Active and the install endpoint/Manager map remain correct.
68
+
69
+
0.7.38 release scope:
70
+
71
+
1.`(Deno) Ideogram Director`: `Language` view lets users read/edit board descriptions in another
72
+
language while final output stays model-ready English. Literal TEXT box values remain exact.
73
+
2.`(Deno) Ideogram Director`: tiny or overlapping bbox regions can be moved by dragging the top-left
74
+
number badge.
75
+
3.`(Deno) Ideogram Director`: the resolution popup is a `document.body` fixed overlay so it is not
76
+
clipped inside the node or ComfyUI Desktop canvas.
77
+
4. Registry/Manager/GitHub README: Deno Custom Nodes now ships a 21:9 banner image and `[tool.comfy]`
78
+
`Banner` metadata.
79
+
80
+
0.7.37 remains the prior hotfix for Local LLM Loader `Seed Mode`.
81
+
0.7.36 remains the prior hotfix for Ideogram Director sizing/recreate, LTX Model Loader, LTX Prompt Guide,
82
+
and Local LLM missing saved-model / LM Studio reasoning payload behavior.
78
83
79
84
Important packaging boundary:
80
85
@@ -87,11 +92,19 @@ Important packaging boundary:
87
92
88
93
### Ideogram Director
89
94
90
-
Status: public fixes included since `0.7.36`; current package `0.7.37` is pending Registry activation.
95
+
Status: public `0.7.38` release created; Registry activation still pending.
91
96
92
97
Key behavior:
93
98
94
99
- Visual Ideogram 4 JSON/bbox prompt builder.
100
+
- 0.7.38 fixes:
101
+
-`Language` replaces the old Translate On/Off surface. It opens a fullscreen language grid.
102
+
- English is the default baseline and the popup no longer shows `Original` as a user choice.
103
+
- Legacy `Original (as written)` saved values are normalized to English for compatibility.
104
+
- Selecting another language translates editable description fields for the board view while final
105
+
output stays English. Literal TEXT box `text` values are never translated.
106
+
- The top-left bbox number badge is the primary move handle for tiny/overlapping boxes.
107
+
- Resolution popup is now a `document.body` fixed overlay anchored to the size button.
95
108
- 0.7.36 fixes:
96
109
- Desktop and Recreate-node recovery keep the board usable and keep Generate/Regenerate visible
97
110
- user-enlarged nodes can still be shrunk again with the resize handle
@@ -105,7 +118,7 @@ Key behavior:
105
118
- Invalid incoming JSON is never partially applied or passed through as text. It shows an English JSON-format warning and lets the user keep/edit the current board.
106
119
- Applying a new valid prompt clears the previous preview so stale images do not look current.
107
120
- Element rows and canvas boxes share the same edit flow.
108
-
- Built-in translation helper outputs model-ready English while preserving literal TEXT box content.
121
+
- Built-in language helper outputs model-ready English while preserving literal TEXT box content.
109
122
110
123
Current files:
111
124
@@ -162,6 +175,30 @@ Do not register, advertise, or package it until the user explicitly restarts it.
-`git diff --check` -> no whitespace errors; CRLF warnings only
233
+
- Easy-Install runtime `8188` was idle. JS was synced without backend restart because only the frontend file changed.
234
+
-`/object_info/DenoIdeogramDirector` exposes `view_language` with the 106 target languages, defaulting to English.
235
+
- Served JS path `/extensions/deno-custom-nodes/deno_ideogram_director.js` contains `r2026.06.16-respop-body-m`.
236
+
- Real Easy-Install canvas disposable tab:
237
+
- fresh Director opened at `850x1000`
238
+
- top bar showed `Language`
239
+
- fullscreen Language grid opened with the target-language cards, including `English`, `한국어`, and `日本語`
240
+
- selecting `한국어` set `view_language=한국어`, `translate_output=English`, updated the board text through a fake translation response, and closed the modal
241
+
- Copy JSON used the English output route
242
+
- no DENO/Director console errors were logged; ComfyUI had unrelated startup preload errors
243
+
- Real Easy-Install canvas resolution-popup probe:
244
+
- clicking the size chip opened `.idd-respop` as a `document.body` child with `position: fixed`
245
+
and `z-index: 100001`
246
+
- the popup was not inside `.idd-reswrap` or `.idd-wrap`, stayed within the viewport, and was not
247
+
clipped by the node board
248
+
- ratio click opened the common-size flyout inside the popup, also within the viewport
249
+
- selecting a size set `width=672`, `height=384`, `aspect_ratio=16:9`, updated the size chip, and
250
+
removed the body popup
251
+
- Escape close removed the body popup
252
+
- Backend route `/deno/ideogram_director/translate_caption` returned the English/default path correctly.
253
+
- ComfyUI Desktop was launched through the Desktop dashboard. The adopted `ComfyUI` card started
254
+
the Desktop runtime on `127.0.0.1:8000`; `/queue` was idle and the owning listener was process
255
+
`25512` from the Desktop command line with `--base-directory C:\Users\aions\Documents\ComfyUI`.
256
+
- Desktop served JS path `/extensions/deno-custom-nodes/deno_ideogram_director.js` contains
257
+
`r2026.06.16-respop-body-m` and `document.body.appendChild(resPop)`.
258
+
- Real Desktop runtime `8000` disposable canvas probe:
259
+
- fresh Director opened at `850x1000`
260
+
- clicking the size chip opened `.idd-respop` as a `document.body` child with `position: fixed`
261
+
and `z-index: 100001`
262
+
- the popup was not inside `.idd-reswrap` or `.idd-wrap`, stayed within the viewport, and was not
263
+
clipped by the node board
264
+
- ratio click opened the common-size flyout inside the popup, also within the viewport
265
+
- selecting a size set `width=672`, `height=384`, `aspect_ratio=16:9`, updated the size chip, and
266
+
removed the body popup
267
+
- Desktop screenshot proof was captured from the `8000` runtime canvas. Direct Electron screenshot
268
+
capture through Computer Use failed with `SetIsBorderRequired`, so the final visual proof used a
269
+
disposable browser tab against the live Desktop-owned `8000` runtime.
270
+
190
271
## Next Session Checklist
191
272
192
273
1. Run `git status --short` first.
193
274
2. If continuing propagation checks, use the clean release worktree above, not the dirty source tree.
194
-
3. Keep watching Comfy Registry until `0.7.37` becomes active or flagged. Do not call public
275
+
3. Keep watching Comfy Registry until `0.7.38` becomes active or flagged. Do not call public
195
276
propagation fully complete while it is pending.
196
277
4. After Registry becomes active, verify install/update through ComfyUI Manager or a disposable runtime when practical.
197
278
5. Manager map already lists `DenoIdeogramDirector` and `DenoLocalLLMRefiner`; when Registry
198
-
`0.7.37` becomes Active and the install endpoint still resolves to `0.7.37`, the 30-minute
279
+
`0.7.38` becomes Active and the install endpoint still resolves to `0.7.38`, the 30-minute
0 commit comments