Blender Developers Meeting Notes: 27 April 2026

Announcements

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

  • Add operator to select keyframes by type (commit) – (Christoph Lendenfeld)

Assets

  • Allow downloading asset with already downloaded asset active (commit) – (Julian Eisel)
  • Better error in Preferences UI when remote library URL isn’t set (commit) – (Julian Eisel)
  • Hide source path button for online assets (commit) – (Julian Eisel)
  • (Almost) always use packing for online assets (commit) – (Julian Eisel)
  • Show import method for online libraries in Preferences (commit) – (Julian Eisel)
  • Include download size in tooltip for online assets (commit) – (Julian Eisel)
  • Disallow linking from online libraries in the asset browser (commit) – (Julian Eisel)
  • Disable “Open Blend File” for online assets (commit) – (Julian Eisel)
  • Don’t show “Downloading asset” text in red while dragging (commit) – (Julian Eisel)

BMesh

  • Take all vertices into account in BM_verts_calc_normal_from_cloud (commit) – (Campbell Barton)

Color Management

  • Add more color spaces (commit) – (Brecht Van Lommel)

Compositor

  • Make viewer transform gizmo following image display offset (commit) – (W_Cloud)
  • Support int4 types internally (commit) – (Omar Emara)

Cycles

  • Widen ray differentials based on BSDF roughness (commit) – (Brecht Van Lommel)
  • Texture cache eviction for final renders (commit) – (Brecht Van Lommel)
  • Texture cache eviction for viewport rendering (commit) – (Brecht Van Lommel)
  • Texture cache eviction statistics (commit) – (Brecht Van Lommel)

DNA

  • Add per-member alignment override from parsing (commit) – (Brecht Van Lommel)
  • Add support for intN/floatN/floatNxN types (commit) – (Brecht Van Lommel)
  • Support enum types for struct members (commit) – (Brecht Van Lommel)

EEVEE

  • Port deferred thickness amend to BSL (commit) – (Clément Foucault)
  • Always support overscan (commit) – (Miguel Pozo)
  • Port shadow tilemap shaders to BSL (commit) – (Clément Foucault)

Geometry Nodes

  • New Sample Sound Frequencies node (commit) – (Jacques Lucke)

Grease Pencil

  • Material Dot Randomization (commit) – (Casey Bianco-Davis)

MaterialX

  • Support boolean and integer types within exported node-graphs (commit) – (Jesse Yurkovich)

Modeling

  • Support for snapping to lattice objects (commit) – (Tariq-Sulley)

Nodes

  • Expose node panel state and UI panel open/close via Python API (commit) – (Brady Johnston)
  • Affect all selected items when holding alt in node tree interface (commit) – (W_Cloud)

Outliner

  • Scroll to active selection option (commit) – (Pratik Borhade)

UI

  • Don’t move image if asset shelf is hidden (commit) – (Omar Emara)
  • Panel Category Tab Icons (commit) – (Harley Acheson)
  • Spreadsheet: Make the overflow indication account for the fixed left column (commit) – (W_Cloud)
  • Add Select All by Trait menu to UV editor (commit) – (Eitan Traurig)
  • Consistent “Key” menu between Dope Sheet and Graph Editor (commit) – (Christoph Lendenfeld)
  • Match textbox cursor and selection bounds to line height (commit) – (Guillermo Venegas)
  • Fix label and tooltip mention of sidebar tabs (commit) – (Pablo Vazquez)
  • Mention “Panel” in “Pin” (commit) – (Pablo Vazquez)
  • Scroll lines while hovering textbox buttons (commit) – (Guillermo Venegas)
  • Always Close Panel Category Tooltip on Region Exit (commit) – (Harley Acheson)
  • UV: Rename UV Rip to Rip UVs (commit) – (Eitan Traurig)
  • Rename Import SVG as Curves operator (commit) – (Guillermo Venegas)
  • Improve textbox mouse cursor feedback (commit) – (Guillermo Venegas)
  • Tree View: Invert search filter (commit) – (Pratik Borhade)

USD

  • Use single-value attributes when possible during import (commit) – (Jesse Yurkovich)

UV

  • Add Select by Winding operator (commit) – (Eitan Traurig)

Weekly Reports

Advertisement