12 January 2026

12 January 2026
Notes for weekly communication of ongoing projects and modules.

Welcomes

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

  • More elaborate info when pasting a pose (commit) - (Sybren A. Stüvel)

Assets

  • Disable editing catalogs in essentials asset library (commit) - (Julian Eisel)

BLI

  • Optimize RLE encoding for random data spans (commit) - (Campbell Barton)

Compositor

  • Support display window in Image node (commit) - (Omar Emara)
  • Propagate images meta-data to File Output (commit) - (Omar Emara)
  • Allow directories in File Output item names (commit) - (Omar Emara)
  • Add Mask To SDF node (commit) - (Omar Emara)

Cycles

  • oneAPI: use ocloc 101.8331 on Windows (commit) - (Nikita Sirgienko)

Geometry Nodes

  • Icons of domains in enums (commit) - (Iliya Katushenock)

Grease Pencil

  • Performance: Multi-thread draw cache extraction (commit) - (Angus Stanton)

Linux

  • replace JEMALLOC with TBB_MALLOC_PROXY (commit) - (Campbell Barton)

Node Editor

  • Reduce padding on View All/Selected (commit) - (Pablo Vazquez)

Nodes

  • Automated tests for group operators (commit) - (Lukas Tönne)
  • Tests for group operators applied to nested frames (commit) - (Lukas Tönne)
  • Add more node group operator tests for external socket links (commit) - (Lukas Tönne)

Object

  • Update poll methods for transform conversion methods (commit) - (Sean Kim)

Polyfill2D

  • Minor optimization to bounds calculation (commit) - (Campbell Barton)
  • Precompute edge vectors for point-in-triangle test (commit) - (Campbell Barton)
  • Collapse single-child nodes on KDTree removal (commit) - (Campbell Barton)
  • Add KDTree index cache for ear triangle intersections (commit) - (Campbell Barton)

Python

  • Add function to run a script with specific local variables (commit) - (Sybren A. Stüvel)

Sculpt

  • UI: Update Stabilize Normal / Stabilize Center parameter tooltip (commit) - (Sean Kim)
  • Add new brush type for color blurring (commit) - (kunal)

UI

  • Grease Pencil: Add Search to Move to Layer menu (commit) - (Pablo Vazquez)
  • Full Outlined Selection Icons (commit) - (Harley Acheson)
  • Improve Color Picker Hex color code auto-completion (commit) - (kh4f)
  • Rename ‘Frame Last Stroke’ to ‘Center Last Stroke’ for paint modes (commit) - (Nick Steiner)
  • Tree View: Copy/Paste name of the viewitem under mouse (commit) - (Pratik Borhade)
  • Add socket icons in Shader AOVs list (commit) - (quackarooni)
  • MacOS SVG Cursors (commit) - (Harley Acheson)
  • Fix incorrect tooltips in Color Picker widget (commit) - (kh4f)
  • Extensions: Add “Update All” convenience button (commit) - (Pablo Vazquez)
  • Resize Aligned Regions (commit) - (Harley Acheson)
  • Improved File Overwrite Feedback (commit) - (Harley Acheson)

USD

  • Handle glass setups for the UsdPreviewSurface (commit) - (Jesse Yurkovich)

VSE

  • Avoid out running out of memory when adding many movie strips (commit) - (Jacques Lucke)
  • Show total proxy build progress when building multiple proxies (commit) - (Jacques Lucke)

macOS

  • Add iCloud Drive support to the File Browser (commit) - (Jonas Holzman)

Weekly Reports

5 Likes