24 November 2025
Notes for weekly communication of ongoing projects and modules.
Announcements
- Blender 5.0 has been released on Tuesday, 18th November 2025.
Modules & Projects
- 2025-11-18 Animation & Rigging module meeting
- 2025-11-20 Pipeline & I/O Module Meeting
- 2025-11-20 Core Module Meeting
- 2025-11-20 Compositor Meeting Notes
- 2025-11-20 User Interface Meeting
- 2025-11-21 Projects Updates 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.
Anim
- Improve playback performance by threading channelbag evaluation (commit) - (Christoph Lendenfeld)
- Implement move constructors for EvaluationResult (commit) - (Christoph Lendenfeld)
- Reserve size for evaluation result map (commit) - (Christoph Lendenfeld)
Compositor
- Add support for C++ compilation of shaders (commit) - (CleÌment Foucault)
- OCIO: Use generated source instead of compute_source_generated (commit) - (Clément Foucault)
EEVEE
- Precompile World Material Pipelines (commit) - (Jeroen Bakker)
- Make light properties library overrideable (commit) - (Nathan Vegdahl)
- Add pipeline and primitive type to shader name (commit) - (Clément Foucault)
- Make a few more light properties library overridable (commit) - (Nathan Vegdahl)
FBX
- Export shape key normals (commit) - (sap)
GPU
- Centralize and add support for wildcard in shader source debugging (commit) - (Clément Foucault)
- Replace non-working pragma to silence warning (commit) - (Clément Foucault)
- Make test shaders compile using C++ compilation (commit) - (Clément Foucault)
- Make GL and VK backend output resources at source location (commit) - (Clément Foucault)
- Parse BuiltinBits for generated source file (commit) - (Clément Foucault)
- Make OCIO use generated source instead of fragment_source_generated (commit) - (Clément Foucault)
- Use generated source API for compiling python shaders (commit) - (Clément Foucault)
- Parse shader resource declaration (commit) - (Clément Foucault)
- Add support for SRT accessors (commit) - (CleÌment Foucault)
Geometry
- Handle selection when converting between point cloud and mesh (commit) - (Hans Goudey)
Grease Pencil
- Edit mode wire color (commit) - (Casey Bianco-Davis)
Modeling
- Replace Shear Offset With Angle Input (commit) - (Tariq-Sulley)
Nodes
- Skip undo step if auto-offset makes no changes (commit) - (W_Cloud)
OpenGL
- Output list of opengl extensions to log (commit) - (syzygial)
Sculpt
- Update tooltips to propertly capitalize âface setâ (commit) - (Sean Kim)
- Change boundary neighbor detection to include boundary edges (commit) - (Sean Kim)
UI
- Add icon and placeholder to UIList search box (commit) - (W_Cloud)
- Project Icon (commit) - (Dalai Felinto)
- 3D Viewport: Add performance timing info (commit) - (Falk David)
USD
- Process point cloud and point instancer ID values (commit) - (Jesse Yurkovich)
VSE
- Add option for image import type (commit) - (John Kiril Swenson)
Vulkan
- Log enabled workarounds (commit) - (Jeroen Bakker)
- Enable building on MacOS (commit) - (Jeroen Bakker)
Weekly Reports
- Aaron Carlisle
- Alaska
- Bastien Montagne
- Campbell Barton
- Casey Bianco-Davis
- Christoph Lendenfeld
- Clément Foucault
- Dalai Felinto
- Falk David
- Germano Cavalcante
- Habib Gahbiche
- Hans Goudey
- Harley Acheson
- Jacques Lucke
- Jeroen Bakker
- Jesse Yurkovich
- John Swenson
- Jonas Holzman
- Julian Eisel
- Lukas Stockner
- Lukas Tönne
- Mark van de Ruit
- Miguel Pozo
- Nathan Vegdahl
- Nika Kutsniashvili
- Omar Emara
- Pablo Vazquez
- Philipp Oeser
- Pratik Borhade
- Richard AntalĂk
- Sean Kim
- Sergey Sharybin
- Sybren StĂŒvel
- Tariq Sulley
- Thomas Dinges
- Weizhen Huang
- Wu Yiming