Developer Meeting Notes

Oh, nice. Not life changing because every uv toolkit have it, but as native operation its nice.

5 Likes

What’s your preference? I like to work with Geometry Node. Geometry Nodes is too much for me. :clown_face:

6 Likes
4 Likes

Very nice! All of these go into 5.2, right?

4 Likes
7 Likes
7 Likes
7 Likes
11 Likes

Absolute bangers! :star_struck:

3 Likes

13 July 2026
Notes for weekly communication of ongoing projects and modules.

Welcomes

  • Tibo Stans receives a development fund grant to help the Nodes & Physics module.

Modules & Projects

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

  • Replace with duplicate Action operator (commit) - (Christoph Lendenfeld)

Assets

  • Delay import of listing_downloader on startup (commit) - (Sergey Sharybin)

BMesh

  • Support extracting edge loops with junctions (commit) - (Tariq-Sulley)

Compositor

  • Fallback to group output if no viewer exists (commit) - (Omar Emara)
  • Add ID_RECALC_COMPOSITOR for scene IDs (commit) - (Omar Emara)

EEVEE

  • Add denoising render passes (commit) - (Christoph Neuhauser)

GPU

  • OpenGL: Remove explicit_location_support workaround (commit) - (Clément Foucault)
  • Shader: Remove unused auto_resource_location_ (commit) - (Clément Foucault)
  • Initialize Vulkan on demand in background mode (commit) - (Brecht Van Lommel)
  • Pass gpu_backend to get_gpu_device_vendor in render tests (commit) - (Mark van de Ruit)

Geometry Nodes

  • Properly propagate selection in point distribution (commit) - (Hans Goudey)

Modeling

  • Relax from looptools (commit) - (Tariq-Sulley)

Overlay

  • Move mesh edit x-ray mode from draw_color_only to draw_line_only (commit) - (Mark van de Ruit)

Paint

  • Add support for automasking in Vertex & Weight Paint (commit) - (Sean Kim)

Render

  • Render pipeline scene if Group Input node exists (commit) - (Omar Emara)

UI

  • Outliner Scroll view to the recently created collection (commit) - (Pratik Borhade)
  • Add tests for pie menus (commit) - (phantomsoldierking)

VSE

  • Improve meta strip selection logic (commit) - (il4n)

Weekly Reports

Developer Reports
  1. Aaron Carlisle
  2. Alaska
  3. Bart van der Braak
  4. Bastien Montagne
  5. Campbell Barton
  6. Casey Bianco-Davis
  7. Christoph Lendenfeld
  8. Clément Foucault
  9. Dalai Felinto
  10. Falk David
  11. Guillermo Venegas
  12. Habib Gahbiche
  13. Hans Goudey
  14. Jacques Lucke
  15. Jeroen Bakker
  16. Jesse Yurkovich
  17. John Swenson
  18. Jonas Holzman
  19. Julian Eisel
  20. JulienDuroure
  21. Le Gia Bao
  22. Lukas Tönne
  23. Kévin Dietrich
  24. Mark van de Ruit
  25. Martijn Versteegh
  26. Miguel Pozo
  27. Nathan Vegdahl
  28. Nika Kutsniashvili
  29. Omar Emara
  30. Pablo Vazquez
  31. Philipp Oeser
  32. Pratik Borhade
  33. Richard Antalík
  34. Sean Kim
  35. Sebastian Herholz
  36. Sergey Sharybin
  37. Sybren Stüvel
  38. Tariq Sulley
  39. Thomas Dinges
  40. Weizhen Huang
  41. Wu Yiming
7 Likes

Love it! One by one, all of the Looptools are becoming part of main Blender.

11 Likes
7 Likes
4 Likes

Now there are AI contribution policy, you can’t just vibe code a feature and submit it

7 Likes

This policy applies to code, documentation and design contributions for Blender development, as well as bug reports and comments. It does not apply to Blender extensions.

Well it should, in my opinion.

2 Likes

Extensions shared on official platform are under GPL and reviewed before being accepted, according to terms of service of platform.
So, humans should have checked them.

That being said, you are free to use extensions from other sources, at your own risk.

1 Like

They’re not reviewed very well since a copy-pasted version of my addon passed their review process. I have a whole story of that in another thread.

AI generated code is not only low quality, as Blender’s own policy admits, but it makes it too easy to break GPL. Any addon 100% built by a text generator should be rejected by default.

9 Likes

These are very welcome changes! Specially making the Convert Rotation Modes operator natively. :partying_face:

2 Likes

Don’t forget that visual studio code or else coding apps uses autocomplete text features before AI, and well nowadays the “advanced” “autocomplete” AI code generators are used or so instead :sweat_smile:. But should be rejected sloppy code and dangerous code functions from the extensions platform, funnily as you guys know some of that sloppy vibe coded addons are (or were) there…

1 Like

3 August 2026
Notes for weekly communication of ongoing projects and modules.

Modules & Projects

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.

Assets

  • Compositor: Enable ‘Scene Effect’ for bundled assets (commit) - (Habib Gahbiche)
  • Download previews of online assets in parallel (commit) - (Sybren A. Stüvel)
  • Encode minimal/until Blender versions in asset blend file name (commit) - (Sybren A. Stüvel)
  • UI: Use text-box and multi-line labels for asset meta-data (commit) - (Guillermo Venegas)
  • UI: Reduce default text-box height for asset metadata text button properties (commit) - (Guillermo Venegas)

Bake

  • Conservative rasterization for texture bake (commit) - (rmn20)

Compositor

  • Port Integer Math node (commit) - (Criss-Ivana)
  • Optimize pixel operations by folding single inputs (commit) - (Omar Emara)
  • Port Hash Value node (commit) - (Criss-Ivana)
  • Port Random Value node (commit) - (Criss-Ivana)

Extensions

  • Missing field in blender_manifest template (commit) - (Nika Kutsniashvili)

GHOST/Wayland

  • Use proper theme color for title bar (commit) - (Hans Goudey)

GPU

  • Metal support for Hardware Ray Queries (commit) - (Jason Fielder)
  • Shader Tool: Silence warning about unused variable (commit) - (Clément Foucault)
  • Texture views fixes and improvements (commit) - (Miguel Pozo)

Geometry Nodes

  • Rasterize Points node for converting to grids (commit) - (Lukas Tönne)
  • Add Geometry Materials node (commit) - (Colin Basnett)
  • More aggressive attribute sharing on field capturing (commit) - (_илья __)

IO

  • Support relative file paths for collection import (commit) - (Jesse Yurkovich)

Markers

  • Clarify name of convert pose marker operator (commit) - (RedMser)

Render

  • Adjust wording in light linking tooltip (commit) - (Alaska)
  • Automatically pause viewport during final render (commit) - (Austin Berenyi)

UI

  • Reorganize Playback popover (commit) - (Nika Kutsniashvili)
  • Trim trailing whitespace when clipping widget labels (commit) - (Guillermo Venegas)
  • WM: Add python API for activating RNA buttons (commit) - (Guillermo Venegas)

VSE

  • Simplify effect strip properties menu (commit) - (il4n)
  • Adjust edge pan parameters to make it less sluggish when zoomed out (commit) - (John Kiril Swenson)
  • Support “Set Render Size” for scene and color strips (commit) - (Philipp Oeser)
  • Set Rendersize, Scale to Fit for scene/movieclip/text/effect strips (commit) - (John Kiril Swenson)

Vulkan

  • Make default on WindowsX64 and Linux (commit) - (Jeroen Bakker)
  • Cleanup acceleration structures barriers (commit) - (Miguel Pozo)

Weekly Reports

Developer Reports
6 Likes