30 June 2025
Notes for weekly communication of ongoing projects and modules.
Announcements
Modules & Projects
- 2025-06-20 Projects Updates
- 2025-06-23 - Modeling Module Meeting
- 2025-06-23 Grease Pencil Module Meeting
- 2025-06-23 Grease Pencil XR
- 2025-06-24 Render & Cycles Meeting
- 2025-06-24 Sequencer meeting notes
- 2025-06-24 Nodes & Physics Module Meeting
- 2025-06-26 Platforms & Builds Module Meeting
- 2025-06-26 - Storm Hair Pipeline
- 2025-06-30 Viewport & EEVEE Module meeting
Technical Discussions
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
- Hide unassigned bone when any collection is marked as solo (commit) - (Pratik Borhade)
Assets
- Add scene assets (commit) - (Falk David)
Attributes
- Use AttributeStorage instead of CustomData for Instances (commit) - (Hans Goudey)
Compositor
- Remove Texture node (commit) - (Omar Emara)
- Support rotation for split node (commit) - (Habib Gahbiche)
- Avoid redundant executions for only previews (commit) - (Omar Emara)
- Support structure type (commit) - (Omar Emara)
- Add extension mode to Translate node (commit) - (Benjamin Beilharz)
Core
- Add new ‘system IDprops’ storage for runtime-generated RNA properties. (commit) - (Bastien Montagne)
- Add more variables for path templates (commit) - (Nathan Vegdahl)
Curves
- Support cyclic curves in Proportional Editing (commit) - (_илья __)
IO
- Make new FBX importer the default one, mark Python as legacy (commit) - (Aras Pranckevicius)
NDOF
- Apply YZ axis swap to rotations (commit) - (Campbell Barton)
- Removed impact of the auto orbit center on Fly Mode (commit) - (Patryk-Skowronski)
Overlay
- Move text cache managment to the Overlay (commit) - (Clément Foucault)
UI
- Collection visibility number shortcuts for the Outliner (commit) - (Pratik Borhade)
- Fade In Active Editor Border Highlight (commit) - (Harley Acheson)
- Dope Sheet: Add Cache visualization (commit) - (Pablo Vazquez)
- Tree View: Click select operator (commit) - (Pratik Borhade)
- Use
Fitas the default frame method for Camera background images (commit) - (Jonas Holzman) - Disable remove material unused slots in edit mode (commit) - (Pratik Borhade)
VSE
- Keyframing in Preview (commit) - (Ramon Klauck)
Vulkan
- HDR support for Wayland (commit) - (Jeroen Bakker)
- Switch Qualcomm to switch to OpenGL (commit) - (Jeroen Bakker)
- Hide WoA message on non Woa devices (commit) - (Jeroen Bakker)
WM
- Increase the maximum name length for the select_pattern operator (commit) - (Campbell Barton)
Workbench
- Avoid CustomData lookup when unnecessary (commit) - (Hans Goudey)
Weekly Reports
- Aaron Carlisle
- Alaska
- Bastien Montagne
- Campbell Barton
- 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
- Thomas Dinges
- Weizhen Huang
- Wu Yiming
Google Summer of Code - Week 4
- GSoC 2025: Improving Sampling in the Compositor - #5 by pixelsandpointers
- GSOC 2025: Pitch Correction for Sound Playback - #6 by TheKaceFiles
- GSoC 2025: Create Keyframes in VSE Preview - #5 by aradgus
- GSoC 2025: Improving Regression Test Coverage for the Compositor - #5 by Ian_Yoo
- GSoC 2025: Optimizing Mesh and Multires Sculpting Performance in Blender - #5 by Namit
- GSoC 2025: Glare Node Enhancement - #7 by Mohamed_Hassan
- GSoC 2025: Edit Mesh Mirror Improvements - #6 by Tariq
- GSoC 2025: Adding handy features and UI improvements to Flamenco - #11 by Vivian_Leung