Skip to content

release 4.3.1 #6571

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 18, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/source/advanced/apollo-ast.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ Add the `apollo-ast` dependency to your project:
dependencies {
// ...

implementation("com.apollographql.apollo:apollo-ast:4.3.0")
implementation("com.apollographql.apollo:apollo-ast:4.3.1")
}
```

Expand Down
2 changes: 1 addition & 1 deletion docs/source/advanced/compiler-plugins.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ plugins {

dependencies {
// Add apollo-compiler as a compileOnly dependency
compileOnly("com.apollographql.apollo:apollo-compiler:4.3.0")
compileOnly("com.apollographql.apollo:apollo-compiler:4.3.1")
}
```

Expand Down
2 changes: 1 addition & 1 deletion docs/source/advanced/no-runtime.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ title: Using the models without apollo-runtime
For this, remove the `com.apollographql.apollo:apollo-runtime` dependency and replace it with:

```kotlin title="build.gradle"
implementation("com.apollographql.apollo:apollo-api:4.3.0")
implementation("com.apollographql.apollo:apollo-api:4.3.1")
```

## Composing an HTTP request body
Expand Down
2 changes: 1 addition & 1 deletion docs/source/caching/http-cache.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ To enable HTTP cache support, add the dependency to your project's `build.gradle

```kotlin title="build.gradle[.kts]"
dependencies {
implementation("com.apollographql.apollo:apollo-http-cache:4.3.0")
implementation("com.apollographql.apollo:apollo-http-cache:4.3.1")
}
```

Expand Down
4 changes: 2 additions & 2 deletions docs/source/caching/normalized-cache.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ Apollo Kotlin's `MemoryCache` is a normalized, in-memory cache for storing objec

```kotlin title="build.gradle[.kts]"
dependencies {
implementation("com.apollographql.apollo:apollo-normalized-cache:4.3.0")
implementation("com.apollographql.apollo:apollo-normalized-cache:4.3.1")
}
```

Expand Down Expand Up @@ -110,7 +110,7 @@ To enable SQLite cache support, add the `apollo-normalized-cache-sqlite` depende

```kotlin title="build.gradle.kts"
dependencies {
implementation("com.apollographql.apollo:apollo-normalized-cache-sqlite:4.3.0")
implementation("com.apollographql.apollo:apollo-normalized-cache-sqlite:4.3.1")
}
```

Expand Down
14 changes: 7 additions & 7 deletions docs/source/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -40,15 +40,15 @@ Add the plugin to your `build.gradle.kts`:

```kotlin
plugins {
id("com.apollographql.apollo") version "4.3.0"
id("com.apollographql.apollo") version "4.3.1"
}
```

Add the runtime dependency:

```kotlin
dependencies {
implementation("com.apollographql.apollo:apollo-runtime:4.3.0")
implementation("com.apollographql.apollo:apollo-runtime:4.3.1")
}
```

