20 July 2026

20 July 2026
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.

Compositor

  • Default to a Group Input node instead of Render Layers (commit) - (Omar Emara)

Curves

  • New sculpt Cut brush (commit) - (RedMser)

Cycles

  • HIP-RT: Skip visibility check for primitives (commit) - (Sergey Sharybin)
  • HIP-RT: Remove primitive bounds valid check (commit) - (Sergey Sharybin)
  • HIP-RT: Remove BVH steps (commit) - (Sergey Sharybin)
  • HIP-RT: Reduce indirections in the BVH traversal (commit) - (Sergey Sharybin)
  • HIP-RT: Remove custom arrays for primitive indices (commit) - (Sergey Sharybin)
  • HIP-RT: Always use balanced build for BLAS (commit) - (Sergey Sharybin)
  • HIP-RT: Use Balanced for Hair and Quality for triangles (commit) - (Sergey Sharybin)
  • HIP-RT: Use Balanced BVH for pointcloud primitive (commit) - (Sergey Sharybin)
  • Use minimum 64x64 tile size for texture cache load (commit) - (Brecht Van Lommel)

Geometry Nodes

  • Add “Miter Scale” option to curve to mesh node (commit) - (Hans Goudey)

Keymap

  • Nodes: Shift+X for dissolve and Ctrl+X for Cut (commit) - (Habib Gahbiche)

Modeling

  • Warn when spacing edge loops evenly on face selections (commit) - (Tariq-Sulley)

Nodes

  • Convert Grease Pencil node enums to menu sockets (commit) - (quackarooni)
  • Properly name node after link-drag-search (commit) - (Brady Johnston)

Outliner

  • Use active element for creating new collection (commit) - (Pratik Borhade)

Sculpt

  • Add option to transform only pivot (commit) - (ethan)

Texture Paint

  • Remove boolean “tag” from UVBorderEdge struct (commit) - (Hans Goudey)
  • Slightly improve UV island construction (commit) - (Hans Goudey)
  • Store UV border edge primitive index as index (commit) - (Hans Goudey)
  • Simplify access to UV map data (commit) - (Hans Goudey)
  • Reference UVEdge by index (commit) - (Hans Goudey)
  • Reference UVVert by index (commit) - (Hans Goudey)
  • Slightly optimize triangle edges creation (commit) - (Hans Goudey)

Theme

  • Cleanup: Remove Theme Space Title setting (commit) - (Pablo Vazquez)

UI

  • Improved IME Support (commit) - (Campbell Barton)
  • Multi-line labels (commit) - (Guillermo Venegas)

Utilities

  • Add batch files to help launch Blender with OpenGL backend and factory settings (commit) - (Alaska)

VSE

  • Update scene strip content length when scene changes length (commit) - (Falk David)

XR

  • Add Vive Tracker interaction profile extension (commit) - (Ethan Porcaro)

Weekly Reports

4 Likes