Skip to content

Commit 9eb3ff3

Browse files
committed
release 3.3.0
1 parent 46ca334 commit 9eb3ff3

15 files changed

+29
-29
lines changed

README.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -74,15 +74,15 @@ Add the plugin to your `build.gradle.kts`:
7474

7575
```kotlin
7676
plugins {
77-
id("com.apollographql.apollo3").version("3.2.1")
77+
id("com.apollographql.apollo3").version("3.3.0")
7878
}
7979
```
8080

8181
Add the runtime dependency:
8282

8383
```kotlin
8484
dependencies {
85-
implementation("com.apollographql.apollo3:apollo-runtime:3.2.1")
85+
implementation("com.apollographql.apollo3:apollo-runtime:3.3.0")
8686
}
8787
```
8888

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

157157
```kotlin
158158
plugins {
159-
id("com.apollographql.apollo3").version("3.2.1")
159+
id("com.apollographql.apollo3").version("3.3.0")
160160
}
161161

162162
repositories {
163163
mavenCentral()
164164
}
165165

166166
dependencies {
167-
implementation("com.apollographql.apollo3:apollo-runtime:3.2.1")
167+
implementation("com.apollographql.apollo3:apollo-runtime:3.3.0")
168168

169169
// optional: if you want to use the normalized cache
170-
implementation("com.apollographql.apollo3:apollo-normalized-cache-sqlite:3.2.1")
170+
implementation("com.apollographql.apollo3:apollo-normalized-cache-sqlite:3.3.0")
171171
// optional: if you just want the generated models and parsers and write your own HTTP code/cache code, you can remove apollo-runtime
172172
// and use apollo-api instead
173-
implementation("com.apollographql.apollo3:apollo-api:3.2.1")
173+
implementation("com.apollographql.apollo3:apollo-api:3.3.0")
174174
}
175175
```
176176

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.2.1")
24+
implementation("com.apollographql.apollo3:apollo-ast:3.3.0")
2525
}
2626
```
2727

docs/source/advanced/multi-modules.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ And declare your schema module as a dependency of your feature module:
2222
```kotlin
2323
// feature/build.gradle.kts
2424
dependencies {
25-
implementation("com.apollographql.apollo3:apollo-runtime:3.2.1")
25+
implementation("com.apollographql.apollo3:apollo-runtime:3.3.0")
2626
// more regular dependencies
2727

2828
// 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.2.1")
10+
implementation("com.apollographql.apollo3:apollo-api:3.3.0")
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.2.1")
14+
implementation("com.apollographql.apollo3:apollo-rx2-support:3.3.0")
1515

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

docs/source/caching/http-cache.mdx

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

1212
```kotlin title="build.gradle[.kts]"
1313
dependencies {
14-
implementation("com.apollographql.apollo3:apollo-http-cache:3.2.1")
14+
implementation("com.apollographql.apollo3:apollo-http-cache:3.3.0")
1515
}
1616
```
1717

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.2.1")
73+
implementation("com.apollographql.apollo3:apollo-normalized-cache:3.3.0")
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.2.1")
109+
implementation("com.apollographql.apollo3:apollo-normalized-cache-sqlite:3.3.0")
110110
}
111111
```
112112

docs/source/essentials/custom-scalars.mdx

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

145145
```kotlin title="build.gradle[.kts]"
146146
dependencies {
147-
implementation("com.apollographql.apollo3:apollo-adapters:3.2.1")
147+
implementation("com.apollographql.apollo3:apollo-adapters:3.3.0")
148148
}
149149

150150
apollo {

docs/source/index.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -67,15 +67,15 @@ Add the plugin to your `build.gradle.kts`:
6767

6868
```kotlin
6969
plugins {
70-
id("com.apollographql.apollo3").version("3.2.1")
70+
id("com.apollographql.apollo3").version("3.3.0")
7171
}
7272
```
7373

7474
Add the runtime dependency:
7575

7676
```kotlin
7777
dependencies {
78-
implementation("com.apollographql.apollo3:apollo-runtime:3.2.1")
78+
implementation("com.apollographql.apollo3:apollo-runtime:3.3.0")
7979
}
8080
```
8181

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

163163
```kotlin
164164
plugins {
165-
id("com.apollographql.apollo3").version("3.2.1")
165+
id("com.apollographql.apollo3").version("3.3.0")
166166
}
167167

168168
repositories {
169169
mavenCentral()
170170
}
171171

172172
dependencies {
173-
implementation("com.apollographql.apollo3:apollo-runtime:3.2.1")
173+
implementation("com.apollographql.apollo3:apollo-runtime:3.3.0")
174174

175175
// optional: if you want to use the normalized cache
176-
implementation("com.apollographql.apollo3:apollo-normalized-cache-sqlite:3.2.1")
176+
implementation("com.apollographql.apollo3:apollo-normalized-cache-sqlite:3.3.0")
177177
// optional: if you just want the generated models and parsers and write your own HTTP code/cache code, you can remove apollo-runtime
178178
// and use apollo-api instead
179-
implementation("com.apollographql.apollo3:apollo-api:3.2.1")
179+
implementation("com.apollographql.apollo3:apollo-api:3.3.0")
180180
}
181181
```
182182

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.2.1")
13+
testImplementation("com.apollographql.apollo3:apollo-testing-support:3.3.0")
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
@@ -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-mockserver:3.2.1")
13+
testImplementation("com.apollographql.apollo3:apollo-mockserver:3.3.0")
1414
}
1515
```
1616

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.2.1")
10+
implementation("com.apollographql.apollo3:apollo-idling-resource:3.3.0")
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
@@ -32,7 +32,7 @@ Now you will add Apollo Kotlin to the project.
3232

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

35-
This tutorial uses `3.2.1` because it is the latest version at the time of writing. Feel free to use a more recent version if one is available.
35+
This tutorial uses `3.3.0` because it is the latest version at the time of writing. Feel free to use a more recent version if one is available.
3636

3737
## Apply the plugin
3838

@@ -42,7 +42,7 @@ Apply the Apollo plugin in `app/build.gradle.kts`. There are two `build.gradle.k
4242
plugins {
4343
id("com.android.application")
4444
// ...
45-
id("com.apollographql.apollo3").version("3.2.1")
45+
id("com.apollographql.apollo3").version("3.3.0")
4646
}
4747
```
4848

@@ -65,7 +65,7 @@ Now add `apollo-runtime` to the list of dependencies. This is the actual code th
6565
```groovy title="app/build.gradle.kts"
6666
dependencies {
6767
// ...
68-
implementation("com.apollographql.apollo3:apollo-runtime:3.2.1")
68+
implementation("com.apollographql.apollo3:apollo-runtime:3.3.0")
6969
}
7070
```
7171

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.2.2-SNAPSHOT
3+
VERSION_NAME=3.3.0
44

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

gradle/dependencies.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ def versions = [
22
minAndroidPlugin : '3.4.2',
33
androidPlugin : '4.2.2',
44
androidxSqlite : '2.1.0',
5-
apollo : '3.2.2-SNAPSHOT', // This is used by the gradle integration tests to get the artifacts locally
5+
apollo : '3.3.0', // This is used by the gradle integration tests to get the artifacts locally
66
antlr4 : '4.9.3',
77
cache : '2.0.2',
88
guava : '28.0-jre',

0 commit comments

Comments
 (0)