13 October 2025
Notes for weekly communication of ongoing projects and modules.
Announcements
Modules & Projects
- 2025-10-07 User Interface Meeting
- 2025-10-07 Animation & Rigging module meeting
- 2025-10-09 Core Module Meeting
- 2025-10-09 Pipeline & I/O Module Meeting
- 2025-10-13 Viewport & EEVEE Module meeting
- 2025-10-13 Grease Pencil Module Meeting
- 2025-10-13 Modeling 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
- Remove “Render Viewport Keyframes” operator (commit) - (Sybren A. Stüvel)
- Time jump operator (commit) - (Nika Kutsniashvili)
- VSE: Add overlay to visualize scene strip range when using scene syncing (commit) - (Falk David)
- Move pose bone selection state to bPoseChannel (commit) - (Christoph Lendenfeld)
- Remove selection rna properties of
Bone(commit) - (Christoph Lendenfeld) - Indicate Parent Inverse Matrix State in UI (commit) - (Andrej730)
- Do not access clipboard in Paste Global Transform poll function (commit) - (Sybren A. StĂĽvel)
Armature
- Elongate tiny bones instead of deleting them (commit) - (Sybren A. StĂĽvel)
Assets
- Compositor: Add tag color (commit) - (Habib Gahbiche)
BKE
- CurveMap: Update more curve presets (commit) - (Sean Kim)
BLI
- inline fast case of CacheMutex.ensure (commit) - (Jacques Lucke)
Benchmark
- Allow exclusion filters using ! (commit) - (Ray Molenkamp)
Compositor
- New essential node assets for 5.0 (commit) - (Andy Goralczyk)
- Make asset shelf visible by default (commit) - (Habib Gahbiche)
- Perform LGG Color Balance in linear space (commit) - (Omar Emara)
- Rename Lift to Offset in Color Correction node (commit) - (Omar Emara)
Constraint
- Geometry Attribute (commit) - (Cartesian Caramel)
- Order Geometry Attribute alphabetically in menu (commit) - (Cartesian Caramel)
Core
- De-duplicate bpy.context and context logging (commit) - (Nick Alberelli)
- Add --no-window-frame command line option (commit) - (Campbell Barton)
Cycles
- Disable jumptablerdata cxx option for ARM64 devices compiled with MSVC. (commit) - (Sean Stirling)
- Add Vulkan/oneAPI graphics interop (commit) - (Christoph Neuhauser)
- oneAPI: Update UI about minimal driver version on Linux (commit) - (Nikita Sirgienko)
- oneAPI: use ocloc 101.8132 on Windows (commit) - (Nikita Sirgienko)
- Fix OptiX context log no longer showing up (commit) - (Patrick Mours)
- oneAPI: Fix duplicated GPU device entries on some setups (commit) - (Nikita Sirgienko)
- OSL Camera: Allow mm as parameter unit, use as cam distance (commit) - (Damien Picard)
Essentials Assets
- Adjustments and fixes for the new Geometry Nodes assets (commit) - (Simon Thommes)
GPU
- Codegen: Native support for repeat zones (commit) - (Miguel Pozo)
Geometry Nodes
- Show warning in viewer when modifier is disabled (commit) - (Jacques Lucke)
- SDF Grid filtering nodes (commit) - (Brady Johnston)
- Improve link-drag-search for grid nodes (commit) - (Brady Johnston)
- Remove default geometry in bake node (commit) - (Jacques Lucke)
- Advect Grid node (commit) - (Brady Johnston)
- Show single value in viewer node directly (commit) - (Jacques Lucke)
- Change order of sockets for Set Grid Transform (commit) - (Brady Johnston)
- Support lists and grids in more function nodes (commit) - (Hans Goudey)
Grease Pencil
- Add
Sample Coloroperator to Vertex Color Mode (commit) - (Casey Bianco-Davis)
Mesh
- Propagate attributes in automatic edge calculation (commit) - (Iliya Katushenock)
- Use attribute API in merge by distance code (commit) - (Hans Goudey)
- Reference UV map and tangents by name in draw requests (commit) - (Hans Goudey)
Nodes
- Simplify editing group interface based on selected group input/output node (commit) - (Jacques Lucke)
- Minor speedup for usage inferencing (commit) - (Jacques Lucke)
- Skip processing some unlinked outputs in usage inferencing (commit) - (Jacques Lucke)
- Mix alpha in Mix node Mix mode (commit) - (Omar Emara)
Rigify
- Full Action Slot Support in Blender 5.0 (commit) - (Demeter Dzadik)
UI
- Cosmetic changes to “Global Transform” sidebar panel (commit) - (Nika Kutsniashvili)
- Nodes: Show custom color on muted nodes (commit) - (Leon Schittek)
- Add Preference for Menu Close on Leave (commit) - (Harley Acheson)
- Toggle Icon Changes (commit) - (Harley Acheson)
- SVG Icons for Collection Colors (commit) - (Harley Acheson)
- Tree View: Active item focus (commit) - (Pratik Borhade)
- 3D Cursor style and contrast adjustments (commit) - (Pablo Vazquez)
- Remove Tutorials from Help menu (commit) - (Pablo Vazquez)
- Slightly shorten 3D cursor colored axis tips (commit) - (Jonas Holzman)
- Decrease Edge Icons Color Saturation (commit) - (Harley Acheson)
- Nodes: Sort packed groups below assets in add menu search (commit) - (Hans Goudey)
- Add tab filter popover to vertical tabs (commit) - (Richard Antalik)
- Show Movie Clip frame properties UI template (commit) - (irex124)
UV
- Initial implementation of UV sync select (commit) - (Campbell Barton)
- Track select sticky & sync options with edit-mesh undo (commit) - (Campbell Barton)
- Remove per-UV-map selection data (commit) - (Campbell Barton)
- Update align, randomize & follow active quads for recent API changes (commit) - (Campbell Barton)
VSE
- Execute modifiers in strip-local space (#145688) (commit) - (Aras Pranckevicius)
- Add render options for sequencer scene and active scene (commit) - (John Kiril Swenson)
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
- Julian Eisel
- Lukas Stockner
- Lukas Tönne
- 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