Skip to content
Open
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 .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "4.14.0"
".": "4.15.0"
}
8 changes: 4 additions & 4 deletions .stats.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
configured_endpoints: 117
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/courier/courier-545ac9b590445e90e11113a1bdeb893a94389d69d95e0a7e5c6450bb15f5453a.yml
openapi_spec_hash: 9e243ec62800fb4a2e443eb6481afa30
config_hash: 10bd597dd6cc89023541bc551b6532b8
configured_endpoints: 119
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/courier/courier-a64bb97c3455b0689de7f6a297ba1dc1e747561ce310ddb18b9c4a5f4d3d510a.yml
openapi_spec_hash: 6a3b89f3ea7600e784902f61680f8f1a
config_hash: 822a92efc80e63cdb2d496dbd6176620
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Changelog

## 4.15.0 (2026-06-12)

Full Changelog: [v4.14.0...v4.15.0](https://github.com/trycourier/courier-java/compare/v4.14.0...v4.15.0)

### Features

* **digests:** document digest REST endpoints in OpenAPI spec ([e145081](https://github.com/trycourier/courier-java/commit/e145081e4ae5b862290944d7fb5b0c125522b0c0))

## 4.14.0 (2026-05-28)

Full Changelog: [v4.13.1...v4.14.0](https://github.com/trycourier/courier-java/compare/v4.13.1...v4.14.0)
Expand Down
2 changes: 1 addition & 1 deletion build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ repositories {

allprojects {
group = "com.courier"
version = "4.14.0" // x-release-please-version
version = "4.15.0" // x-release-please-version
}

subprojects {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ import com.courier.services.blocking.AuthService
import com.courier.services.blocking.AutomationService
import com.courier.services.blocking.BrandService
import com.courier.services.blocking.BulkService
import com.courier.services.blocking.DigestService
import com.courier.services.blocking.InboundService
import com.courier.services.blocking.JourneyService
import com.courier.services.blocking.ListService
Expand Down Expand Up @@ -78,6 +79,8 @@ interface CourierClient {

fun bulk(): BulkService

fun digests(): DigestService

fun inbound(): InboundService

fun lists(): ListService
Expand Down Expand Up @@ -139,6 +142,8 @@ interface CourierClient {

fun bulk(): BulkService.WithRawResponse

fun digests(): DigestService.WithRawResponse

fun inbound(): InboundService.WithRawResponse

fun lists(): ListService.WithRawResponse
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ import com.courier.services.async.AuthServiceAsync
import com.courier.services.async.AutomationServiceAsync
import com.courier.services.async.BrandServiceAsync
import com.courier.services.async.BulkServiceAsync
import com.courier.services.async.DigestServiceAsync
import com.courier.services.async.InboundServiceAsync
import com.courier.services.async.JourneyServiceAsync
import com.courier.services.async.ListServiceAsync
Expand Down Expand Up @@ -78,6 +79,8 @@ interface CourierClientAsync {

fun bulk(): BulkServiceAsync

fun digests(): DigestServiceAsync

fun inbound(): InboundServiceAsync

fun lists(): ListServiceAsync
Expand Down Expand Up @@ -143,6 +146,8 @@ interface CourierClientAsync {

fun bulk(): BulkServiceAsync.WithRawResponse

fun digests(): DigestServiceAsync.WithRawResponse

fun inbound(): InboundServiceAsync.WithRawResponse

fun lists(): ListServiceAsync.WithRawResponse
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ import com.courier.services.async.BrandServiceAsync
import com.courier.services.async.BrandServiceAsyncImpl
import com.courier.services.async.BulkServiceAsync
import com.courier.services.async.BulkServiceAsyncImpl
import com.courier.services.async.DigestServiceAsync
import com.courier.services.async.DigestServiceAsyncImpl
import com.courier.services.async.InboundServiceAsync
import com.courier.services.async.InboundServiceAsyncImpl
import com.courier.services.async.JourneyServiceAsync
Expand Down Expand Up @@ -91,6 +93,10 @@ class CourierClientAsyncImpl(private val clientOptions: ClientOptions) : Courier

private val bulk: BulkServiceAsync by lazy { BulkServiceAsyncImpl(clientOptionsWithUserAgent) }

private val digests: DigestServiceAsync by lazy {
DigestServiceAsyncImpl(clientOptionsWithUserAgent)
}

private val inbound: InboundServiceAsync by lazy {
InboundServiceAsyncImpl(clientOptionsWithUserAgent)
}
Expand Down Expand Up @@ -152,6 +158,8 @@ class CourierClientAsyncImpl(private val clientOptions: ClientOptions) : Courier

override fun bulk(): BulkServiceAsync = bulk

override fun digests(): DigestServiceAsync = digests

override fun inbound(): InboundServiceAsync = inbound

override fun lists(): ListServiceAsync = lists
Expand Down Expand Up @@ -213,6 +221,10 @@ class CourierClientAsyncImpl(private val clientOptions: ClientOptions) : Courier
BulkServiceAsyncImpl.WithRawResponseImpl(clientOptions)
}

private val digests: DigestServiceAsync.WithRawResponse by lazy {
DigestServiceAsyncImpl.WithRawResponseImpl(clientOptions)
}

private val inbound: InboundServiceAsync.WithRawResponse by lazy {
InboundServiceAsyncImpl.WithRawResponseImpl(clientOptions)
}
Expand Down Expand Up @@ -278,6 +290,8 @@ class CourierClientAsyncImpl(private val clientOptions: ClientOptions) : Courier

override fun bulk(): BulkServiceAsync.WithRawResponse = bulk

override fun digests(): DigestServiceAsync.WithRawResponse = digests

override fun inbound(): InboundServiceAsync.WithRawResponse = inbound

override fun lists(): ListServiceAsync.WithRawResponse = lists
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ import com.courier.services.blocking.BrandService
import com.courier.services.blocking.BrandServiceImpl
import com.courier.services.blocking.BulkService
import com.courier.services.blocking.BulkServiceImpl
import com.courier.services.blocking.DigestService
import com.courier.services.blocking.DigestServiceImpl
import com.courier.services.blocking.InboundService
import com.courier.services.blocking.InboundServiceImpl
import com.courier.services.blocking.JourneyService
Expand Down Expand Up @@ -87,6 +89,8 @@ class CourierClientImpl(private val clientOptions: ClientOptions) : CourierClien

private val bulk: BulkService by lazy { BulkServiceImpl(clientOptionsWithUserAgent) }

private val digests: DigestService by lazy { DigestServiceImpl(clientOptionsWithUserAgent) }

private val inbound: InboundService by lazy { InboundServiceImpl(clientOptionsWithUserAgent) }

private val lists: ListService by lazy { ListServiceImpl(clientOptionsWithUserAgent) }
Expand Down Expand Up @@ -138,6 +142,8 @@ class CourierClientImpl(private val clientOptions: ClientOptions) : CourierClien

override fun bulk(): BulkService = bulk

override fun digests(): DigestService = digests

override fun inbound(): InboundService = inbound

override fun lists(): ListService = lists
Expand Down Expand Up @@ -199,6 +205,10 @@ class CourierClientImpl(private val clientOptions: ClientOptions) : CourierClien
BulkServiceImpl.WithRawResponseImpl(clientOptions)
}

private val digests: DigestService.WithRawResponse by lazy {
DigestServiceImpl.WithRawResponseImpl(clientOptions)
}

private val inbound: InboundService.WithRawResponse by lazy {
InboundServiceImpl.WithRawResponseImpl(clientOptions)
}
Expand Down Expand Up @@ -264,6 +274,8 @@ class CourierClientImpl(private val clientOptions: ClientOptions) : CourierClien

override fun bulk(): BulkService.WithRawResponse = bulk

override fun digests(): DigestService.WithRawResponse = digests

override fun inbound(): InboundService.WithRawResponse = inbound

override fun lists(): ListService.WithRawResponse = lists
Expand Down
Loading
Loading