Skip to content

Commit d698d56

Browse files
release: 4.4.3 (#101)
* chore(internal): regenerate SDK with no functional changes * chore: remove custom code * chore(internal): regenerate SDK with no functional changes * release: 4.4.3 --------- Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
1 parent ce5cb9c commit d698d56

File tree

12 files changed

+205
-331
lines changed

12 files changed

+205
-331
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "4.4.2"
2+
".": "4.4.3"
33
}

.stats.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 78
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/courier%2Fcourier-b79e0eb1ab06f4076c48fa519e2b2ad792a0c483a5d017e43c938ca4c4be6988.yml
3-
openapi_spec_hash: cb3cc2c1145503e5737a880326857aa4
4-
config_hash: ff903e824043dc81aca51a0ce21896d6
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/courier%2Fcourier-e3e54d99e2a73fd87519270f2685131050d342e86a4e96130247b854deae5c20.yml
3+
openapi_spec_hash: 897a3fbee24f24d021d6af0df480220c
4+
config_hash: 66a5c28bb74d78454456d9ce7d1c0a0c

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# Changelog
22

3+
## 4.4.3 (2026-01-14)
4+
5+
Full Changelog: [v4.4.2...v4.4.3](https://github.com/trycourier/courier-go/compare/v4.4.2...v4.4.3)
6+
7+
### Chores
8+
9+
* **internal:** regenerate SDK with no functional changes ([5ec8bb4](https://github.com/trycourier/courier-go/commit/5ec8bb41516427f5538c4b2f1c83d4129fc366ac))
10+
* **internal:** regenerate SDK with no functional changes ([8cd6cd1](https://github.com/trycourier/courier-go/commit/8cd6cd1f34fbc356fc6e0369e47870df4167573d))
11+
* remove custom code ([931289a](https://github.com/trycourier/courier-go/commit/931289a85bbb08f9a6d852364536cd71bebba8e5))
12+
313
## 4.4.2 (2026-01-12)
414

515
Full Changelog: [v4.4.1...v4.4.2](https://github.com/trycourier/courier-go/compare/v4.4.1...v4.4.2)

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ To use a local version of this library from source in another project, edit the
4141
directive. This can be done through the CLI with the following:
4242

4343
```sh
44-
$ go mod edit -replace github.com/trycourier/courier-go=/path/to/courier-go
44+
$ go mod edit -replace github.com/trycourier/courier-go/v4=/path/to/courier-go
4545
```
4646

4747
## Running tests

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<!-- x-release-please-start-version -->
44

5-
<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4"><img src="https://pkg.go.dev/badge/github.com/trycourier/courier-go.svg" alt="Go Reference"></a>
5+
<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4"><img src="https://pkg.go.dev/badge/github.com/trycourier/courier-go/v4.svg" alt="Go Reference"></a>
66

77
<!-- x-release-please-end -->
88

@@ -28,7 +28,7 @@ Or to pin the version:
2828
<!-- x-release-please-start-version -->
2929

3030
```sh
31-
go get -u 'github.com/trycourier/courier-go@v4.4.2'
31+
go get -u 'github.com/trycourier/courier-go/v4@v4.4.3'
3232
```
3333

3434
<!-- x-release-please-end -->
@@ -289,7 +289,7 @@ client.Send.Message(context.TODO(), ...,
289289

290290
The request option `option.WithDebugLog(nil)` may be helpful while debugging.
291291

292-
See the [full list of request options](https://pkg.go.dev/github.com/trycourier/courier-go/option).
292+
See the [full list of request options](https://pkg.go.dev/github.com/trycourier/courier-go/v4/option).
293293

294294
### Pagination
295295

aliases.go

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,16 @@ type AudienceFilterPath = shared.AudienceFilterPath
3333
// Equals "account_id"
3434
const AudienceFilterPathAccountID = shared.AudienceFilterPathAccountID
3535

36+
// Filter configuration for audience membership containing an array of filter rules
37+
//
38+
// This is an alias to an internal type.
39+
type AudienceFilterConfig = shared.AudienceFilterConfig
40+
41+
// Filter configuration for audience membership containing an array of filter rules
42+
//
43+
// This is an alias to an internal type.
44+
type AudienceFilterConfigParam = shared.AudienceFilterConfigParam
45+
3646
// Send to all users in an audience
3747
//
3848
// This is an alias to an internal type.
@@ -207,6 +217,20 @@ type ElementalTextNodeWithType = shared.ElementalTextNodeWithType
207217
// This is an alias to an internal type.
208218
type ElementalTextNodeWithTypeParam = shared.ElementalTextNodeWithTypeParam
209219

220+
// A filter rule that can be either a single condition (with path/value) or a
221+
// nested group (with filters array). Use comparison operators (EQ, GT, etc.) for
222+
// single conditions, and logical operators (AND, OR) for nested groups.
223+
//
224+
// This is an alias to an internal type.
225+
type FilterConfig = shared.FilterConfig
226+
227+
// A filter rule that can be either a single condition (with path/value) or a
228+
// nested group (with filters array). Use comparison operators (EQ, GT, etc.) for
229+
// single conditions, and logical operators (AND, OR) for nested groups.
230+
//
231+
// This is an alias to an internal type.
232+
type FilterConfigParam = shared.FilterConfigParam
233+
210234
// This is an alias to an internal type.
211235
type ListFilterParam = shared.ListFilterParam
212236

api.md

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# Shared Params Types
22

33
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared">shared</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared#AudienceFilterParam">AudienceFilterParam</a>
4+
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared">shared</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared#AudienceFilterConfigParam">AudienceFilterConfigParam</a>
45
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared">shared</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared#AudienceRecipientParam">AudienceRecipientParam</a>
56
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared">shared</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared#ChannelClassification">ChannelClassification</a>
67
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared">shared</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared#ChannelPreferenceParam">ChannelPreferenceParam</a>
@@ -16,6 +17,7 @@
1617
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared">shared</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared#ElementalNodeUnionParam">ElementalNodeUnionParam</a>
1718
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared">shared</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared#ElementalQuoteNodeWithTypeParam">ElementalQuoteNodeWithTypeParam</a>
1819
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared">shared</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared#ElementalTextNodeWithTypeParam">ElementalTextNodeWithTypeParam</a>
20+
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared">shared</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared#FilterConfigParam">FilterConfigParam</a>
1921
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared">shared</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared#ListFilterParam">ListFilterParam</a>
2022
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared">shared</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared#ListPatternRecipientParam">ListPatternRecipientParam</a>
2123
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared">shared</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared#ListRecipientParam">ListRecipientParam</a>
@@ -52,6 +54,7 @@
5254

5355
# Shared Response Types
5456

57+
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared">shared</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared#AudienceFilterConfig">AudienceFilterConfig</a>
5558
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared">shared</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared#ChannelClassification">ChannelClassification</a>
5659
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared">shared</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared#ChannelPreference">ChannelPreference</a>
5760
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared">shared</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared#ElementalActionNodeWithType">ElementalActionNodeWithType</a>
@@ -66,6 +69,7 @@
6669
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared">shared</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared#ElementalNodeUnion">ElementalNodeUnion</a>
6770
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared">shared</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared#ElementalQuoteNodeWithType">ElementalQuoteNodeWithType</a>
6871
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared">shared</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared#ElementalTextNodeWithType">ElementalTextNodeWithType</a>
72+
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared">shared</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared#FilterConfig">FilterConfig</a>
6973
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared">shared</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared#MessageContext">MessageContext</a>
7074
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared">shared</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared#MessageRouting">MessageRouting</a>
7175
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared">shared</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4/shared#MessageRoutingChannelUnion">MessageRoutingChannelUnion</a>
@@ -89,18 +93,9 @@ Methods:
8993

9094
# Audiences
9195

92-
Params Types:
93-
94-
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4">courier</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4#FilterUnionParam">FilterUnionParam</a>
95-
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4">courier</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4#NestedFilterConfigParam">NestedFilterConfigParam</a>
96-
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4">courier</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4#SingleFilterConfigParam">SingleFilterConfigParam</a>
97-
9896
Response Types:
9997

10098
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4">courier</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4#Audience">Audience</a>
101-
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4">courier</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4#FilterUnion">FilterUnion</a>
102-
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4">courier</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4#NestedFilterConfig">NestedFilterConfig</a>
103-
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4">courier</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4#SingleFilterConfig">SingleFilterConfig</a>
10499
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4">courier</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4#AudienceUpdateResponse">AudienceUpdateResponse</a>
105100
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4">courier</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4#AudienceListResponse">AudienceListResponse</a>
106101
- <a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4">courier</a>.<a href="https://pkg.go.dev/github.com/trycourier/courier-go/v4#AudienceListMembersResponse">AudienceListMembersResponse</a>

0 commit comments

Comments
 (0)