2025-04-19 - 2026-04-19

Excluding merges, 4 authors have pushed 87 commits to main and 88 commits to all branches. On main, 150 files have changed and there have been 38900 additions and 33346 deletions.