9 June 2025 (Upcoming)
Notes for weekly communication of ongoing projects and modules.
Welcomes
Announcements
Modules & Projects
- 2025-06-03 User Interface Meeting
- 2025-06-05 Core Module Meeting
- 2025-06-05 Pipeline & I/O Module Meeting
- 2025-06-06 Project Updates
- 2025-06-09 Grease Pencil 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.
User Interface
- Top Bar Tabs as Pills (commit) (Harley Acheson)
- Add âRemove All Particle Systemsâ operator to particle systems context menu (commit) (Eitan Traurig)
- Use Tree view for shape keys (commit) (Pratik Borhade)
- Simplify NDOF UI and preferences (commit) (Kamil Galik)
- Move empty image to Image menu (commit) (Pratik Borhade)
- Tooltip for dragging multiple files (commit) (Guillermo Venegas)
- Outliner
- Node Editor
- Deactivate overlay buttons when no tree is assigned (commit) (Habib Gahbiche)
VSE
- Swap shortcuts for next and previous strip jump (commit) (Damien Picard)
Mesh
- 5.0 changes for mask, custom normals, UV seam (commit) (Hans Goudey)
- Separate GPU subdivision normals and positions (commit) (Hans Goudey)
- UV
Select similar faces now skips meshes without a selection (commit) (Campbell Barton)
Core
- Blender 4.5 forward compatibility for long ID names (commit) (Bastien Montagne)
- Forward compatibility for new âsystem IDpropsâ storage (commit) (Bastien Montagne)
- Improve resilience to blendfile DNA data corruption (commit) (Bastien Montagne)
- Allocator
- Use calloc when alignment is compatible (commit) (Hans Goudey)
IO
EEVEE
- Add deferred texture loading (commit) (Clément Foucault)
- Split static shaders in different compilation batches (commit) (Clément Foucault)
- Use simpler hash for ObjectKey (commit) (Hans Goudey)
Modeling
- Add an angle threshold that affects vertex dissolve (commit) (Jason C. Wenger)
Sculpt / Paint
- Remove dyntopo BMesh reordering (commit) (Sean Kim)
- Scale brush size in preparation for planned 5.0 changes (commit) (Sean Kim)
- Add forward compatibility code for brush size (commit) (Sean Kim)
- Remove legacy brush icon replaced by asset preview image (commit) (Hans Goudey)
Cycles
- Bump OptiX minimum and release version to 8.0.0 (commit) (Brecht Van Lommel)
- Switch OptiX OSL to use LLVM bitcode for shadeops (commit) (Lukas Stockner)
- Show device optimizations status in preferences for oneAPI (commit) (Nikita Sirgienko)
Grease Pencil
- Add âConvert Curve Typeâ operator (commit) (Falk David)
GPU
- *Add profiling groups for subprocess compilation (commit) (Clément Foucault)
- Vulkan
Python API
- Add bpy.app.built_options.experimental_features (commit) (Campbell Barton)
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