-
a4154ccf05
Fix P0 bugs, remove Append V2/Lens Artifacts, and fix crop reload reset
main
Ewald
2026-09-30 12:49:42 +02:00
-
eca3a8b68f
Regenerate the example workflow with every node wired

EwaldandClaude Sonnet 5
2026-09-28 14:53:14 +02:00
-
019a5c9172
Load through comfy_entrypoint and adopt current ComfyUI APIs

EwaldandClaude Sonnet 5
2026-09-28 14:53:14 +02:00
-
1b0e112cf8
Add ImageOps Roto node and raise live preview quality

EwaldandClaude Sonnet 5
2026-09-28 10:53:40 +02:00
-
7a1a04add3
Fix Append output unpacking in v3 output type test

EwaldandClaude Sonnet 5
2026-09-28 10:53:35 +02:00
-
f5f358a739
Merge pull request #9 from MajoorWaldi/copilot/fix-comfyui-integration-tests
Ewald ALOEBOETOE
2026-09-28 09:50:41 +02:00
-
-
9c2cc41663
Fix frame range output type integration test unpacking

copilot-swe-agent[bot]andMajoorWaldi
2026-09-28 07:46:59 +00:00
-
a24e506413
Handle CPU-only Comfy memory probe failures

copilot-swe-agent[bot]andMajoorWaldi
2026-09-28 07:40:37 +00:00
-
dfc39619c9
Initial plan
copilot-swe-agent[bot]
2026-09-28 07:36:08 +00:00
-
-
c4c7419ec5
Raise ComfyUI floor to 0.12.0, fix node counts, add changelog, extend comfyignore

EwaldandClaude Sonnet 5
2026-09-28 08:57:59 +02:00
-
02fde119bd
Remove tests/__init__.py rejected by unit isolation check

EwaldandClaude Sonnet 5
2026-09-28 08:37:10 +02:00
-
c28d02e3b9
Add missing nodes/core/timeline module used by frame_range

