Skip to content

Blender 5.2#204

Merged
Vollkornaffe merged 46 commits into
mainfrom
blender_5.2
Jun 5, 2026
Merged

Blender 5.2#204
Vollkornaffe merged 46 commits into
mainfrom
blender_5.2

Conversation

@Vollkornaffe

@Vollkornaffe Vollkornaffe commented Jun 2, 2026

Copy link
Copy Markdown
Contributor

This PR prepares Tree Clipper for the Blender 5.2 release.

The requires-python = "== 3.13.*" should only make it so that we can use "bpy==5.2.*", Blender 5.0 should still work.

This was the most complicated:
Fixes #205

Worked without much effort
Fixes #188
Fixes #191
Fixes #214

Nice extension to the tests: blenders shipped assets
Fixes #203

Most of the breaking changes are fixed by modifying the imported data before it's interpreted.
I.e., inserting "fake" entries as needed.
Appropriate tests are in place.
Fixes #197
Fixes #198
Fixes #182
Fixes #208
Fixes #210
Fixes #209
Fixes #211
Fixes #212
Fixes #213

For good measure, testing the scene time default input.
Fixes #199

The other fix deletes sockets that shouldn't be needed anymore.
But in some cases there are links that we can't construct (?)
@Vollkornaffe

Copy link
Copy Markdown
Contributor Author

I've tested 5.0 and 5.1 locally.

@Vollkornaffe Vollkornaffe merged commit cb09d29 into main Jun 5, 2026
4 checks passed
@Vollkornaffe Vollkornaffe deleted the blender_5.2 branch June 5, 2026 17:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment