Currently, Springwolf uses a mix of OpenAPI 3.0 and OpenAPI 3.1 `@Schema` fields as discovered in https://github.com/springwolf/springwolf-core/issues/1415 Goal: - Use OpenAPI 3.1 version - remove usage of OpenAPI 3.0 fields - Stretch-Goal: validate that no 3.0 fields are used