7 July 2025

7 July 2025
Notes for weekly communication of ongoing projects and modules.

Announcements

Modules & Projects

New Features and Changes

This is a selection of changes that happened over the last week. For a full overview including fixes, code only changes and more visit projects.blender.org.

Attributes

  • Use AttributeStorage for curves and Grease Pencil (commit) - (Hans Goudey)

Compositor

  • Rename “Compositing Node Tree” to “Compositor Nodes” (commit) - (Habib Gahbiche)

Cycles

  • Disable HIP RT by default in Blender 4.5 (commit) - (Alaska)

GHOST

  • Implement the cursor shape protocol and remove X11 cursors from the wayland backend (commit) - (Sebastian Parborg)

GHOST/Wayland

  • Support RGBA custom-cursors (commit) - (Campbell Barton)
  • Correct tablet serial argument for setting cursors (commit) - (Campbell Barton)

Geometry Nodes

  • Support tracing bundles and closures through closure calls (commit) - (Jacques Lucke)

Grease Pencil

  • Implement align BĂ©zier handles in transform operator (commit) - (Casey Bianco-Davis)

IO

  • Add FileHandler for importing SVG as curves (commit) - (Guillermo Venegas)

Mesh

  • Tune the parallelism of normals_calc_corners (commit) - (Jesse Yurkovich)
  • Spatial Reordering for Sculpt Speed Improvements (commit) - (Namit Bhutani)

Modifiers

  • Armature deformation test for various modifier settings (commit) - (Lukas Tönne)

NDOF

  • Use fixed speed values for translations in “Fly Mode” (commit) - (Patryk-Skowronski)

Node Wrangler

  • Add support for boolean sockets to nw_merge_nodes, results in a Boolean Math node (commit) - (Ido-Shahar)

Nodes

  • Rename “Hide” to “Collapse” (commit) - (Habib Gahbiche)
  • Allow auto linking of Extend sockets (commit) - (Omar Emara)

Paint

  • Migrate radial_symmetry from Scene to Mesh (commit) - (Sean Kim)

Tree View

  • Multi-select support (commit) - (Pratik Borhade)

UI

  • SVG Icons as Internal Custom Mouse Cursors (commit) - (Harley Acheson)
  • Curves: NURBS weight in Transform panel (commit) - (Laurynas Duburas)
  • Add Move to Collection Menu (commit) - (Guillermo Venegas)
  • Make uiLayout NonCopyable and NonMovable (commit) - (Guillermo Venegas)
  • Show the ~/ abbreviation for $HOME in the title on Unix systems (commit) - (Campbell Barton)
  • Disable Copy and Remove Materials when slots are empty (commit) - (Eitan Traurig)
  • Removal of Win32 Platform-Specific Cursor Files (commit) - (Harley Acheson)

UV

  • Ensure Pie Menu consistency with 3D Viewport (commit) - (Maxime-Cots)

Weekly Reports

Google Summer of Code - Week 5

8 Likes

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.