2025-05-04 - 2026-05-04

Excluding merges, 30 authors have pushed 307 commits to master and 334 commits to all branches. On master, 439 files have changed and there have been 28943 additions and 7786 deletions.