29 August 2022

29 August 2022

Notes for weekly communication of ongoing projects and modules.


Modules & Projects

New Features and Changes


  • Make addon info, new node group sockets, and workspaces translatable (commit, commit, commit) (Damien Picard)


  • Weight Paint
    • Use coordinates from normal evaluated mesh if same topology. (commit) (Alexander Gavrilov)

Grease Pencil

  • Add feature to convert to outline in draw mode (commit) (Antonio Vazquez)

UV Editor

  • Support constrain-to-bounds for uv rotation operator (commit) (Chris Blackbourn)
  • New operator, UV Randomize Islands (commit) (Chris Blackbourn)


  • Performance improvements
    • Dependency graph
      • use more fine grained update tags for scenes (commit) (Brecht Van Lommel)
    • Images
      • Optimize GPU memory usage by using 1 component format for grayscale images (commit) (Jeroen Bakker)
    • Curves
      • Avoid creating types array when unnecessary (commit) (Hans Goudey)

Python API

  • return faces instead of indices from bmesh_linked_uv_islands (commit) (Campbell Barton)

Weekly Reports

Google Summer of Code