Expand Down Expand Up @@ -165,29 +165,29 @@ Installation instructions and more information can be found [here](/kotlin/testi

## Releases

The latest version is `4.3.0`.
The latest version is `4.3.1`.

Check the [changelog](https://github.com/apollographql/apollo-kotlin/releases) for the release history.

Releases are hosted on [Maven Central](https://repo1.maven.org/maven2/com/apollographql/apollo/). The plugin is additionally hosted on the [Gradle Plugin Portal](https://plugins.gradle.org/plugin/com.apollographql.apollo)

```kotlin
plugins {
id("com.apollographql.apollo") version "4.3.0"
id("com.apollographql.apollo") version "4.3.1"
}

repositories {
mavenCentral()
}

dependencies {
implementation("com.apollographql.apollo:apollo-runtime:4.3.0")
implementation("com.apollographql.apollo:apollo-runtime:4.3.1")

// Optional: if you want to use the normalized cache
implementation("com.apollographql.apollo:apollo-normalized-cache-sqlite:4.3.0")
implementation("com.apollographql.apollo:apollo-normalized-cache-sqlite:4.3.1")
// Optional: if you just want the generated models and parsers and write your own HTTP code/cache code, you can remove apollo-runtime
// and use apollo-api instead
implementation("com.apollographql.apollo:apollo-api:4.3.0")
implementation("com.apollographql.apollo:apollo-api:4.3.1")
}
```

Expand Down
2 changes: 1 addition & 1 deletion docs/source/testing/apollo-debug-server.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ dependencies {
// ...

// For security, add the dependency to your debug builds only
debugImplementation("com.apollographql.apollo:apollo-debug-server:4.3.0")
debugImplementation("com.apollographql.apollo:apollo-debug-server:4.3.1")
}
```

Expand Down
2 changes: 1 addition & 1 deletion docs/source/testing/mocking-graphql-responses.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Add the dependency to your project's `build.gradle` file:

```kotlin title="build.gradle[.kts]"
dependencies {
testImplementation("com.apollographql.apollo:apollo-testing-support:4.3.0")
testImplementation("com.apollographql.apollo:apollo-testing-support:4.3.1")
}
```

Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Publishing defaults, could ultimately be moved to build scripts
GROUP=com.apollographql.apollo
VERSION_NAME=4.3.1-SNAPSHOT
VERSION_NAME=4.3.1

POM_URL=https://github.com/apollographql/apollo-kotlin/
POM_SCM_URL=https://github.com/apollographql/apollo-kotlin/
Expand Down
2 changes: 1 addition & 1 deletion gradle/libraries.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ android-sdkversion-benchmark-min = "24"
android-sdkversion-target = "30"
androidx-sqlite = "2.3.1"
# This is used by the gradle integration tests to get the artifacts locally
apollo = "4.3.1-SNAPSHOT"
apollo = "4.3.1"
apollo-execution = "0.1.0"
apollo-normalizedcache-incubating = "0.0.8"
# Used by the apollo-tooling project which uses a published version of Apollo
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import com.intellij.openapi.project.Project
*/
class ApolloV3ToV4MigrationProcessor(project: Project) : ApolloMigrationRefactoringProcessor(project) {
companion object {
const val apollo4LatestVersion = "4.3.0"
const val apollo4LatestVersion = "4.3.1"
}

override val refactoringName = ApolloBundle.message("ApolloV3ToV4MigrationProcessor.title")
Expand Down
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
[versions]
# gradlePlugin versions
androidBuildTools = "7.2.1"
apollo = "4.3.0"
apollo = "4.3.1"

[libraries]
accompanist-insets = { module = "com.google.accompanist:accompanist-insets", version.ref = "accompanist" }
apollo-runtime-short = "com.apollographql.apollo:apollo-runtime:4.3.0"
apollo-runtime-medium-version = { module = "com.apollographql.apollo:apollo-runtime", version = "4.3.0" }
apollo-runtime-short = "com.apollographql.apollo:apollo-runtime:4.3.1"
apollo-runtime-medium-version = { module = "com.apollographql.apollo:apollo-runtime", version = "4.3.1" }
apollo-runtime-medium-ref = { module = "com.apollographql.apollo:apollo-runtime", version.ref = "apollo" }
apollo-runtime-long-version = { group = "com.apollographql.apollo", name = "apollo-runtime", version = "4.3.0" }
apollo-runtime-long-version = { group = "com.apollographql.apollo", name = "apollo-runtime", version = "4.3.1" }
apollo-runtime-long-ref = { group = "com.apollographql.apollo", name = "apollo-runtime", version.ref = "apollo" }

[plugins]
apollo-shortNotation = "com.apollographql.apollo:4.3.0"
apollo-shortNotation = "com.apollographql.apollo:4.3.1"
apollo-longNotation = { id = "com.apollographql.apollo", version.ref = "apollo" }
apollo-referenceNotation = { id = "com.apollographql.apollo", version = "4.3.0" }
apollo-referenceNotation = { id = "com.apollographql.apollo", version = "4.3.1" }
apollo-shortNotationNoVersion = "com.apollographql.apollo"
apollo-longNotationNoVersion = { id = "com.apollographql.apollo" }
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,16 @@ plugins {
java
kotlin("jvm") version "1.6.10"
id("com.apollographql.apollo")
id("com.apollographql.apollo") version "4.3.0"
id("com.apollographql.apollo") version "4.3.0" apply false
// TODO: Update version to 4.3.0
id("com.apollographql.apollo") version "4.3.1"
id("com.apollographql.apollo") version "4.3.1" apply false
// TODO: Update version to 4.3.1
id("com.apollographql.apollo") version someClass.someConstant
// TODO: Update version to 4.3.0
// TODO: Update version to 4.3.1
id("com.apollographql.apollo") version "${someClass.someConstant}"
id("com.apollographql.apollo") version "4.3.0"
id("com.apollographql.apollo") version "4.3.0" apply false
// TODO: Update version to 4.3.0
id("com.apollographql.apollo") version "4.3.1"
id("com.apollographql.apollo") version "4.3.1" apply false
// TODO: Update version to 4.3.1
id("com.apollographql.apollo") version someClass.someConstant
// TODO: Update version to 4.3.0
// TODO: Update version to 4.3.1
id("com.apollographql.apollo") version "${someClass.someConstant}"
}