Skip to content

Commit 2d52899

Browse files
committed
Update changelog
1 parent c91670d commit 2d52899

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22

33
## APIClient 0.0.5
44

5+
*Dec 10, 2021*
6+
7+
- Make `Configuration` init public - [#10](https://github.com/kean/APIClient/pull/10), thanks to [Theis Egeberg](https://github.com/theisegeberg)
58
- All `send` methods now return a new `Response<T>` struct containing not just the response value, but also data, request, response, and status code.
69
- Add `value(for:)` method that returns `T` – a replacement for the old `send` method
710
- Add `data(for:)` method returning `Response<Data>`

Tests/APIClientTests/GitHubAPI.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -119,12 +119,12 @@ private final class GitHubAPIClientDelegate: APIClientDelegate {
119119
func usage() async throws {
120120
let client = APIClient(host: "api.github.com", delegate: GitHubAPIClientDelegate())
121121

122-
let user = try await client.value(for: Resources.user.get)
123-
let emails = try await client.value(for: Resources.user.emails.get)
122+
let _ = try await client.value(for: Resources.user.get)
123+
let _ = try await client.value(for: Resources.user.emails.get)
124124

125125
// try await client.send(Resources.user.emails.delete(["octocat@gmail.com"]))
126126

127-
let followers = try await client.value(for: Resources.users("kean").followers.get)
127+
let _ = try await client.value(for: Resources.users("kean").followers.get)
128128

129-
let user2: User = try await client.value(for: .get("/user"))
129+
let _: User = try await client.value(for: .get("/user"))
130130
}

0 commit comments

Comments
 (0)