Skip to content

Commit 66f5495

Browse files
authored
release 3.8.1 (#4890)
1 parent 03c8b1b commit 66f5495

15 files changed

+31
-31
lines changed

README.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -81,15 +81,15 @@ Add the plugin to your `build.gradle.kts`:
8181

8282
```kotlin
8383
plugins {
84-
id("com.apollographql.apollo3").version("3.8.0")
84+
id("com.apollographql.apollo3") version "3.8.1"
8585
}
8686
```
8787

8888
Add the runtime dependency:
8989

9090
```kotlin
9191
dependencies {
92-
implementation("com.apollographql.apollo3:apollo-runtime:3.8.0")
92+
implementation("com.apollographql.apollo3:apollo-runtime:3.8.1")
9393
}
9494
```
9595

@@ -163,21 +163,21 @@ Releases are hosted on [Maven Central](https://repo1.maven.org/maven2/com/apollo
163163

164164
```kotlin
165165
plugins {
166-
id("com.apollographql.apollo3").version("3.8.0")
166+
id("com.apollographql.apollo3") version "3.8.1"
167167
}
168168

169169
repositories {
170170
mavenCentral()
171171
}
172172

173173
dependencies {
174-
implementation("com.apollographql.apollo3:apollo-runtime:3.8.0")
174+
implementation("com.apollographql.apollo3:apollo-runtime:3.8.1")
175175

176176
// optional: if you want to use the normalized cache
177-
implementation("com.apollographql.apollo3:apollo-normalized-cache-sqlite:3.8.0")
177+
implementation("com.apollographql.apollo3:apollo-normalized-cache-sqlite:3.8.1")
178178
// optional: if you just want the generated models and parsers and write your own HTTP code/cache code, you can remove apollo-runtime
179179
// and use apollo-api instead
180-
implementation("com.apollographql.apollo3:apollo-api:3.8.0")
180+
implementation("com.apollographql.apollo3:apollo-api:3.8.1")
181181
}
182182
```
183183

@@ -208,7 +208,7 @@ pluginManagement {
208208
}
209209
```
210210

211-
And then use the `3.8.1-SNAPSHOT` version for the plugin and libraries.
211+
And then use the `3.8.2-SNAPSHOT` version for the plugin and libraries.
212212

213213
## Requirements
214214

docs/source/advanced/apollo-ast.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Add the `apollo-ast` dependency to your project:
2121
dependencies {
2222
// ...
2323

24-
implementation("com.apollographql.apollo3:apollo-ast:3.8.0")
24+
implementation("com.apollographql.apollo3:apollo-ast:3.8.1")
2525
}
2626
```
2727

docs/source/advanced/multi-modules.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ And declare your schema module as a dependency of your feature module:
2727
```kotlin
2828
// feature/build.gradle.kts
2929
dependencies {
30-
implementation("com.apollographql.apollo3:apollo-runtime:3.8.0")
30+
implementation("com.apollographql.apollo3:apollo-runtime:3.8.1")
3131
// more regular dependencies
3232

3333
// Apollo dependencies

docs/source/advanced/no-runtime.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ title: Using the models without apollo-runtime
77
For this, remove the `com.apollographql.apollo3:apollo-runtime` dependency and replace it with:
88

99
```kotlin title="build.gradle"
10-
implementation("com.apollographql.apollo3:apollo-api:3.8.0")
10+
implementation("com.apollographql.apollo3:apollo-api:3.8.1")
1111
```
1212

1313
## Composing an HTTP request body

docs/source/advanced/rxjava.mdx

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ dependencies {
1111
// ...
1212

1313
// For RxJava 2
14-
implementation("com.apollographql.apollo3:apollo-rx2-support:3.8.0")
14+
implementation("com.apollographql.apollo3:apollo-rx2-support:3.8.1")
1515

1616
// For RxJava 3
17-
implementation("com.apollographql.apollo3:apollo-rx3-support:3.8.0")
17+
implementation("com.apollographql.apollo3:apollo-rx3-support:3.8.1")
1818
}
1919
```
2020

docs/source/caching/http-cache.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ To enable HTTP cache support, add the dependency to your project's `build.gradle
1313

1414
```kotlin title="build.gradle[.kts]"
1515
dependencies {
16-
implementation("com.apollographql.apollo3:apollo-http-cache:3.8.0")
16+
implementation("com.apollographql.apollo3:apollo-http-cache:3.8.1")
1717
}
1818
```
1919

docs/source/caching/normalized-cache.mdx

+2-2
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ Apollo Kotlin's `MemoryCache` is a normalized, in-memory cache for storing objec
7070

7171
```kotlin title="build.gradle[.kts]"
7272
dependencies {
73-
implementation("com.apollographql.apollo3:apollo-normalized-cache:3.8.0")
73+
implementation("com.apollographql.apollo3:apollo-normalized-cache:3.8.1")
7474
}
7575
```
7676

@@ -106,7 +106,7 @@ To enable SQLite cache support, add the `apollo-normalized-cache-sqlite` depende
106106

107107
```kotlin title="build.gradle.kts"
108108
dependencies {
109-
implementation("com.apollographql.apollo3:apollo-normalized-cache-sqlite:3.8.0")
109+
implementation("com.apollographql.apollo3:apollo-normalized-cache-sqlite:3.8.1")
110110
}
111111
```
112112

docs/source/essentials/custom-scalars.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ For example, to use `DateAdapter`, configure your Gradle scripts like so:
148148

149149
```kotlin title="build.gradle[.kts]"
150150
dependencies {
151-
implementation("com.apollographql.apollo3:apollo-adapters:3.8.0")
151+
implementation("com.apollographql.apollo3:apollo-adapters:3.8.1")
152152
}
153153

154154
apollo {

docs/source/index.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -68,15 +68,15 @@ Add the plugin to your `build.gradle.kts`:
6868

6969
```kotlin
7070
plugins {
71-
id("com.apollographql.apollo3").version("3.8.0")
71+
id("com.apollographql.apollo3") version "3.8.1"
7272
}
7373
```
7474

7575
Add the runtime dependency:
7676

7777
```kotlin
7878
dependencies {
79-
implementation("com.apollographql.apollo3:apollo-runtime:3.8.0")
79+
implementation("com.apollographql.apollo3:apollo-runtime:3.8.1")
8080
}
8181
```
8282

@@ -166,21 +166,21 @@ Releases are hosted on [Maven Central](https://repo1.maven.org/maven2/com/apollo
166166

167167
```kotlin
168168
plugins {
169-
id("com.apollographql.apollo3").version("3.8.0")
169+
id("com.apollographql.apollo3") version "3.8.1"
170170
}
171171

172172
repositories {
173173
mavenCentral()
174174
}
175175

176176
dependencies {
177-
implementation("com.apollographql.apollo3:apollo-runtime:3.8.0")
177+
implementation("com.apollographql.apollo3:apollo-runtime:3.8.1")
178178

179179
// optional: if you want to use the normalized cache
180-
implementation("com.apollographql.apollo3:apollo-normalized-cache-sqlite:3.8.0")
180+
implementation("com.apollographql.apollo3:apollo-normalized-cache-sqlite:3.8.1")
181181
// optional: if you just want the generated models and parsers and write your own HTTP code/cache code, you can remove apollo-runtime
182182
// and use apollo-api instead
183-
implementation("com.apollographql.apollo3:apollo-api:3.8.0")
183+
implementation("com.apollographql.apollo3:apollo-api:3.8.1")
184184
}
185185
```
186186

@@ -210,7 +210,7 @@ pluginManagement {
210210
}
211211
}
212212
```
213-
And then use the `3.8.1-SNAPSHOT` version for the plugin and libraries.
213+
And then use the `3.8.2-SNAPSHOT` version for the plugin and libraries.
214214

215215
## Contributing
216216

docs/source/testing/mocking-graphql-responses.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Add the dependency to your project's `build.gradle` file:
1010

1111
```kotlin title="build.gradle[.kts]"
1212
dependencies {
13-
testImplementation("com.apollographql.apollo3:apollo-testing-support:3.8.0")
13+
testImplementation("com.apollographql.apollo3:apollo-testing-support:3.8.1")
1414
}
1515

1616
// Also add jcenter() to your repositories

docs/source/testing/mocking-http-responses.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Add the dependency to your project's `build.gradle` file:
1212

1313
```kotlin title="build.gradle[.kts]"
1414
dependencies {
15-
testImplementation("com.apollographql.apollo3:apollo-mockserver:3.8.0")
15+
testImplementation("com.apollographql.apollo3:apollo-mockserver:3.8.1")
1616
}
1717
```
1818

docs/source/testing/ui-tests.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Apollo Kotlin provides a built-in [`IdlingResource`](https://developer.android.c
77
Add the `apollo-idling-resource` dependency:
88

99
```kotlin title="build.gradle[.kts]"
10-
implementation("com.apollographql.apollo3:apollo-idling-resource:3.8.0")
10+
implementation("com.apollographql.apollo3:apollo-idling-resource:3.8.1")
1111
```
1212

1313
> If you have multiple `ApolloClient`s, you need to create and register a different `ApolloIdlingResource` with a different name for each. Registering multiple `IdlingResource`s with the same name will cause your test suite to crash.

docs/source/tutorial/01-configure-project.mdx

+3-3
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ Now let's add Apollo Kotlin to the project.
3535

3636
You can find the latest version of Apollo Kotlin from the [GitHub releases page](https://github.com/apollographql/apollo-kotlin/releases). It is also displayed at the top of the [apollo-kotlin repo](https://github.com/apollographql/apollo-kotlin/).
3737

38-
This tutorial uses `3.8.0` because it is the latest version at the time of writing. Feel free to use a more recent version if one is available.
38+
This tutorial uses `3.8.1` because it is the latest version at the time of writing. Feel free to use a more recent version if one is available.
3939

4040
## Apply the plugin
4141

@@ -45,7 +45,7 @@ Apply the Apollo plugin in `app/build.gradle.kts`. There are two `build.gradle.k
4545
plugins {
4646
id("com.android.application")
4747
// ...
48-
id("com.apollographql.apollo3").version("3.8.0")
48+
id("com.apollographql.apollo3") version "3.8.1"
4949
}
5050
```
5151

@@ -72,7 +72,7 @@ Now add `apollo-runtime` to the list of dependencies. This is the code that exec
7272
```kotlin title="app/build.gradle.kts"
7373
dependencies {
7474
// ...
75-
implementation("com.apollographql.apollo3:apollo-runtime:3.8.0")
75+
implementation("com.apollographql.apollo3:apollo-runtime:3.8.1")
7676
}
7777
```
7878

gradle.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Publishing defaults, could ultimately be moved to build scripts
22
GROUP=com.apollographql.apollo3
3-
VERSION_NAME=3.8.1-SNAPSHOT
3+
VERSION_NAME=3.8.1
44

55
POM_URL=https://github.com/apollographql/apollo-kotlin/
66
POM_SCM_URL=https://github.com/apollographql/apollo-kotlin/

gradle/libraries.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ android-sdkversion-target = "30"
88
androidx-sqlite = "2.1.0"
99
antlr = "4.9.3"
1010
# This is used by the gradle integration tests to get the artifacts locally
11-
apollo = "3.8.1-SNAPSHOT"
11+
apollo = "3.8.1"
1212
cache = "2.0.2"
1313
# See https://developer.android.com/jetpack/androidx/releases/compose-kotlin
1414
compose-compiler = "1.4.4"

0 commit comments

Comments
 (0)