Skip to content

Releases: BrendanParmer/NodeToPython

NodeToPython v3.4.0

16 Mar 21:27
bb0430d
Compare
Choose a tag to compare

New version of NodeToPython with Blender 4.4 support! See #152 for the full changelist

NodeToPython v3.3.2

04 Mar 13:50
997540f
Compare
Choose a tag to compare
  • Fixes an issue where compositor node groups did not export correctly, attempting to reference the scene's node tree instead of creating its own (#144)

NodeToPython v3.3.1

23 Dec 17:58
75984f2
Compare
Choose a tag to compare
  • Fixes an issue in Blender 4.0 where it would try to reference the not yet existent bpy.types.NodeTreeInterfaceSocketMenu (#140, #141)

NodeToPython v3.3

23 Nov 23:39
0a97c25
Compare
Choose a tag to compare

NodeToPython v3.3 is here! This update adds support for Blender 4.3, customizing indentation types, and some minor bugs and cleanup. See #137 for the full changelist.

NodeToPython v3.2.2

17 Nov 03:03
Compare
Choose a tag to compare

This update contains some fixes relating to the Menu Socket (#135). Big thanks to @atticus-lv for the report and fix!

NodeToPython v3.2.1

07 Sep 22:12
29b8a8c
Compare
Choose a tag to compare

NodeToPython v3.2.1 has been released! This update contains some minor bug fixes (#125) and other changes for the release on the Extensions Platform

NodeToPython v3.2.0

17 Aug 22:39
85544d2
Compare
Choose a tag to compare

NodeToPython 3.2 has been released! This update includes updates for Blender 4.2 LTS and additional options. Some highlights from this release:

Features

  • New Blender 4.2 nodes and sockets
  • Create manifest files for extensions
  • Can now set node group color_tag and description properties starting with Blender 4.2
  • Script vs Add-on mode creation is now done through the Options panel
  • Setting values like node dimensions and group defaults, mins, and maxes is now optional
  • Scripts now include import statements by default
  • Add-on metadata can now be populated directly from the options panel
  • NodeToPython can now package licenses with your add-ons

Fixes

  • Images without valid data will now throw warnings, and won't attempt to save or load

General

  • New logo!
  • The repo has been restructured a little, with a new tools/ directory and all source files in one folder

You can find the full list of changes here

Pending approval, NodeToPython will also be available on the Blender Extensions Platform starting with v3.2.0, and you'll be able to download and get official updates from there.

Find a problem or have a suggestion for a future improvement? Please submit an issue!

NodeToPython v3.1.0

01 Jun 19:59
9141320
Compare
Choose a tag to compare

NodeToPython v3.1 has arrived! Here's what's new:

  • Blender 4.1 is now officially supported
  • Nodes can now set their hide property
  • Added compositor node tree settings
  • In Blender 4.1 or higher, links to multi-socket inputs will now be ordered correctly
  • Node settings are now generated with a script, which has corrected some inaccuracies and will speed up future upgrades with new Blender versions
  • Fixed issue where warnings were incorrectly generated for a Blender version

You can find the full list here

Find a problem or have a suggestion for a future improvement? Please submit an issue!

NodeToPython v3.0.1

30 Jan 14:37
Compare
Choose a tag to compare

This release contains some fixes related to packaging generated Python add-ons

See #88 for a full list

NodeToPython v3.0.0

28 Jan 05:25
50af817
Compare
Choose a tag to compare

NodeToPython v3.0 is finally here!

Blender 4.0 is now officially supported. NodeToPython has been upgraded to handle Node Panels and the new NodeTree interface, and it now supports Repeat Zones, Geometry Node Tools, the new Rotation socket, and a whole host of new nodes and settings

Joining its Geometry and Shader counterparts, NodeToPython can now generate Compositor Nodes for a scene.

This update includes a bunch of other improvements, including

  • More robust variable name creation
  • Setting a node's name attribute
  • Fixing issues with how subgroups were handled
  • A major refactor, which cleaned up the code and should speed up future development

Check out the full list of changes here

Find a problem or have a suggestion? Please submit an issue!