Releases: apple/swift-openapi-generator
Releases · apple/swift-openapi-generator
1.10.4
What's Changed
SemVer Patch
- added prettier message for file not found error issue #855 by @vishakha1411 in #856
- Fix document filtering to handle references with description or summary fields by @egrank in #858
Other Changes
- Enable Swift 6.2 jobs in CI by @rnro in #829
- [Docs] Update Vapor and Hummingbird transport repo URLs by @czechboy0 in #835
- [Docs] Update Lambda URLs by @czechboy0 in #836
- chore: restrict GitHub workflow permissions - future-proof by @incertum in #837
- [Parsing] Allow OAS versions 3.1.2 and 3.2.0 by @mattpolzin in #840
- [Docs] Document Android support by @czechboy0 in #852
New Contributors
- @incertum made their first contribution in #837
- @mattpolzin made their first contribution in #840
- @vishakha1411 made their first contribution in #856
- @egrank made their first contribution in #858
Full Changelog: 1.10.3...1.10.4
1.10.3
What's Changed
SemVer Patch
- Eliminate unreachable default branch in Output accessors for default-only responses by @alxxndrv in #816
- Allow recursive schemas in multipart-based paths by @ptoffy in #813
Other Changes
- Update generator version in manual cli example by @at15 in #802
- Fix PR CI - formatting by @czechboy0 in #824
- Fix typos by @ebariaux in #820
New Contributors
- @at15 made their first contribution in #802
- @alxxndrv made their first contribution in #816
- @ebariaux made their first contribution in #820
- @ptoffy made their first contribution in #813
Full Changelog: 1.10.2...1.10.3
1.10.2
What's Changed
SemVer Patch
- Fix command plugin when run on targets with dependencies by @simonjbeaumont in #801
Other Changes
- Enable release mode builds by @josephnoir in #800
New Contributors
- @josephnoir made their first contribution in #800
Full Changelog: 1.10.1...1.10.2
1.10.1
What's Changed
SemVer Patch
- Command plugin should skip irrelevant targets when run without --target argument by @simonjbeaumont in #798
Full Changelog: 1.10.0...1.10.1
1.10.0
What's Changed
SemVer Minor
- [Generator] Add support of deepObject style in query params by @kstefanou52 in #538
SemVer Patch
- Fix final layer of error handling in command plugin by @simonjbeaumont in #795
Other Changes
- Fix the test overrides example package by @czechboy0 in #789
- [Docs] Update supported parameter styles by @czechboy0 in #643
New Contributors
- @kstefanou52 made their first contribution in #538
Full Changelog: 1.9.0...1.10.0
1.9.0
What's Changed
SemVer Minor
- Allow substituting types by @simonbility in #764
Other Changes
- SOAR-0014: TypeOverrides by @simonbility in #774
- Add type overrides key to the docs by @czechboy0 in #788
New Contributors
- @simonbility made their first contribution in #764
Full Changelog: 1.8.0...1.9.0
1.8.0
What's Changed
SemVer Minor
- Drop Swift 5.9 by @rnro in #765
- Add support for configurable comments in generated files by @simonjbeaumont in #773
SemVer Patch
- Increase the upper version on Yams to include the new 6.0.0 by @czechboy0 in #770
Other Changes
- Switch integration tests & examples to new matrix by @rnro in #758
- examples: Update streaming ChatGPT example for Swift 6.1 by @simonjbeaumont in #759
- Enable Swift 6.1 jobs in CI by @rnro in #761
- docs: Delete instructions to run non-existent soundness.sh by @euanh in #763
New Contributors
Full Changelog: 1.7.2...1.8.0
1.7.2
What's Changed
SemVer Patch
- Add support for Windows by @jakepetroules in #753
Other Changes
- Enable macOS CI on merge to main and daily timer by @rnro in #750
- Update main.yml indentation by @rnro in #751
- Only run Darwin CI on macOS targets by @rnro in #752
- Enable macOS CI on pull requests by @rnro in #754
Full Changelog: 1.7.1...1.7.2
1.7.1
What's Changed
SemVer Patch
- examples: Add streaming ChatGPT proxy from FOSDEM 2025 by @simonjbeaumont in #723
- Adjust the platform-based linkage check by @jakepetroules in #737
Other Changes
- CI use 6.1 nightlies by @rnro in #722
- examples: Add talks section to covering README by @simonjbeaumont in #725
- Update README.md by @bdiesel in #731
- [README] Update the SSWG badge by @czechboy0 in #714
- Rename nightly_6_1 params to nightly_next by @rnro in #740
- Only apply standard swift settings on valid targets by @rnro in #742
New Contributors
- @bdiesel made their first contribution in #731
- @jakepetroules made their first contribution in #737
Full Changelog: 1.7.0...1.7.1
1.7.0
What's Changed
SemVer Minor
- Add a CLI option for selecting the naming strategy by @czechboy0 in #708
SemVer Patch
- Add missing imports to fix Swift 6.1+ by @czechboy0 in #709
- [Cleanup] Make Config's namingStrategy and accessModifier params consistent by @czechboy0 in #713
Other Changes
- [SOAR-0013] Idiomatic naming strategy by @czechboy0 in #683
- Update Examples and IntegrationTest to use idiomatic naming by @czechboy0 in #706
Full Changelog: 1.6.0...1.7.0