1 August 2022

1 August 2022

Notes for weekly communication of ongoing projects and modules.



  • The Google Summer of Code midterm evaluations were submitted last week and three projects passed it. The second work period is now underway until September 12.

Modules & Projects

New Features and Changes

UV Editor

  • Add options for uv select similar in island mode (commit) (Chris Blackbourn)

User Interface

  • Use a font stack for better language coverage (commit, commit) (Harley Acheson)
  • Nodes
    • Nishita sky: Increase Sun Elevation UI sensitivity and remove min/max (commit) (Clément Foucault)
    • Allow using escape key to exit node resizing (commit) (Hans Goudey)
  • Small UI change in grease pencil edit mode overlay for consistency (commit) (Antonio Vazquez)


  • Performance improvements
    • Improve image undo performance (commit) (Alex Parker)
    • Reduce overhead of multithreading small workloads (commit) (Iliay Katueshenock)

Geometry Nodes

  • Add “Shortest Path” pathfinding node and curve creation and mesh selection nodes (commit) (Erik Abrahamsson)
  • Add node descriptions/tooltips (commit) (Arye Ramaty, Hans Goudey)
  • Rename “Field on Domain” to “Interpolate Domain” (commit) (Hans Goudey)
  • Implement link drag search for interpolate domain and field at index nodes (commit) (Hans Goudey)
  • Hide value button for field at index node (commit) (Hans Goudey)


  • Enable density brush when first entering curves sculpt mode (commit) (Jacques Lucke)
  • Improve warning messages across sculpt mode operators and brushes (commit, commit, commit, commit) (Jacques Lucke, Hans Goudey)
  • Sort/organize curve sculpting tools in toolbar (commit) (Dalai Felinto)


  • Make default N-panel open for animation editors (commit) (Nate Rupsis)
  • Python API
    • Expose property to mute action groups (commit) (Falk David)


  • New motion blur implementation (commit) (Clément Foucault)
  • Display compatible properties panels (commit) (Clément Foucault)

Weekly Reports

Google Summer of Code