EwaldandClaude Sonnet 5
2026-09-28 08:36:41 +02:00
-
23dcd1c2d9
Add lens/compositing effect nodes and depth-based Defocus, A/B compare on Preview
Ewald
2026-09-28 00:19:49 +02:00
-
f140064444
docs: specify ImageOps live compositing correction patches
Ewald ALOEBOETOE
2026-09-27 20:27:09 +02:00
-
7a1ecafc3b
Fix preview/backend WYSIWYG bugs and clean up dead code across the pack
Ewald
2026-09-27 19:50:21 +02:00
-
9b62b3cd6f
Track frontend test infra and gitignore local agent config
Ewald
2026-09-27 11:59:59 +02:00
-
831b072943
Add professional compositing engines, HDR fixes, and native VIDEO support
Ewald
2026-09-27 11:55:49 +02:00
-
bf499d4624
Update pyproject.toml
Ewald ALOEBOETOE
2026-08-23 23:05:18 +02:00
-
9eae4b71d5
Merge pull request #8 from MajoorWaldi/fix/restore-previews-v3-registry
v0.1.7
Ewald ALOEBOETOE
2026-08-23 22:54:35 +02:00
-
-
711887f7c8
test: isolate pytest rootdir to prevent ComfyUI root initialization
MajoorWaldi
2026-08-23 22:52:56 +02:00
-
042fbedc91
test: enforce importlib mode and verify unit suite isolation from ComfyUI
MajoorWaldi
2026-08-23 22:41:40 +02:00
-
beac378015
test: reorganize tests to strictly isolate pure unit tests from ComfyUI integration tests
MajoorWaldi
2026-08-23 22:37:31 +02:00
-
3e90388cf2
test: decouple unit tests from ComfyUI and mock integration tests
MajoorWaldi
2026-08-23 22:31:01 +02:00
-
adbcd86549
Merge pull request #7 from MajoorWaldi/fix/restore-previews-v3-registry
Ewald ALOEBOETOE
2026-08-23 22:21:27 +02:00
-
-
80d56cb114
test: add remaining unit and integration test files
MajoorWaldi
2026-08-23 22:18:44 +02:00
-
96ae739dca
test: add unit and ComfyUI integration tests
MajoorWaldi
2026-08-23 22:15:19 +02:00
-
3a1279b14f
ci: modernize GitHub Actions to v7, enforce strict test guards and expand test suites
MajoorWaldi
2026-08-23 22:08:40 +02:00
-
d2d8a28e56
ci: improve integration environment verification
MajoorWaldi
2026-08-23 21:59:44 +02:00
-
6e744aada7
test: restructure tests, add integration test suite and update CI
MajoorWaldi
2026-08-23 21:51:51 +02:00
-
3ac78e02ab
Update pyproject.toml
Ewald ALOEBOETOE
2026-08-23 21:44:13 +02:00
-
b6ec57a4fe
Merge pull request #6 from MajoorWaldi/fix/restore-previews-v3-registry
v0.1.6
Ewald ALOEBOETOE
2026-08-23 21:36:31 +02:00
-
-
cc11328d5f
chore(release): implement Codex 5.6 Sol hardening (PR 12)
MajoorWaldi
2026-08-23 21:24:37 +02:00
-
d413ec5bab
Merge pull request #5 from MajoorWaldi/fix/restore-previews-v3-registry
Ewald ALOEBOETOE
2026-08-22 16:35:05 +02:00
-
-
5b5cb6cb72
fix(nodes): use io.MultiType.Input for image/video inputs and update gitignore
MajoorWaldi
2026-08-22 16:29:40 +02:00
-
0e23ed7fc7
fix(v3): convert image inputs to io.MultiType.Input[Image, Video]
MajoorWaldi
2026-08-22 13:48:34 +02:00
-
ac06dabd89
feat(v3): migrate nodes to native Node 2.0 API and fix ComfyExtension entrypoint
MajoorWaldi
2026-08-22 13:40:04 +02:00
-
287b98b5dd
feat(scripts): extend refactor_frontend.mjs for all modules
MajoorWaldi
2026-08-22 12:26:43 +02:00
-
3728ceddee
fix: clean up duplicate extractions in preview ops
MajoorWaldi
2026-08-22 12:25:14 +02:00
-
9f3edbe033
feat: complete P3 roadmap tasks (V3 nodes, ImageOpsMedia, HDR support)
MajoorWaldi
2026-08-22 12:21:32 +02:00
-
c10d02aebd
chore: P0-P2 implementations (CI gate, Memory budget, MultiType, Golden Parity test)
MajoorWaldi
2026-08-22 11:46:44 +02:00
-
b59f70a46e
Merge pull request #4 from MajoorWaldi/fix/restore-previews-v3-registry
Ewald ALOEBOETOE
2026-08-21 22:57:48 +02:00
-
-
882c909e6b
fix: restore previews and V3 node registration
MajoorWaldi
2026-08-21 22:56:44 +02:00
-
-
bf76568279
fix(compat): resolve AttributeError for V3 nodes by fetching root_init from sys.modules
MajoorWaldi
2026-08-21 22:25:34 +02:00
-
a93034967e
fix(nodes): register all 26 ImageOps nodes in __init__.py and nodes/__init__.py
MajoorWaldi
2026-08-21 22:21:48 +02:00
-
43a8180131
feat(vnext): complete Immediate First Sprint vNext migration and frontend parity tests
MajoorWaldi
2026-08-21 22:13:27 +02:00
-
40a8002a86
Fix ImageOps preview state and crop stitch
Ewald
2026-06-12 00:42:31 +02:00
-
9eef24e275
feat(imageops): add Crop Stitch node and improve crop functionality
Ewald
2026-06-10 12:01:27 +02:00
-
ce750057fd
fix(preview): improve pointer event handling and preview widget stability
Ewald
2026-06-09 14:54:08 +02:00
-
ee2b519a87
chore: update imageops files and add example All Nodes MIO
Ewald
2026-06-08 11:57:42 +02:00
-
e9183f86a2
fix(preview): improve interaction handling and remove unused features
Ewald
2026-06-08 08:11:26 +02:00
-
f1e74cef92
feat: Nodes Ui Refacto
Ewald
2026-05-26 07:52:30 +02:00
-
917509078e
feat: optimize canvas context retrieval with willReadFrequently option
Ewald
2026-05-23 11:14:15 +02:00
-
52a25b40ed
Fix append video preview sync and docs
Ewald
2026-05-21 08:10:34 +02:00
-
980e2933a8
Fix imageops previews and frame count batching
Ewald
2026-05-20 22:01:50 +02:00
-
2cddb1ba1f
fix(preview): include all numeric widgets in compact panel
Ewald
2026-05-20 01:12:28 +02:00
-
3801b8b373
Bump version from 0.1.4 to 0.1.5
v0.1.5
Ewald ALOEBOETOE
2026-05-01 20:15:23 +02:00
-
c2f25dcd41
Fix live preview media refresh
Ewald
2026-05-01 20:03:25 +02:00
-
ad937b4873
Merge branch 'main' of https://github.com/MajoorWaldi/ComfyUI-Majoor-ImageOps
Ewald
2026-04-25 11:22:53 +02:00
-
-
5149713a62
Add new GIF assets for OpsPaint, OpsSpherize, and OpsTransform
Ewald
2026-04-25 11:22:48 +02:00
-
19995be299
Bump version from 0.1.3 to 0.1.4
Ewald ALOEBOETOE
2026-04-25 02:17:25 +02:00
-
-
e21e526a3e
fix: version to 0.1.3 in package.json and pyproject.toml
Ewald
2026-04-25 01:39:14 +02:00
-
f3bb1aa09c
chore: add .gitattributes to enforce LF line endings
Ewald
2026-04-25 01:28:18 +02:00
-
eec9935729
rebuild: update compiled JS from TypeScript sources
Ewald
2026-04-25 01:26:41 +02:00
-
40171fa0fd
v0.1.4: channel/distort/spherize fixes, comp+draw widget sync, blur_map, version bump
Ewald
2026-04-25 01:17:24 +02:00
-
f6168364d6
comp: add 〽️ icon prefix to display_name in define_schema
Ewald
2026-04-25 01:16:28 +02:00
-
068792c764
feat(color-correct): add zone-based color adjustment and soft brush drawing
Ewald
2026-04-24 23:52:41 +02:00
-
ec7925bc1a
fix(preview): Pointer events broken in Node 2.0.21+
Ewald
2026-04-20 16:47:51 +02:00
-
a9dc8ef193
fix(preview): prevent auto-expanding unsupported image nodes
Ewald
2026-04-20 14:34:32 +02:00
-
5085f85598
refactor(video): remove syncVideoToTick function and streamline video playback handling
Ewald
2026-04-20 10:43:46 +02:00
-
ae8adfbe43
feat(imageops): improve draw node preview with zooming and panning
Ewald
2026-04-20 10:31:09 +02:00
-
04c4209c13
fix(imageops): resolve clamp errors and improve code stability
Ewald
2026-04-17 22:23:58 +02:00
-
8330025ffe
feat(imageops): add spherize and other transformations
Ewald
2026-04-17 22:05:16 +02:00
-
532ac9920d
refactor(imageops): enhance color correction capabilities
Ewald
2026-04-17 18:04:15 +02:00
-
901ac98117
feat(corner-pin): add bicubic interpolation option
Ewald
2026-04-17 16:09:47 +02:00
-
bd61c74b6a
perf(preview): improve noise node performance and zoom/pan interactions
Ewald
2026-04-17 15:44:20 +02:00
-
ccf5191a77
Merge branch 'main' of https://github.com/MajoorWaldi/ComfyUI-Majoor-ImageOps
Ewald
2026-04-17 09:37:45 +02:00
-
-
50d3ce5a98
feat(comp): add corner pin functionality to composition layers
Ewald
2026-04-17 09:37:18 +02:00
-
a667313c84
refactor: remove ImageOpsPadOutStitch node and update related references
MajoorWaldi
2026-04-08 14:34:04 +02:00
-
-
e1abaf9366
feat(imageops): add ImageOpsPadOutStitch node for enhanced outpainting
MajoorWaldi
2026-04-08 09:46:53 +02:00
-
e6696e7f09
feat: add new properties to NodeState and CropPreviewGeometry interfaces
MajoorWaldi
2026-04-08 08:08:39 +02:00
-
e94965a5e2
feat: add pad out and corner pin image operations
MajoorWaldi
2026-04-08 00:45:49 +02:00
-
f88dab1e4a
feat: add image to mask preview canvas functionality and enhance rendering capabilities
Ewald
2026-04-06 02:30:33 +02:00
-
58561c4859
refactor: optimize node stream processing and improve canvas handling
Ewald
2026-04-03 11:05:32 +02:00
-
97619b45fc
feat: Add media preview support with video and image handling in LivePreview
MajoorWaldi
2026-03-27 10:54:16 +01:00
-
83fe6ef4b9
feat: Enhance live preview rendering and state management
MajoorWaldi
2026-03-27 09:15:50 +01:00
-
314efcdbe6
feat: Add progress tracking to image operations
MajoorWaldi
2026-03-27 08:49:56 +01:00
-
8f0249b81c
Refactor canvas context retrieval and error handling in renderer
MajoorWaldi
2026-03-27 00:23:29 +01:00
-
a8dfbcf7e2
feat(transform): refactor _transform_frame and _transform_masked_source for consistent scalar handling across indexed inputs
MajoorWaldi
2026-03-26 22:55:31 +01:00
-
48e0313778
feat: enhance _scalar and _transform_frame functions to support indexed inputs for batch processing
MajoorWaldi
2026-03-26 15:38:02 +01:00
-
1fd22a96ed
feat: implement _scalar helper function for consistent value unwrapping across nodes
MajoorWaldi
2026-03-26 11:59:02 +01:00
-
d270911c05
feat(renderer): enhance rendering with output slot support and input info tracking
v0.1.1
nightly
MajoorWaldi
2026-03-19 22:20:43 +01:00
-
da51d8cfff
feat: update README with enhanced features, installation instructions, and detailed node descriptions
MajoorWaldi
2026-03-19 00:26:15 +01:00
-
2abd0673b8
feat: add image operations nodes for composition, cropping, and drawing
MajoorWaldi
2026-03-18 15:19:58 +01:00
-
f7967be180
feat: add image processing scopes and media handling
MajoorWaldi
2026-03-18 06:40:43 +01:00
-
16bf08d9b2
feat(preview): implement shared ops for live preview with various image processing functions
MajoorWaldi
2026-03-18 06:40:22 +01:00
-
9bc50a1e73
Add 'WORK IN PROGRESS' notice to README
Ewald ALOEBOETOE
2026-03-08 20:04:24 +01:00
-
d870efa127
Merge pull request #1 from ComfyNodePRs/pyproject
Ewald ALOEBOETOE
2026-01-26 12:07:12 +01:00
-
-
d21c264bd8
Merge pull request #2 from ComfyNodePRs/publish
Ewald ALOEBOETOE
2026-01-26 12:06:51 +01:00
-
-
69deaba9ff
Add per-image operations preview feature and update nodes accordingly
Your Name
2026-01-14 09:44:24 +01:00
-
c223364b28
REFACTOR: Implement live preview for image operations
Your Name
2026-01-13 23:36:57 +01:00