20 July 2026
Notes for weekly communication of ongoing projects and modules.
Announcements
- Blender 5.2 LTS has been released on Tuesday. 5.2 LTS — Blender
Modules & Projects
- 2026-07-14 Animation & Rigging module meeting
- 2026-07-15 User Interface Module Meeting
- 2026-07-16 Pipeline & I/O Module Meeting
- 2026-07-16 Core Module Meeting
- 2026-07-16 Compositor Meeting Notes
- 2026-07-17 Project Updates meeting
- 2026-07-17 Coordination Module meeting
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
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
- Aaron Carlisle
- Alaska
- Bart van der Braak
- Bastien Montagne
- Campbell Barton
- Casey Bianco-Davis
- Christoph Lendenfeld
- Clément Foucault
- Dalai Felinto
- Falk David
- Guillermo Venegas
- Habib Gahbiche
- Hans Goudey
- Jacques Lucke
- Jeroen Bakker
- Jesse Yurkovich
- John Swenson
- Jonas Holzman
- Julian Eisel
- JulienDuroure
- Le Gia Bao
- Lukas Tönne
- Kévin Dietrich
- Mark van de Ruit
- Martijn Versteegh
- Miguel Pozo
- Nathan Vegdahl
- Nika Kutsniashvili
- Omar Emara
- Pablo Vazquez
- Philipp Oeser
- Pratik Borhade
- Richard Antalík
- Sean Kim
- Sebastian Herholz
- Sergey Sharybin
- Sybren Stüvel
- Tariq Sulley
- Thomas Dinges
- Tibo Stans
- Weizhen Huang
- Wu Yiming