Fix: cannot target OpenAPI 3.0 after upgrading Swashbuckle.AspNetCore to v9
Swashbuckle 8 and later emit openapi 3.0.4, not 3.0.1, and there is no OpenApiSpecVersion for a patch version. Why it changed, and four ways to pin the string your tooling expects.