Release/0.4 #6

Merged
darinkelkhoff merged 22 commits from release/0.4 into main 2026-03-13 15:03:20 +00:00