Releases: OmooLab/BioxelNodes
Releases · OmooLab/BioxelNodes
Release list
v2.0.4
v2.0.2
What’s Changed
- Moved the heavy volumetric import work to a background Blender CLI worker.
- Added an official Blender CLI command entry point for the import worker.
- Removed unsupported sys.path, usage from the import flow.
- Kept metadata reading in the main process, while expensive layer processing and cache generation run in the background.
- Improved import progress reporting and error logging.
- Better supports Blender Extension-style add-on module names.
v2.0.1
What’s Changed
- Asset library registration is no longer performed automatically during add-on register/unregister.
- The bundled
O Bioxelasset library is now installed only through a manual user action via the “Add Nodes Library” operator, so Blender no longer does unnecessary asset library add/remove work on each registration. SciPyis now handled as a proper bundled wheel according to Blender’s Python wheels documentation. The previous internal fallback/copy of scipy-related code has been removed.packagingis no longer bundled as a wheel, since Blender already ships it.- The previous
threadingbased import workflow has been replaced with asubprocessbased worker process.
v2.0.0
What's Changed
v2.0.x supporting only Blender 5.0+. The usage is completely different from before and is not compatible with old version files. See http://docs.omoolab.xyz/bioxelnodes/2.0.x/en/basics/
🚀 New Features
- Supporting Blender 5.1+
- New asset catalog and layer management with Blender asset library integration
- Added scipy_ndimage binary file support for all platforms
🐛 Bug Fixes
- Downgraded h5py to 3.14.0 for compatibility
🛠️ Other Changes
- SimpleITK 2.3.1→2.5.5, h5py 3.11.0→3.14.0, added matplotlib, pillow
- Split
bioxelutilsintobioxel.data,bioxel.layer,layer.py,node.pymodules - Merged
node_menu.pyand scattered panel code intopanels.py - Deleted
bioxelutils/common.py,container.py,layer.py,node.py - Updated build.py with better platform support
