Merge development into main for v1.5.7 release

Seto Elkahfi committed Sep 6, 2026 at 08:57 UTC 32872e95421b79984695c116df4b670c8d810079

No changes.