2 May 2022

2 May 2022

Notes for weekly communication of ongoing projects and modules.


Modules & Projects

New Features and Changes

Library Overrides

  • Add icon column to toggle if library overrides are editable (commit, commit, commit) (Julian Eisel)

Video Sequence Editor

  • Add precise drag and drop and strip previews (commit) (Sebastian Parborg)
  • Add option to limit timeline view height (commit) (Richard Antalik)
  • Sort VSE modifiers alphabetically (commit) (Pablo Vazquez)


  • Support applying geometry nodes modifier (commit) (Hans Goudey)
  • Support spherical sculpt delete brush (commit) (Jacques Lucke)
  • Performance improvements
    • Cache the number of curves of each type (commit) (Hans Goudey)

Python API

  • Support persistent handlers for class & static methods (commit) (Campbell Barton)
  • Make mesh vertex normal property read-only (commit) (Hans Goudey)

Geometry Nodes

  • Add default attribute name to field inputs/outputs (commit) (Hans Goudey)
  • Named attribute nodes
    • Move named attribute nodes out of experimental (commit) (Hans Goudey)
    • Various improvements to named attribute info node editor overlay (commit, commit, commit, commit) (Jacques Lucke)
    • Add “Named” to “Remove Attribute” node name (commit) (Hans Goudey)
    • Rename used attributes panel (commit) (Jacques Lucke)
  • Performance improvements
    • Refactor array devirtualization, improving performance of some function nodes by 2-4x (commit) (Jacques Lucke)

Virtual Reality

  • Add object extras, object types visibility session options (commit) (Peter Kim)


  • NLA
    • Key influence when pushing down to NLA (commit) (Sybren A. Stüvel)
  • Sensible frame range for motion paths (commit) (Colin Marmond)
  • Add Discontinuity (Euler) filter to Dope Sheet. (commit) (Demeter Dzadik)


  • Color Attributes
    • Add initial fill color option (commit) (Ethan Hall)
    • Improvements to “Add Color Attribute” menu (commit) (Ethan Hall)

Weekly Reports