2 August 2021

Notes for weekly communication of ongoing projects and modules.

New Features and Changes

User Interface

  • Create data block previews using the current frame rather than the first (commit) (Antonio Vazquez)
  • Move Mark/Clear asset operators out of ID Data in Outliner context menu (commit) (Julian Eisel)
  • Show a notification when saving preferences (commit) (Pablo Vazquez)
  • Small tweaks to naming, layout, and consistency (commit, commit, commit, commit, commit, commit, commit) (Julian Eisel, Pablo Vazquez)
  • Geometry Nodes
    • Add node labels to Attribute maths nodes (commit) (Charlie Jolly)

Asset Browser

  • Resolve major asset view UI template limitation (commit) (Julian Eisel)

Python API

  • Support multi-dimensional arrays for bpy.props vector types (commit) (Campbell Barton)


  • Disable Z pass by default, leave only Combined (commit) (Brecht Van Lommel)

Video Sequence Editor

  • Change grid line drawing (commit) (Richard Antalik)
  • Turn off snapping by default (commit) (Richard Antalik)
  • Add tooltips for add_effect_strips operator (commit) (Falk David)
  • Draw strips transparent during transform overlap (commit) (Pablo Vazquez)

Grease Pencil

  • Line Art Modifier
    • Add camera overscan option to create lines out of the camera’s frame (commit) (YimingWu)

File Reading

  • Improve performance when reading complex files with a hash of already read data-blocks (commit) (Bastien Montagne)


  • Regression Testing: Geometry nodes tests, improved testing framework (GSoC project) (commit) (Himanshi Kalra)

Weekly Reports