Skip to content

Releases: apple/swift-openapi-generator

Swift OpenAPI Generator 1.0.0-alpha.1

29 Nov 11:29
e30691e
Compare
Choose a tag to compare

Announcement: https://forums.swift.org/t/swift-openapi-generator-1-0-0-alpha-1-release-candidate-released-multipart-base64-filtering-recursive-types-and-more/68703

What's Changed

SemVer Major ⚠️ API-breaking changes

  • [Generator] Multipart support by @czechboy0 in #366
  • [Bug] Fix multipart schema inference for allOf/anyOf/oneOf of primitive types and non-binary arrays by @czechboy0 in #391
  • Move to Swift 5.9 as the minimum version by @czechboy0 in #394
  • Use the package access modifier for generated code by @czechboy0 in #393

SemVer Minor

SemVer Patch

Other Changes

  • SOAR-0009 - Typesafe multipart with streaming by @czechboy0 in #369
  • Undeprecate tests that used to test deprecated code by @czechboy0 in #395

Full Changelog: 0.3.5...1.0.0-alpha.1

Swift OpenAPI Generator 0.3.5

22 Nov 14:12
7f6baf7
Compare
Choose a tag to compare

What's Changed

SemVer Patch

Other Changes

Full Changelog: 0.3.4...0.3.5

Swift OpenAPI Generator 0.3.4

07 Nov 13:21
d2ead56
Compare
Choose a tag to compare

What's Changed

SemVer Patch

Other Changes

Full Changelog: 0.3.3...0.3.4

Swift OpenAPI Generator 0.3.3

30 Oct 17:56
9e62a21
Compare
Choose a tag to compare

What's Changed

SemVer Patch

  • Safe server variable names when used in Swift identifiers by @czechboy0 in #351
  • [Generator] Include partial errors in oneOf/anyOf decoding errors by @czechboy0 in #350

Other Changes

Full Changelog: 0.3.2...0.3.3

Swift OpenAPI Generator 0.3.2

26 Oct 15:37
dfdbd72
Compare
Choose a tag to compare

What's Changed

SemVer Patch

Other Changes

New Contributors

  • @tib made their first contribution in #338

Full Changelog: 0.3.1...0.3.2

Swift OpenAPI Generator 0.3.1

19 Oct 15:21
c67892a
Compare
Choose a tag to compare

What's Changed

SemVer Patch

Other Changes

  • Fixes #165 - Enable documentation comment validation in swift-format by @PARAIPAN9 in #188
  • Improve structured Swift representation for recursive type support by @czechboy0 in #334
  • Add proposal SOAR-0008: OpenAPI document filtering by @simonjbeaumont in #303

New Contributors

Full Changelog: 0.3.0...0.3.1

Swift OpenAPI Generator 0.3.0

06 Oct 12:06
a919c65
Compare
Choose a tag to compare

⚠️ Contains API-breaking changes.

See the full announcement on the Swift forums1.

What's Changed

SemVer Minor

SemVer Patch

Other Changes

Full Changelog: 0.2.3...0.3.0

  1. https://forums.swift.org/t/swift-openapi-generator-0-3-0-released-swift-http-types-streaming-bodies-shorthand-apis/67704

Swift OpenAPI Generator 0.2.3

25 Sep 15:14
df985d7
Compare
Choose a tag to compare

New feature flags

  • urlEncodedForm enables support for generating Codable types for application/x-www-form-urlencoded request bodies

What's Changed

SemVer Patch

Other Changes

  • Fixes #78 - Explicitly name reusable header types as 'response header' types by @PARAIPAN9 in #284
  • Move warning about strict concurrency into PlatformChecks.swift by @simonjbeaumont in #289

New Contributors

Full Changelog: 0.2.2...0.2.3

Swift OpenAPI Generator 0.2.2

18 Sep 14:23
7da0f96
Compare
Choose a tag to compare

What's Changed

SemVer Patch

Other Changes

New Contributors

Full Changelog: 0.2.1...0.2.2

Swift OpenAPI Generator 0.2.1

04 Sep 08:42
99e3102
Compare
Choose a tag to compare

What's Changed

SemVer Patch

Other Changes

Full Changelog: 0.2.0...0.2.1