v4.4.0
Updated for Blender 4.4 to better take advantage of new nodes. Addition of new and experimental simulation nodes. A lot of performance improvements and under-the-hood API overhauling to better improve API scripting in the future.
What's Changed
- Bump to
setup-blender@v3in GHA by @BradyAJohnston in #742 - Fixes #746 by @PardhavMaradani in #747
- ignore minor error when initialising selection by @BradyAJohnston in #745
- Update citations.yml by @BradyAJohnston in #743
- Handle IPython not being installed in add-on release by @BradyAJohnston in #749
- str -> Optional[Str] in create_starting_node_tree by @zachcp in #753
- add pytest-xdist to tests install suite by @BradyAJohnston in #754
- Update examples.yml by @BradyAJohnston in #757
- Separate out all UI / add-on related code by @BradyAJohnston in #755
- 20250227 smallfix by @zachcp in #759
- make types consistent for materials udring initial tree creation by @zachcp in #767
- fix databpy imports by @BradyAJohnston in #768
- Fix file handler operator by @BradyAJohnston in #758
- Drop older Blender from tests by @BradyAJohnston in #769
- Collapse classes for Molecule by @BradyAJohnston in #766
-
- Update MDAnalysis guesser by @PardhavMaradani in #773
- Consolidate
Moleculefn interface by @zachcp in #774 - Ruff Pass by @zachcp in #777
- Fix links to installation page by @BradyAJohnston in #778
- Fix Selection from AtomGroup after refactoring Selection by @yuxuanzhuang in #783
- Update vdw_radii values for elements 47–103 by @Abdulrahman-PROG in #781
- Fix Frame Mapping by @yuxuanzhuang in #785
- Bump
bpyversion and fix VDB import by @BradyAJohnston in #786 - Molecule Selection API by @zachcp in #760
- bump databpy version by @BradyAJohnston in #789
- API for adding & controlling multiple styles by @BradyAJohnston in #779
-
- Set frame_hidden property only when 'Update with Scene' is enabled by @PardhavMaradani in #797
- Allow trajectories with no filepaths (topology and trajectory) by @PardhavMaradani in #800
- Small NodeGroup typing fix by @Andrej730 in #803
- WIP: Materials API by @BradyAJohnston in #775
- Ruff: Rules and Initial Lints by @zachcp in #798
- Rmove old update code by @BradyAJohnston in #806
- add alias to previous installation page by @BradyAJohnston in #807
- Change to Downlder class by @BradyAJohnston in #808
- Enable longer PDB codes via UI by @BradyAJohnston in #809
- Info not error when importing with MN collection disabled by @BradyAJohnston in #811
- Update theme of documentation by @BradyAJohnston in #817
- remove multithreaded test failures by @BradyAJohnston in #822
-
- Clamp frame to n_frames to prevent oob errors by @PardhavMaradani in #813
- fix cache location by @BradyAJohnston in #824
- Update node groups by @BradyAJohnston in #818
- add
ures_idattribute by @BradyAJohnston in #828 - Add Dihedral Nodes by @BradyAJohnston in #829
- Fix
ures_idattribute calculation by @BradyAJohnston in #830 - DOC: Assume quarto installed for GHA by @BradyAJohnston in #831
- improved API for render engines by @BradyAJohnston in #832
- UV Map for Ribbon and
Is Hydrogennode group by @BradyAJohnston in #834 - Update citations.yml by @BradyAJohnston in #833
- auto publish on GitHub then Extensions Platform by @BradyAJohnston in #802
New Contributors
- @Abdulrahman-PROG made their first contribution in #781
- @Andrej730 made their first contribution in #803
Full Changelog: v4.2.12...v4.4.0