You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGES.md
+20Lines changed: 20 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,26 @@
1
1
twilio-ruby changelog
2
2
=====================
3
3
4
+
[2025-09-18] Version 7.8.1
5
+
--------------------------
6
+
**Library - Chore**
7
+
-[PR #753](https://github.com/twilio/twilio-ruby/pull/753): Support JWT 3.x. Thanks to [@hieuk09](https://github.com/hieuk09)!
8
+
9
+
**Api**
10
+
- Add `date_created` property to media resource and date_created filtering parameters for read action
11
+
- Updated the Recordings Resource `channels` property to clarify channels = # of channels in the recording resource and how to specify the # of channels in recording download
12
+
13
+
**Intelligence**
14
+
- Add encryption_credential_sid field in transcripts and services in v2
15
+
16
+
**Trusthub**
17
+
- Remove beta feature flag for all TH APIs
18
+
- Remove beta feature flag for ComplianceInquiries API to support OneConsole traffic
# Unlike stream(), this operation is eager and will load `limit` records into
40
40
# memory before returning.
41
41
# @param [String] area_code The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
42
-
# @param [String] contains The pattern on which to match phone numbers. Valid characters are `*`, `0-9`, `a-z`, and `A-Z`. The `*` character matches any single digit. For examples, see [Example 2](https://www.twilio.com/docs/phone-numbers/api/availablephonenumberlocal-resource?code-sample=code-find-phone-numbers-by-number-pattern) and [Example 3](https://www.twilio.com/docs/phone-numbers/api/availablephonenumberlocal-resource?code-sample=code-find-phone-numbers-by-character-pattern). If specified, this value must have at least two characters.
42
+
# @param [String] contains Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
43
43
# @param [Boolean] sms_enabled Whether the phone numbers can receive text messages. Can be: `true` or `false`.
44
44
# @param [Boolean] mms_enabled Whether the phone numbers can receive MMS messages. Can be: `true` or `false`.
45
45
# @param [Boolean] voice_enabled Whether the phone numbers can receive calls. Can be: `true` or `false`.
# This operation lazily loads records as efficiently as possible until the limit
94
94
# is reached.
95
95
# @param [String] area_code The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
96
-
# @param [String] contains The pattern on which to match phone numbers. Valid characters are `*`, `0-9`, `a-z`, and `A-Z`. The `*` character matches any single digit. For examples, see [Example 2](https://www.twilio.com/docs/phone-numbers/api/availablephonenumberlocal-resource?code-sample=code-find-phone-numbers-by-number-pattern) and [Example 3](https://www.twilio.com/docs/phone-numbers/api/availablephonenumberlocal-resource?code-sample=code-find-phone-numbers-by-character-pattern). If specified, this value must have at least two characters.
96
+
# @param [String] contains Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
97
97
# @param [Boolean] sms_enabled Whether the phone numbers can receive text messages. Can be: `true` or `false`.
98
98
# @param [Boolean] mms_enabled Whether the phone numbers can receive MMS messages. Can be: `true` or `false`.
99
99
# @param [Boolean] voice_enabled Whether the phone numbers can receive calls. Can be: `true` or `false`.
@@ -162,7 +162,7 @@ def each
162
162
# Retrieve a single page of LocalInstance records from the API.
163
163
# Request is executed immediately.
164
164
# @param [String] area_code The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
165
-
# @param [String] contains The pattern on which to match phone numbers. Valid characters are `*`, `0-9`, `a-z`, and `A-Z`. The `*` character matches any single digit. For examples, see [Example 2](https://www.twilio.com/docs/phone-numbers/api/availablephonenumberlocal-resource?code-sample=code-find-phone-numbers-by-number-pattern) and [Example 3](https://www.twilio.com/docs/phone-numbers/api/availablephonenumberlocal-resource?code-sample=code-find-phone-numbers-by-character-pattern). If specified, this value must have at least two characters.
165
+
# @param [String] contains Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
166
166
# @param [Boolean] sms_enabled Whether the phone numbers can receive text messages. Can be: `true` or `false`.
167
167
# @param [Boolean] mms_enabled Whether the phone numbers can receive MMS messages. Can be: `true` or `false`.
168
168
# @param [Boolean] voice_enabled Whether the phone numbers can receive calls. Can be: `true` or `false`.
# Unlike stream(), this operation is eager and will load `limit` records into
40
40
# memory before returning.
41
41
# @param [String] area_code The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
42
-
# @param [String] contains The pattern on which to match phone numbers. Valid characters are `*`, `0-9`, `a-z`, and `A-Z`. The `*` character matches any single digit. For examples, see [Example 2](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-2) and [Example 3](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-3). If specified, this value must have at least two characters.
42
+
# @param [String] contains Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
43
43
# @param [Boolean] sms_enabled Whether the phone numbers can receive text messages. Can be: `true` or `false`.
44
44
# @param [Boolean] mms_enabled Whether the phone numbers can receive MMS messages. Can be: `true` or `false`.
45
45
# @param [Boolean] voice_enabled Whether the phone numbers can receive calls. Can be: `true` or `false`.
# This operation lazily loads records as efficiently as possible until the limit
94
94
# is reached.
95
95
# @param [String] area_code The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
96
-
# @param [String] contains The pattern on which to match phone numbers. Valid characters are `*`, `0-9`, `a-z`, and `A-Z`. The `*` character matches any single digit. For examples, see [Example 2](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-2) and [Example 3](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-3). If specified, this value must have at least two characters.
96
+
# @param [String] contains Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
97
97
# @param [Boolean] sms_enabled Whether the phone numbers can receive text messages. Can be: `true` or `false`.
98
98
# @param [Boolean] mms_enabled Whether the phone numbers can receive MMS messages. Can be: `true` or `false`.
99
99
# @param [Boolean] voice_enabled Whether the phone numbers can receive calls. Can be: `true` or `false`.
@@ -162,7 +162,7 @@ def each
162
162
# Retrieve a single page of MachineToMachineInstance records from the API.
163
163
# Request is executed immediately.
164
164
# @param [String] area_code The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
165
-
# @param [String] contains The pattern on which to match phone numbers. Valid characters are `*`, `0-9`, `a-z`, and `A-Z`. The `*` character matches any single digit. For examples, see [Example 2](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-2) and [Example 3](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-3). If specified, this value must have at least two characters.
165
+
# @param [String] contains Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
166
166
# @param [Boolean] sms_enabled Whether the phone numbers can receive text messages. Can be: `true` or `false`.
167
167
# @param [Boolean] mms_enabled Whether the phone numbers can receive MMS messages. Can be: `true` or `false`.
168
168
# @param [Boolean] voice_enabled Whether the phone numbers can receive calls. Can be: `true` or `false`.
# Unlike stream(), this operation is eager and will load `limit` records into
40
40
# memory before returning.
41
41
# @param [String] area_code The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
42
-
# @param [String] contains The pattern on which to match phone numbers. Valid characters are `*`, `0-9`, `a-z`, and `A-Z`. The `*` character matches any single digit. For examples, see [Example 2](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-2) and [Example 3](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-3). If specified, this value must have at least two characters.
42
+
# @param [String] contains Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
43
43
# @param [Boolean] sms_enabled Whether the phone numbers can receive text messages. Can be: `true` or `false`.
44
44
# @param [Boolean] mms_enabled Whether the phone numbers can receive MMS messages. Can be: `true` or `false`.
45
45
# @param [Boolean] voice_enabled Whether the phone numbers can receive calls. Can be: `true` or `false`.
# This operation lazily loads records as efficiently as possible until the limit
94
94
# is reached.
95
95
# @param [String] area_code The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
96
-
# @param [String] contains The pattern on which to match phone numbers. Valid characters are `*`, `0-9`, `a-z`, and `A-Z`. The `*` character matches any single digit. For examples, see [Example 2](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-2) and [Example 3](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-3). If specified, this value must have at least two characters.
96
+
# @param [String] contains Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
97
97
# @param [Boolean] sms_enabled Whether the phone numbers can receive text messages. Can be: `true` or `false`.
98
98
# @param [Boolean] mms_enabled Whether the phone numbers can receive MMS messages. Can be: `true` or `false`.
99
99
# @param [Boolean] voice_enabled Whether the phone numbers can receive calls. Can be: `true` or `false`.
@@ -162,7 +162,7 @@ def each
162
162
# Retrieve a single page of MobileInstance records from the API.
163
163
# Request is executed immediately.
164
164
# @param [String] area_code The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
165
-
# @param [String] contains The pattern on which to match phone numbers. Valid characters are `*`, `0-9`, `a-z`, and `A-Z`. The `*` character matches any single digit. For examples, see [Example 2](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-2) and [Example 3](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-3). If specified, this value must have at least two characters.
165
+
# @param [String] contains Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
166
166
# @param [Boolean] sms_enabled Whether the phone numbers can receive text messages. Can be: `true` or `false`.
167
167
# @param [Boolean] mms_enabled Whether the phone numbers can receive MMS messages. Can be: `true` or `false`.
168
168
# @param [Boolean] voice_enabled Whether the phone numbers can receive calls. Can be: `true` or `false`.
0 commit comments