2025-03-04 - 2026-03-04

Excluding merges, 24 authors have pushed 258 commits to master and 284 commits to all branches. On master, 380 files have changed and there have been 21656 additions and 5702 deletions.