OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
COMMITS
/ docs/customization.md November 26, 2025
W
minor fix documentation for customization (#22440)
William Cheng committed
October 28, 2025
W
openapi-normalizer: Add REMOVE_PROPERTIES_FROM_TYPE_OTHER_THAN_OBJECT normalize option (#22236)
William Cheng committed
October 20, 2025
W
default REFACTOR_ALLOF_WITH_PROPERTIES_ONLY to true (#22180)
William Cheng committed
October 18, 2025
September 7, 2025
W
Support normalizing anyof/oneof enum constraints to a single enum (#21917)
William Cheng committed
May 27, 2025
W
Add option to set container's default to empty container (#21269)
William Cheng committed
April 11, 2025
J
Make the OpenAPINormalizer extensible (#20995)
jpfinne committed
March 24, 2025
C
Add support for normalizing bearerAuth (#20860)
Calvin Bascom committed
March 6, 2025
D
improve documentation for RESOLVE_INLINE_ENUMS (#20812)
David committed
March 5, 2025
T
Add tag and method filters during generation (#20801)
Tyler Mairose committed
February 26, 2025
A
Add openapi-normalizer rule to set tags to vendor extension (#20713)
abrevet-dev committed
December 30, 2024
W
Various enhancements, bug fixes to default codegen and maven plugin (#20388)
William Cheng committed
November 11, 2024
W
Fix duplicated operationId with new rule in normalizer (#19872)
William Cheng committed
April 10, 2024
W
Fix method naming for openapi normalzier, openapi ignore list option (#18348)
William Cheng committed
April 1, 2024
W
add rule to set primitive types to nullable (#18258)
William Cheng committed
March 17, 2024
W
Add rule to set container (array, set, map) to true (#18128)
William Cheng committed
March 5, 2024
W
fix: typo in docs (#18028)
William Zhang committed
February 29, 2024
W
fix broken link to spec
William Cheng committed
W
update openapi normalizer doc
William Cheng committed
February 15, 2024
W
add FILTER to openapi normalizer (#17859)
William Cheng committed
February 1, 2024
W
add operation id option (#17750)
William Cheng committed
January 30, 2024
W
Add rule to remove x-internal in openapi normalizer (#17734)
William Cheng committed
November 23, 2023
W
Add openapiGeneratorIgnoreList option to pre-populate .openapi-generator-ignore (#17164)
William Cheng committed
November 13, 2023
W
Add enum name mapping to Java generators (#17018)
William Cheng committed
September 26, 2023
M
remove jersey 1 (#16646)
martin-mfg committed
August 2, 2023
W
Add name mappings support to JS client (#16234)
William Cheng committed
W
Add model name mapping feature to C# codegen (#16209)
William Cheng committed
July 26, 2023
W
update doc, customization.md (#16189)
William Cheng committed
July 24, 2023
W
add parameter name mapping (#16160)
William Cheng committed
July 17, 2023
W
Add nameMapping option to Java client, server generators (#16103)
William Cheng committed
July 11, 2023
W
Rename inlineSchemaNameDefaults to inlineSchemaOptions (#16048)
William Cheng committed
July 10, 2023
W
[inline model resolver] Add support for inline enum refactoring (#16033)
William Cheng committed
June 11, 2023
W
Better handling of Inline schema (#15682)
William Cheng committed
May 16, 2023
W
[openapi-normalizer] enable some rules by default (#15501)
William Cheng committed
April 10, 2023
M
Update customization.md (#15172)
martin-mfg committed
March 26, 2023
W
Add new openapi-normalizer rule REFACTOR_ALLOF_WITH_PROPERTIES_ONLY (#15039)
William Cheng committed
March 9, 2023
W
[OpenAPI Normalizer] update SIMPLIFY_ONEOF_ANYOF to convert enum of null to nullable (#14898)
William Cheng committed
March 7, 2023
W
add new openapi-normalizer rule: ADD_UNSIGNED_TO_INTEGER_WITH_INVALID_MAX_VALUE (#14891)
William Cheng committed
February 24, 2023
W
[openapi-normalizer] add a new rule to set tags for all operations (#14794)
William Cheng committed
February 21, 2023
W
Add rule to simplify oneOf/anyOf (#14777)
William Cheng committed
W
Add rule to simplify boolean enum (#14764)
William Cheng committed
January 17, 2023
W
Add 2 rules to OpenAPI Normalizer (#14463)
William Cheng committed
December 30, 2022
W
Add OpenAPI Normalizer (#14172)
William Cheng committed
November 28, 2022
W
November 8, 2022
W
add option to skip reusing inline schemas (#13892)
William Cheng committed
November 7, 2022
N
Fix another batch of spelling typos (#13915)
Nathan Baulch committed
September 15, 2022
M
Update customization.md (#13416)
mikegin committed
July 16, 2022
W
Add documentations for schema mapping and inline schema naming (#12892)
William Cheng committed
August 28, 2021
N
Fix thousands of spelling typos (#10272)
Nathan Baulch committed
August 7, 2021
T
Fix typo (preffer -> prefer) (#10098)
Timothy Langer committed