Update release date to 2026-04-01 (#1094)