@@ -14,6 +14,81 @@ For Windows stand-alone build users, please edit the `run_cpu.bat` / `run_nvidia
1414pause
1515```
1616
17+ ## Release Summary
18+
19+ ### Major features
20+
21+ <details >
22+ <summary >v1.2.4: Node library sidebar tab</summary >
23+
24+ #### Drag & Drop
25+ https://github.com/user-attachments/assets/853e20b7-bc0e-49c9-bbce-a2ba7566f92f
26+
27+ #### Filter
28+ https://github.com/user-attachments/assets/4bbca3ee-318f-4cf0-be32-a5a5541066cf
29+ </details >
30+
31+ <details >
32+ <summary >v1.2.0: Queue/History sidebar tab</summary >
33+
34+ https://github.com/user-attachments/assets/86e264fe-4d26-4f07-aa9a-83bdd2d02b8f
35+ </details >
36+
37+ <details >
38+ <summary >v1.1.0: Node search box</summary >
39+
40+ #### Fuzzy search & Node preview
41+ ![ image] ( https://github.com/user-attachments/assets/94733e32-ea4e-4a9c-b321-c1a05db48709 )
42+
43+ #### Release link with shift
44+ https://github.com/user-attachments/assets/a1b2b5c3-10d1-4256-b620-345de6858f25
45+ </details >
46+
47+ ### QoL changes
48+
49+ <details >
50+ <summary >v1.2.2: **Litegraph** auto connects to correct slot</summary >
51+
52+ #### Before
53+ https://github.com/user-attachments/assets/c253f778-82d5-4e6f-aec0-ea2ccf421651
54+
55+ #### After
56+ https://github.com/user-attachments/assets/b6360ac0-f0d2-447c-9daa-8a2e20c0dc1d
57+ </details >
58+
59+ <details >
60+ <summary >v1.1.8: **Litegraph** hides text overflow on widget value</summary >
61+
62+ https://github.com/user-attachments/assets/5696a89d-4a47-4fcc-9e8c-71e1264943f2
63+ </details >
64+
65+ ### Node developers API
66+ <details >
67+ <summary >v1.2.4: Extension API to register custom side bar tab</summary >
68+
69+ Extensions now can call following API to register a sidebar tab.
70+
71+ ``` js
72+ app .extensionManager .registerSidebarTab ({
73+ id: " search" ,
74+ icon: " pi pi-search" ,
75+ title: " search" ,
76+ tooltip: " search" ,
77+ type: " custom" ,
78+ render : (el ) => {
79+ el .innerHTML = " <div>Custom search tab</div>" ;
80+ },
81+ });
82+ ```
83+
84+ The list of supported icons can be find here: https://primevue.org/icons/#list
85+
86+ We will support custom icon later.
87+
88+ ![ image] ( https://github.com/user-attachments/assets/7bff028a-bf91-4cab-bf97-55c243b3f5e0 )
89+ </details >
90+
91+
1792## Road Map
1893
1994### What has been done
@@ -25,21 +100,18 @@ pause
25100- Zod schema for input validation on ComfyUI workflow.
26101- Make litegraph a npm dependency. < https://github.com/Comfy-Org/ComfyUI_frontend/pull/89 >
27102- Introduce Vue to start managing part of the UI.
28-
29- - Starting with node search box revamp ![ image] ( https://github.com/user-attachments/assets/ef6ce019-5194-4e55-9f1e-91440e473920 )
30-
31103- Easy install and version management (< https://github.com/comfyanonymous/ComfyUI/pull/3897 > ).
104+ - Better node management. Sherlock < https://github.com/Nuked88/ComfyUI-N-Sidebar > .
32105
33106
34107### What to be done
35108
36109- Replace the existing ComfyUI front-end impl
37110- Remove ` @ts-ignore ` s.
38111- Turn on ` strict ` on ` tsconfig.json ` .
39- - Introduce a UI library to add more widget types for node developers.
112+ - Add more widget types for node developers.
40113- LLM streaming node.
41114- Linear mode (Similar to InvokeAI's linear mode).
42- - Better node management. Sherlock https://github.com/Nuked88/ComfyUI-N-Sidebar .
43115- Keybinding settings management. Register keybindings API for custom nodes.
44116- New extensions API for adding UI-related features.
45117
0 commit comments