Skip to content

Update to version 0.2.0 for Blender 4.5 compatibility#14

Open
cyrusjameskhan wants to merge 1 commit intoEatTheFuture:masterfrom
cyrusjameskhan:master
Open

Update to version 0.2.0 for Blender 4.5 compatibility#14
cyrusjameskhan wants to merge 1 commit intoEatTheFuture:masterfrom
cyrusjameskhan:master

Conversation

@cyrusjameskhan
Copy link
Copy Markdown

Issue: The addon was using the node group interface API that was introduced in Blender 4.0, but some methods were deprecated or changed between Blender 4.0 and 4.5, causing the addon to fail when creating node groups and socket interfaces.
Root Cause: Between Blender 4.0 and 4.5, there were refinements to the node group interface API, particularly around:
group.interface.new_socket() method for creating input/output sockets
group.interface.items_tree for accessing and managing socket properties
Socket interface management and property handling
Fix: Updated the node group creation code in node_groups.py to use the correct Blender 4.5 API calls for:
Creating node group input/output sockets using the updated interface.new_socket() method
Properly accessing socket properties through the items_tree interface
Ensuring compatibility with the refined socket management system
Files Updated:
node_groups.py - Node group creation and socket interface management
init.py - Version bumped to 0.2.0 and Blender requirement updated to 4.5+
README.md - Updated compatibility information
This ensures that all the node group creation functions (ensure_footage_group(), ensure_feathered_square_group(), ensure_camera_project_group()) work correctly with Blender 4.5's node editor interface system.

… creation with error handling and improving operator polling logic for material validation. Updated README to reflect new version requirements.
@PRATHAMTALUKDAR
Copy link
Copy Markdown

hey i need that 4.5 updated version

@cyrusjameskhan
Copy link
Copy Markdown
Author

cyrusjameskhan commented Nov 9, 2025

hey i need that 4.5 updated version

Hi!It should normally be working with 4.5

@PRATHAMTALUKDAR
Copy link
Copy Markdown

Yeah, I somehow fixed it by merging your files in the main compify zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants