9 March 2026
Notes for weekly communication of ongoing projects and modules.
Announcements
Modules & Projects
- 2026-03-02 Grease Pencil Module Meeting
- 2026-03-03 Modeling Module Meeting
- 2026-03-03 Render & Cycles Meeting
- 2026-03-03 Sequencer Meeting Notes
- 2026-03-05 Triaging Module Meeting
- 2026-03-05 Core Module Meeting
- 2026-03-05 Pipeline & I/O Module Meeting
- 2026-03-05 Animation & Rigging module meeting
- 2026-03-09 Viewport & EEVEE 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.
Anim
- Add loop modes to the playback popover (commit) - (Sybren A. StĂĽvel)
- Parallelize check of existence keyframe at frame for data block with many actions (commit) - (_илья __)
Attributes
- Add missing threading to mix_groups function (commit) - (Hans Goudey)
- Optimize mixing in some cases (commit) - (Hans Goudey)
Compositor
- Disable Text Info overlay in default workspace (commit) - (Habib Gahbiche)
- Support integer vector socket (commit) - (Omar Emara)
Cycles
- Smoothly blend denoising features to avoid artifacts (commit) - (Brecht Van Lommel)
- oneAPI: Implement proper checks for ocloc binary (commit) - (Nikita Sirgienko)
EEVEE
- Port Horizon Scan (Fast GI) to BSL (commit) - (Clément Foucault)
- Anisotropic filtering (commit) - (Jeroen Bakker)
GPU
- Shader Preprocessor: Optimize and cleanup implementation (commit) - (Clément Foucault)
- Enable C++ Shader compilation by default (commit) - (Clément Foucault)
Geometry Nodes
- Support finding last occurrence in Find in String node (commit) - (Jacques Lucke)
- Mix more socket values in bakes (commit) - (Hans Goudey)
- Rename node “Set Curve Order” to “Set NURBS Order” (commit) - (Romain Guimbal)
Grease Pencil
- Draw: Make fills cyclic by default (commit) - (Falk David)
- Add icons for the
Stroke Mode(commit) - (Falk David)
ImBuf
- Avoid buffer manipulation during save for the IRIS format (commit) - (Campbell Barton)
Node Wrangler
- Add support for integer math to nw_merge_selected operator (commit) - (Ido Shahar)
Nodes
- Create “Constant” submenu for inputs in Shader Node Editor (commit) - (quackarooni)
- Add integer vector socket (commit) - (Omar Emara)
Sculpt
- Remove extra user confirmation for entering Dyntopo (commit) - (Sean Kim)
- Warn and prevent sculpting when shape keys are muted (commit) - (Sean Kim)
- Scene Project Brush (commit) - (Nicola)
Transform
- Use a modal keymap and show status bar for “Look at Surface” (commit) - (Eqkoss / T1NT1N)
UI
- Subdirectory support for Menu.menu_path, use for text templates (commit) - (quackarooni)
- Python: Hide (most) core add-ons (commit) - (Campbell Barton)
- Add Copy Constraints To CTRL+L (Link/Transfer Data) Menu (commit) - (Jackson Zheng)
- Add Icon name in the tooltips when Developers Extra is enabled (commit) - (Dalai Felinto)
- Show linked/overridden/asset state icon in data-block enum selectors (commit) - (Julian Eisel)
- Add icons to Set Parent menu (commit) - (Pablo Vazquez)
- Grey out and add tooltips for disabled buttons in color ramp template (commit) - (quackarooni)
VSE
- Add “All Channels” snap option (commit) - (John Kiril Swenson)
Vulkan
- Reduce small allocations in render graph (commit) - (Jeroen Bakker)
macOS
- Liquid Glass App Icon (commit) - (Alexander Käßner)
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
- Harley Acheson
- Jacques Lucke
- Jeroen Bakker
- Jesse Yurkovich
- John Swenson
- Jonas Holzman
- Julian Eisel
- JulienDuroure
- 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
- Weizhen Huang
- Wu Yiming