From 7d0aa5cbddb3d15de0ed5f3b8d308242bd59889b Mon Sep 17 00:00:00 2001
From: "gocardless-ci-robot[bot]"
<123969075+gocardless-ci-robot[bot]@users.noreply.github.com>
Date: Wed, 16 Sep 2026 16:23:53 +0000
Subject: [PATCH 1/2] Changes generated by
930973cd0c8d1bc25b4904f4dae0487f272a51a5
This commit was automatically created from gocardless/client-library-templates@930973cd0c8d1bc25b4904f4dae0487f272a51a5
by the `push-files` action.
Workflow run: https://github.com/gocardless/client-library-templates/actions/runs/35121231527
---
CHANGELOG.md | 6 ++++
README.md | 4 +--
build.gradle | 2 +-
.../java/com/gocardless/http/HttpClient.java | 4 +--
.../java/com/gocardless/resources/Event.java | 18 +---------
.../com/gocardless/services/EventService.java | 36 ++-----------------
6 files changed, 14 insertions(+), 56 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9fe4733f..d0e1abe4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,12 @@
# Changelog
+## 9.0.4 (2026-09-16)
+
+### Fixes
+
+- Clean up docs and use a shared definition of event `include` and `resource_type` enums
+
## 9.0.3 (2026-09-14)
### Fixes
diff --git a/README.md b/README.md
index f85edc35..77b67ca0 100644
--- a/README.md
+++ b/README.md
@@ -14,14 +14,14 @@ With Maven:
com.gocardless
gocardless-pro
- 9.0.3
+ 9.0.4
```
With Gradle:
```
-implementation 'com.gocardless:gocardless-pro:9.0.3'
+implementation 'com.gocardless:gocardless-pro:9.0.4'
```
## Initializing the client
diff --git a/build.gradle b/build.gradle
index 3a806bb8..057fa5c3 100644
--- a/build.gradle
+++ b/build.gradle
@@ -29,7 +29,7 @@ plugins {
sourceCompatibility = 1.8
targetCompatibility = 1.8
group = 'com.gocardless'
-version = '9.0.3'
+version = '9.0.4'
apply plugin: 'ch.raffael.pegdown-doclet'
diff --git a/src/main/java/com/gocardless/http/HttpClient.java b/src/main/java/com/gocardless/http/HttpClient.java
index cca031df..6a106408 100644
--- a/src/main/java/com/gocardless/http/HttpClient.java
+++ b/src/main/java/com/gocardless/http/HttpClient.java
@@ -35,7 +35,7 @@ public class HttpClient {
private static final String DISALLOWED_USER_AGENT_CHARACTERS =
"[^\\w!#$%&'\\*\\+\\-\\.\\^`\\|~]";
private static final String USER_AGENT =
- String.format("gocardless-pro-java/9.0.3 java/%s %s/%s %s/%s",
+ String.format("gocardless-pro-java/9.0.4 java/%s %s/%s %s/%s",
cleanUserAgentToken(System.getProperty("java.vm.specification.version")),
cleanUserAgentToken(System.getProperty("java.vm.name")),
cleanUserAgentToken(System.getProperty("java.version")),
@@ -49,7 +49,7 @@ public class HttpClient {
builder.put("GoCardless-Version", "2015-07-06");
builder.put("Accept", "application/json");
builder.put("GoCardless-Client-Library", "gocardless-pro-java");
- builder.put("GoCardless-Client-Version", "9.0.3");
+ builder.put("GoCardless-Client-Version", "9.0.4");
HEADERS = builder.build();
}
private final OkHttpClient rawClient;
diff --git a/src/main/java/com/gocardless/resources/Event.java b/src/main/java/com/gocardless/resources/Event.java
index e555bb04..68633d1d 100644
--- a/src/main/java/com/gocardless/resources/Event.java
+++ b/src/main/java/com/gocardless/resources/Event.java
@@ -101,23 +101,7 @@ public Map getResourceMetadata() {
}
/**
- * The resource type for this event. One of:
- *
- *
- * billing_requests
- * creditors
- * exports
- * instalment_schedules
- * mandates
- * payer_authorisations
- * payments
- * payouts
- * refunds
- * scheme_identifiers
- * subscriptions
- * outbound_payments
- * payment_account_transactions
- *
+ * The resource type for this event.
*/
public ResourceType getResourceType() {
return resourceType;
diff --git a/src/main/java/com/gocardless/services/EventService.java b/src/main/java/com/gocardless/services/EventService.java
index bb4e53cd..7ec1b3f5 100644
--- a/src/main/java/com/gocardless/services/EventService.java
+++ b/src/main/java/com/gocardless/services/EventService.java
@@ -199,22 +199,7 @@ public EventListRequest withExport(String export) {
/**
* Includes linked resources in the response. Must be used with the
- * resource_type parameter specified. The include should be one of:
- *
- *
- * billing_request
- * creditor
- * instalment_schedule
- * mandate
- * payer_authorisation
- * payment
- * payout
- * refund
- * scheme_identifier
- * subscription
- * outbound_payment
- * payment_account_transaction
- *
+ * resource_type parameter specified.
*/
public EventListRequest withInclude(Include include) {
this.include = include;
@@ -324,24 +309,7 @@ public EventListRequest withRefund(String refund) {
* export,instalment_schedule, mandate,
* payer_authorisation, payment, payout,
* refund, scheme_identifier, subscription,
- * outbound_payment or payment_account_transaction parameters. The
- * type can be one of:
- *
- *
- * billing_requests
- * creditors
- * exports
- * instalment_schedules
- * mandates
- * payer_authorisations
- * payments
- * payouts
- * refunds
- * scheme_identifiers
- * subscriptions
- * outbound_payments
- * payment_account_transactions
- *
+ * outbound_payment or payment_account_transaction parameters.
*/
public EventListRequest withResourceType(ResourceType resourceType) {
this.resourceType = resourceType;
From ab2e9ea475d8b4ae10581f9c811039c9013d11d2 Mon Sep 17 00:00:00 2001
From: "gocardless-ci-robot[bot]"
<123969075+gocardless-ci-robot[bot]@users.noreply.github.com>
Date: Wed, 16 Sep 2026 16:24:14 +0000
Subject: [PATCH 2/2] Changes generated by
3c5f1b5c55c2c13495ab8038ed75a6fa62a50f2a
This commit was automatically created from gocardless/client-library-templates@3c5f1b5c55c2c13495ab8038ed75a6fa62a50f2a
by the `push-files` action.
Workflow run: https://github.com/gocardless/client-library-templates/actions/runs/35121154142
---
CHANGELOG.md | 6 ------
README.md | 4 ++--
build.gradle | 2 +-
src/main/java/com/gocardless/http/HttpClient.java | 4 ++--
4 files changed, 5 insertions(+), 11 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index d0e1abe4..9fe4733f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,12 +1,6 @@
# Changelog
-## 9.0.4 (2026-09-16)
-
-### Fixes
-
-- Clean up docs and use a shared definition of event `include` and `resource_type` enums
-
## 9.0.3 (2026-09-14)
### Fixes
diff --git a/README.md b/README.md
index 77b67ca0..f85edc35 100644
--- a/README.md
+++ b/README.md
@@ -14,14 +14,14 @@ With Maven:
com.gocardless
gocardless-pro
- 9.0.4
+ 9.0.3
```
With Gradle:
```
-implementation 'com.gocardless:gocardless-pro:9.0.4'
+implementation 'com.gocardless:gocardless-pro:9.0.3'
```
## Initializing the client
diff --git a/build.gradle b/build.gradle
index 057fa5c3..3a806bb8 100644
--- a/build.gradle
+++ b/build.gradle
@@ -29,7 +29,7 @@ plugins {
sourceCompatibility = 1.8
targetCompatibility = 1.8
group = 'com.gocardless'
-version = '9.0.4'
+version = '9.0.3'
apply plugin: 'ch.raffael.pegdown-doclet'
diff --git a/src/main/java/com/gocardless/http/HttpClient.java b/src/main/java/com/gocardless/http/HttpClient.java
index 6a106408..cca031df 100644
--- a/src/main/java/com/gocardless/http/HttpClient.java
+++ b/src/main/java/com/gocardless/http/HttpClient.java
@@ -35,7 +35,7 @@ public class HttpClient {
private static final String DISALLOWED_USER_AGENT_CHARACTERS =
"[^\\w!#$%&'\\*\\+\\-\\.\\^`\\|~]";
private static final String USER_AGENT =
- String.format("gocardless-pro-java/9.0.4 java/%s %s/%s %s/%s",
+ String.format("gocardless-pro-java/9.0.3 java/%s %s/%s %s/%s",
cleanUserAgentToken(System.getProperty("java.vm.specification.version")),
cleanUserAgentToken(System.getProperty("java.vm.name")),
cleanUserAgentToken(System.getProperty("java.version")),
@@ -49,7 +49,7 @@ public class HttpClient {
builder.put("GoCardless-Version", "2015-07-06");
builder.put("Accept", "application/json");
builder.put("GoCardless-Client-Library", "gocardless-pro-java");
- builder.put("GoCardless-Client-Version", "9.0.4");
+ builder.put("GoCardless-Client-Version", "9.0.3");
HEADERS = builder.build();
}
private final OkHttpClient rawClient;