8 Commits

Author SHA1 Message Date
Honza Dvorsky abfe558a66 Prep 1.0 (#37)
### Motivation

Prep 1.0 - docs.

### Modifications

See above.

### Result

Updated for 1.0.

### Test Plan

Previewed locally.
2023-12-11 05:04:24 -08:00
Honza Dvorsky 1ab51feec5 Add visionOS platform support (#31)
### Motivation

While this isn't technically necessary, as all versions of a platform
not explicitly mentioned are assumed to be supported, it's better to be
explicit here.

### Modifications

Add `visionOS(.v1)` to the list of supported platforms.

### Result

Clearer support matrix.

### Test Plan

N/A, this is basically just a documentation change.
2023-11-30 00:51:18 -08:00
Honza Dvorsky f5bf294257 Bump to 1.0.0-alpha.1 (#28)
Bump to 1.0.0-alpha.1

### Motivation

Prepare for 1.0.0-alpha.1.

### Modifications

- Updated runtime dependency.
- Updated docs.

### Result

Ready to tag 1.0.0-alpha.1.

### Test Plan

All tests pass.


Reviewed by: simonjbeaumont

Builds:
     ✔︎ pull request validation (5.10) - Build finished. 
     ✔︎ pull request validation (5.9) - Build finished. 
     ✔︎ pull request validation (nightly) - Build finished. 
     ✔︎ pull request validation (soundness) - Build finished. 

https://github.com/swift-server/swift-openapi-async-http-client/pull/28
2023-11-28 10:40:48 +01:00
Honza Dvorsky 701d752f25 Add README badges (#24)
### Motivation

Surface the Swift version and platform support status from Swift Package
Index.

### Modifications

Added badges, plus a quick link to the docc docs, to the top of the
README.

Also, expanded the supported platforms, we do actually support iOS and
friends (was an oversight not to include it before).

### Result

Easier to quickly see our support matrix, plus the quick link to docs.

### Test Plan

Previewed locally.
2023-11-16 08:47:28 +01:00
Honza Dvorsky 0a0c648c90 [AHC Transport] Async bodies + swift-http-types adoption (#16)
[AHC Transport] Async bodies + swift-http-types adoption

### Motivation

AHC transport changes of the approved proposals apple/swift-openapi-generator#255 and apple/swift-openapi-generator#254.

### Modifications

- Adapts to the runtime changes, depends on HTTPTypes now.
- Both request and response streaming works.

### Result

Transport works with the 0.3.0 runtime API of.

### Test Plan

Adapted tests.


Reviewed by: dnadoba, simonjbeaumont

Builds:
     ✔︎ pull request validation (5.8) - Build finished. 
     ✔︎ pull request validation (5.9) - Build finished. 
     ✔︎ pull request validation (nightly) - Build finished. 
     ✔︎ pull request validation (soundness) - Build finished. 

https://github.com/swift-server/swift-openapi-async-http-client/pull/16
2023-09-27 17:58:10 +02:00
Honza Dvorsky 902cfc7420 Docs fixes (#14)
Docs fixes

### Motivation

Docs should be correct.

### Modifications

Update docs to reflect the new version.

### Result

N/A

### Test Plan

N/A


Reviewed by: dnadoba

Builds:
     ✔︎ pull request validation (5.8) - Build finished. 
     ✔︎ pull request validation (5.9) - Build finished. 
     ✔︎ pull request validation (nightly) - Build finished. 
     ✔︎ pull request validation (soundness) - Build finished. 

https://github.com/swift-server/swift-openapi-async-http-client/pull/14
2023-08-31 14:26:14 +02:00
Denil Chungath 32f3ae2f51 Relax deployment target to macOS 10.15 (#6)
### Motivation

Relax deployment target to macOS 10.15

### Modifications

- Reduced requirement from macOS 13 to macOS 10.15
- Added the minimum version to readme and documentation

### Result

- Users will be able to deploy it on projects with a minimum deployment
target of 10.15
2023-06-13 17:23:43 +02:00
Si Beaumont db38b1b57e Initial commit
Co-authored-by: Honza Dvorsky <honza@apple.com>
Co-authored-by: Si Beaumont <beaumont@apple.com>
Co-authored-by: David Nadoba <d_nadoba@apple.com>
2023-05-10 12:17:57 +01:00