Releases: apple/swift-openapi-generator
Releases · apple/swift-openapi-generator
Swift OpenAPI Generator 0.1.4
What's Changed
SemVer Patch
- Emit YAML processing errors that Xcode can display by @macblazer in #81
- Add
await
andProtocol
to the identifiers escaping rules by @denil-ct in #88 - Emit a descriptive error when running the generator on iOS, tvOS, or watchOS by @czechboy0 in #87
- Generate deprecation annotations based on OpenAPI document by @simonjbeaumont in #92
- Support Yams 5.0 (support 4.0.0 ..< 6.0.0) by @simonjbeaumont in #111
- Generate @Frozen enums for operation outputs and request/response bodies by @simonjbeaumont in #109
Other Changes
- Specify default code listing language for DocC catalog by @denil-ct in #85
- Fix a typo in the name of the transformingFirstLetter method by @michalsrutek in #90
- docs: Update proposal process by @simonjbeaumont in #91
- Fix typo in comments in docker-compose files by @simonjbeaumont in #93
- Move DocC and integration tests into separate CI pipelines by @simonjbeaumont in #110
- Simplify swift-format soundness script by @simonjbeaumont in #108
- Full compatibility with the "ExistentialAny" upcoming feature by @MahdiBM in #99
- Add finer-grain reference tests for translation phase by @simonjbeaumont in #103
- Disable ExistentialAny temporarily by @czechboy0 in #122
- [Tests] Add an integration test product for easier iteration by @czechboy0 in #121
New Contributors
- @denil-ct made their first contribution in #85
- @macblazer made their first contribution in #81
- @michalsrutek made their first contribution in #90
- @MahdiBM made their first contribution in #99
Full Changelog: 0.1.3...0.1.4
Swift OpenAPI Generator 0.1.3
What's Changed
SemVer Patch
- Use operation summary and description in generated function docs by @simonjbeaumont in #67
- Add support for .yml extension (openapi.yml and openapi-generator-config.yml) by @Kyle-Ye in #77
- Bumps OpenAPIKit to version 3.0.0-alpha.7 fixing an issue with trailing slashes. by @miguel-arrf in #69
Other Changes
- [Docs] Update the generator minimum version by @czechboy0 in #68
- docs: Add missing subcommand to manual CLI invocation example by @miguel-arrf in #76
- Create an Unresolved* typealias for all supported OpenAPI types by @andrewse02 in #74
- docs: Update instructions for running developer scripts by @Kyle-Ye in #80
New Contributors
- @Kyle-Ye made their first contribution in #77
- @miguel-arrf made their first contribution in #76
Full Changelog: 0.1.2...0.1.3
Swift OpenAPI Generator 0.1.2
What's Changed
SemVer Patch
- Support empty string OpenAPI identifiers by @simonjbeaumont in #59
- Relax minimum macOS requirement to 10.15 by @andrewse02 in #63
Other Changes
- Build IntegrationTest package as part of CI pipeline by @simonjbeaumont in #56
- docs: Emphasize target setting in Xcode tutorial by @simonjbeaumont in #58
- [Docs] Add a link to the WWDC talk by @czechboy0 in #60
New Contributors
- @andrewse02 made their first contribution in #63
Full Changelog: 0.1.1...0.1.2
Swift OpenAPI Generator 0.1.1
What's Changed
SemVer Patch
- [Docs] Document the Converter type and all the cases it needs to support by @czechboy0 in #50
- [Generator] Choose the serialization method based on content type by @czechboy0 in #48
Other Changes
- CI: remove temporary gitconfig workaround by @yim-lee in #47
- [Proposal] Add a lightweight proposal process by @czechboy0 in #49
- [Releases] Add a release config by @czechboy0 in #53
New Contributors
- @yim-lee made their first contribution in #47
- @czechboy0 made their first contribution in #49
Full Changelog: 0.1.0...0.1.1
0.1.0 – Initial release
Initial release.