115 Commits
Author SHA1 Message Date
geroandClaude Opus 4.6 9816e30ba7 fix: bump to v1.3.11, remove accidental files, relax protobuf pin
- Remove node.zip and skills/ accidentally committed in previous push
- Add node.zip, skills/, *.png to .gitignore
- Bump version to 1.3.11 for registry publish (1.3.10 already claimed)
- Update stale protobuf error message in __init__.py

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 02:58:13 +01:00
geroandClaude Opus 4.6 09e1c1a201 fix: relax protobuf pin from ==3.20.3 to >=3.20.3 for DA3 compatibility
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 02:55:16 +01:00
geroandClaude Opus 4.6 e592330c79 fix: bump to v1.3.10, remove phantom WEB_DIRECTORY, clean exports
- Version 1.3.9 → 1.3.10 in __init__.py and pyproject.toml
- Remove WEB_DIRECTORY = "./js" (no js/ directory exists)
- Clean __all__ to only export NODE_CLASS_MAPPINGS, NODE_DISPLAY_NAME_MAPPINGS, __version__
- Update CLAUDE.md version history

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 22:21:00 +01:00
gero b0212e2d6a fix: bump version to 1.3.9 to resolve registry publish conflict
v1.3.8 was already published to ComfyUI Registry from a previously
reverted commit, causing the publish workflow to fail with
"The node version already exists".
2026-03-09 21:56:54 +01:00
Gero Doll f60ab16e4f Merge pull request #21 from Limbicnation/feature/add-da3-v1.1-models
feat: add DA3 v1.1 models and fix duplicate error message
2026-03-09 21:50:48 +01:00
gero 43eb16cd30 feat: add DA3 v1.1 models and fix duplicate error message
- Add Depth-Anything-V3-Large-1.1, Giant-1.1, Nested-Giant-Large-1.1 to DEPTH_MODELS
- Fix duplicate RuntimeError string with conflicting package names
- Bump version to 1.3.8
2026-03-09 19:03:33 +01:00
limbicnation a115a410cb revert to version 1.3.7 2026-02-16 05:00:16 +01:00
limbicnation 6e05bf3b44 Bump version 1.3.8 2026-02-16 04:48:31 +01:00
limbicnation a18030cac0 docs: Update CLAUDE.md with v1.3.7 changes and lessons learned 2026-02-16 04:45:23 +01:00
Gero Doll f15e936fc6 Merge pull request #19 from Limbicnation/feature/fix-missing-json-import
fix: Add missing import json to depth_estimation_node.py
2026-02-16 04:38:51 +01:00
limbicnation 14a9fb41d0 style: PEP 8 import grouping and remove redundant local import
Group imports by stdlib, third-party, and local. Remove redundant
import json inside _serialize_camera_data now covered by top-level import.
2026-02-16 04:37:04 +01:00
limbicnation fb94f9df42 fix: Add missing import json to depth_estimation_node.py
Resolves NameError: name 'json' is not defined (#18).
The json module is used in _serialize_camera_data() and error handling
but was never imported when DA3 camera pose estimation was added in v1.3.4.

Bump version to 1.3.7.
2026-02-16 04:30:09 +01:00
limbicnation 93ebf7ab95 docs: Update CLAUDE.md with v1.3.6 changes and lessons learned
- Add version history section
- Document scoping bug fix and logging best practices
- Add PyTorch nightly compatibility note
2025-12-08 22:33:10 +01:00
Gero Doll 0cb860fd1b Merge pull request #17 from Limbicnation/feature/fix-da3-import-robustness
fix: Improve DA3 import robustness for RunPod/nightly PyTorch environ…
2025-12-08 22:25:20 +01:00
limbicnation 2b3f0c9033 fix: Improve DA3 import robustness for RunPod/nightly PyTorch environments
- Fix scoping bug in __init__.py where module_version was undefined after
  ImportError, causing incorrect DA3_AVAILABLE check
- Add defensive try/except guard around depth_anything_3 import in
  depth_estimation_node.py to handle edge cases
- Move logger initialization before DA3 import to prevent NameError
- Bump version to 1.3.6

Resolves node loading failures on RunPod with PyTorch nightly builds
where the error node "Depth Estimation (Error)" was incorrectly shown
even when DA3 was intentionally not installed.
2025-12-08 22:23:36 +01:00
limbicnation 4f44cd2694 docs: Update README with comprehensive v1.3.5 feature documentation 2025-12-06 22:12:38 +01:00
limbicnation 53ac33f734 docs: Update README with v2 node image and bump version 2025-12-06 22:03:45 +01:00
Gero Doll d3845a6208 Merge pull request #16 from Limbicnation/feature/da3-camera-integration
feat: Implement DA3 camera integration with 5-tuple output and demo w…
2025-12-06 21:56:00 +01:00
limbicnation 52548f5e2e fix: Address code review feedback and improve robustness
- Revert blur_radius parameter from INT to FLOAT type
- Add median_size odd-number validation for PIL compatibility
- Use dynamic dimensions for placeholder tensors (not fixed 512x512)
- Refactor tensor squeezing with list comprehension
- Simplify _check_pose_support() logic with better comments
- Add informative JSON output for non-DA3 models
- Fix GEMINI.md duplicate input_size documentation line
- Update CLAUDE.md with DA3 camera pose estimation documentation
2025-12-06 21:50:24 +01:00
limbicnation 33f980bb48 chore: Bump version to 1.3.4 2025-12-06 20:54:48 +01:00
limbicnation bfb3d3809e fix: Update legacy workflow Depth_Map_Generator_V1.json to match new node signature 2025-12-06 20:53:01 +01:00
limbicnation 150f1fc3e9 feat: Implement DA3 camera integration with 5-tuple output and demo workflow 2025-12-06 20:41:13 +01:00
limbicnation 0c1fd8d5df chore: bump version to 1.3.3 to fix publish conflict 2025-11-25 02:50:32 +01:00
limbicnation 3cc3efe6be chore: update workflow and bump version to 1.3.2 2025-11-25 02:48:51 +01:00
limbicnation c29bc74262 chore: bump version to 1.3.1 to fix publish conflict 2025-11-25 02:23:07 +01:00
limbicnation db2341c63f chore: bump version to 1.3.0 for release 2025-11-25 02:20:57 +01:00
limbicnation 881d9c49e5 docs: add video processing note to README 2025-11-25 02:16:37 +01:00
limbicnation a949a5a5d4 docs: add GEMINI.md, images, and test workflow 2025-11-25 02:13:42 +01:00
limbicnation c46d199245 chore: cleanup unused files and update docs with new examples 2025-11-25 02:11:14 +01:00
Gero Doll 4047e39ce0 Merge pull request #15 from Limbicnation/feature/da3-integration
feat: integrate Depth Anything V3 (Small/Base) models
2025-11-25 01:32:15 +01:00
limbicnation cf05cb0a64 fix: implement robust version check for optional dependencies 2025-11-25 01:31:47 +01:00
limbicnation f31221a3e5 fix: correct DA3 inference method name 2025-11-25 01:16:31 +01:00
limbicnation 616d8ec3da docs: update README with DA3 model info and installation steps 2025-11-25 01:05:25 +01:00
limbicnation 9956ffcfe4 fix: resolve DA3 dependency issues and code review feedback 2025-11-25 00:54:12 +01:00
limbicnation 867d27539a feat: integrate Depth Anything V3 (Small/Base) models 2025-11-25 00:35:02 +01:00
gero 43a058543f Updated icon size 2025-08-28 07:22:50 +02:00
gero 2b33d500a5 Updated pyproject.toml with the GitHub raw URL for the icon path 2025-08-28 07:20:40 +02:00
gero 5fe5462e3e Updated version 2025-08-28 06:20:58 +02:00
gero 0b0fa581a2 Updated icon 2025-08-28 06:19:04 +02:00
Gero Doll 1c3035351a Merge pull request #14 from Limbicnation/fix/depth-node-defaults
fix: Update DepthEstimationNode default parameters
2025-05-15 00:31:20 +02:00
gero d3fef8d498 fix: Update DepthEstimationNode default parameters
- Set input_size default to 1024 to avoid validation errors
  - Change median_size default to 3 for better compatibility
2025-05-15 00:24:50 +02:00
Gero Doll 47e9ff7d06 chore: Remove obsolete node.zip archive 2025-05-14 18:49:37 +02:00
Gero Doll 9a456f4c83 chore: Bump version to 1.1.1 for release 2025-05-14 18:15:56 +02:00
Gero Doll 14bb6d91e9 Merge pull request #13 from Limbicnation/fix/dependency-conflicts
fix: Update dependency requirements to avoid conflicts
2025-05-14 18:01:04 +02:00
gero 6d35f95b0f fix: Update dependency requirements to avoid conflicts
- Removed specific version requirements for numpy and Pillow
  - Added comments explaining dependency management approach
  - Updated pyproject.toml to be consistent with requirements.txt
  - Fixed compatibility issues with ComfyUI Manager installation
2025-05-14 17:38:24 +02:00
gero 9e014e0583 fix: lower case PublisherId 2025-05-07 07:19:56 +02:00
gero f946c50269 fix: lower case name 2025-05-07 07:15:47 +02:00
Gero Doll 785684e3a0 Update pyproject.toml
Fixed project name in pyproject.toml
2025-05-07 06:27:39 +02:00
Gero Doll 403bc11002 Merge pull request #12 from Limbicnation/feature-branch
Feature branch
2025-05-04 04:59:09 +02:00
limbicnation 979ae85cd0 fix(depth): Fix tensor dimension handling to ensure correct depth image resolution 2025-05-04 01:32:59 +02:00