Release 2026.03

Time for another release!