release V2.0 #74

Merged
PxlLoewe merged 15 commits from staging into release 2025-07-22 16:05:14 +00:00